- Home
- Documentation
- Team & Collaboration
- How Do I Create Property Agents and Assign Them to Listings?
How Do I Create Property Agents and Assign Them to Listings?
Learn how to create property agents, assign them to listings, manage agent information, and understand how Propel uses agent assignments for personalized responses.
Property agents in Propel represent the people who handle specific properties or listings. By creating agents and assigning them to listings, you enable Propel to personalize responses, route inquiries correctly, and ensure prospects communicate with the right person. This guide explains how to create and manage property agents.
What Are Property Agents?
Property agents are people who handle specific properties or listings. They can be:
- Leasing agents - Handle rental inquiries for specific properties
- Real estate agents - Manage buyer inquiries for properties for sale
- Property managers - Oversee specific rental properties
- Listing coordinators - Handle inquiries for assigned listings
Key Points:
- Linked to listings - Agents are assigned to specific properties
- Personalized responses - Propel can reference the agent in responses
- Contact information - Agents have names, emails, and phone numbers
- User account association - Agents can be linked to Propel user accounts (team members)
- Availability management - Agents can mark themselves unavailable with fallback support
Use Case Examples:
- Property Management: Create agents for each leasing agent, assign them to their properties
- Real Estate: Set up buyer's agents and assign them to listings they're representing
- Short-Term Rentals: Create agents for property managers handling specific vacation rentals
- Commercial Real Estate: Assign agents to territories or asset types
Understanding Agent Types
User-Linked Agents
Agents can be linked to Propel user accounts (team members):
- Automatic creation - When you enable "Agent" status for a team member, an agent record is created
- Self-management - User-linked agents can manage their own availability
- Permissions - Agents can view and manage their assigned listings
- Team integration - Seamlessly integrates with team management
Standalone Agents
Agents can also be created without user accounts:
- External agents - People who aren't Propel users but handle properties
- Legacy support - Existing agents that haven't been linked to users yet
- Flexible setup - Useful when agents don't need Propel access
Note: Both types work the same way for listing assignments and responses.
Creating Property Agents
Method 1: From Team Members (Recommended)
The easiest way to create agents is from your team management page:
- Go to Settings > Team
- Find the team member you want to make an agent
- Toggle the "Agent" switch to ON
- An agent record is created automatically with their user information
Benefits:
- Automatically uses team member's email and name
- Links agent to user account for self-management
- Quick setup for existing team members
Method 2: From Property Agents Page
You can also create agents directly:
- Navigate to Settings > Property Agents (or Agents in some organizations)
- Click "Add Agent" or "Create Agent"
- Fill in the agent details:
- Full Name (required) - The agent's name as it should appear
- Email (optional) - Agent's email address
- Phone (optional) - Agent's phone number
- Click "Create" or "Save"
Note: Name is required. Email and phone are optional but recommended for complete agent profiles.
Managing Agent Information
Viewing Agents
- Go to Settings > Property Agents
- You'll see a table with all active agents showing:
- Name - Agent's full name
- Status - Current availability status
- Properties - Number of listings assigned
- Email - Agent's email address
- Phone - Agent's phone number
Editing Agent Information
You can edit agent details directly in the table:
- Go to Settings > Property Agents
- Click on any editable field (name, email, or phone)
- Make your changes
- Press Enter or click outside the field to save
Note: Changes are saved automatically. You'll see a confirmation when the update succeeds.
Deleting Agents
To remove an agent:
- Go to Settings > Property Agents
- Find the agent you want to delete
- Click the menu icon (three dots) in the Actions column
- Select "Delete agent"
- Confirm the deletion
Warning: Deleting an agent removes all their listing assignments. Make sure to reassign listings first if needed.
Note: You cannot delete an agent if they are currently assigned to any listings. You must first remove or reassign those listings.
Assigning Agents to Listings
During Listing Creation
When creating a new listing:
- Go to Listings > Add Listing
- Fill in the listing details
- In the "Agent" or "Assigned Agent" field, select an agent from the dropdown
- Complete the listing creation
From Listing Details
To assign an agent to an existing listing:
- Go to Listings
- Click on the listing you want to assign
- In the listing detail page, find the "Assigned Agent" field
- Select an agent from the dropdown
- Save your changes
Bulk Assignment
You can assign agents to multiple listings:
- Go to Listings
- Select multiple listings (if bulk selection is available)
- Use the bulk actions menu to assign an agent
- Select the agent from the dropdown
- Apply the assignment
Note: Bulk assignment features may vary. Check your Listings page for available options.
How Propel Uses Agent Assignments
Personalized Responses
When an agent is assigned to a listing, Propel can:
- Reference the agent - Mention the agent's name in responses
- Provide contact information - Include agent email or phone when appropriate
- Route inquiries - Direct prospects to the assigned agent
- Maintain consistency - Use agent information across all communications
Example: "Hi! I'm helping [Agent Name] with inquiries about this property. [Agent Name] can be reached at [email] or [phone] for more details."
Agent Availability
Propel respects agent availability:
- Time off periods - Agents can mark themselves unavailable
- Fallback agents - When an agent is unavailable, a fallback agent can be used
- Status indicators - Agent status is shown in the agents table
- Automatic routing - Inquiries are routed to available agents or fallbacks
Listing Context
Agent assignments provide context for:
- Response personalization - Tailor responses based on assigned agent
- Handoff routing - Route handoffs to the correct agent
- Follow-up management - Associate follow-ups with the right agent
- Reporting - Track which agents handle which inquiries
Agent Status and Availability
Understanding Agent Status
Agents have status indicators showing their availability:
- Available - Agent is active and available
- Unavailable - Agent is on time off or marked unavailable
- Unknown - Status cannot be determined
Managing Agent Availability
User-linked agents can manage their own availability:
- Go to Settings > Availability (or your organization's availability page)
- Set time off periods
- Assign fallback agents for time off periods
- Save your availability settings
Note: Only user-linked agents can manage their own availability. Standalone agents must be managed by admins.
Fallback Agents
When an agent is unavailable, you can assign a fallback agent:
- Set up time off periods for the agent
- During time off setup, assign a fallback agent
- Propel will use the fallback agent when the primary agent is unavailable
Note: Fallback agents are used automatically when the primary agent is on time off. The fallback agent's information is used in responses during the time off period.
Best Practices
Agent Organization
- Create agents early - Set up agents before assigning them to listings
- Use consistent naming - Use full names consistently (e.g., "John Smith" not "John" or "J. Smith")
- Complete profiles - Include email and phone for all agents
- Link to users - Prefer user-linked agents for team members
Listing Assignments
- Assign proactively - Assign agents when creating listings
- Review regularly - Periodically review agent assignments
- Balance workload - Distribute listings evenly across agents
- Update as needed - Reassign listings when agents change
Agent Information
- Keep updated - Maintain accurate agent contact information
- Verify emails - Ensure agent emails are correct for routing
- Include phones - Add phone numbers for complete profiles
- Document changes - Note when agent information changes
Common Scenarios
Scenario 1: Setting Up Leasing Agents
- Go to Settings > Team
- For each leasing agent, toggle "Agent" to ON
- Go to Listings
- Assign each agent to their properties
- Agents are now set up and assigned
Scenario 2: Adding an External Agent
- Go to Settings > Property Agents
- Click "Add Agent"
- Enter the agent's name, email, and phone
- Save the agent
- Assign them to listings as needed
Scenario 3: Reassigning Listings
- Go to Listings
- Find listings assigned to the old agent
- Open each listing
- Change the assigned agent to the new agent
- Save changes
Scenario 4: Managing Agent Time Off
- Agent goes to Settings > Availability
- Sets time off period
- Assigns fallback agent
- Propel automatically uses fallback during time off
Troubleshooting
Agent Not Appearing in Dropdown
- Check agent status - Make sure the agent is active
- Verify organization - Ensure you're in the correct organization
- Refresh page - Try refreshing the page
- Check permissions - Verify you have access to view agents
Cannot Delete Agent
- Check assignments - Agent may be assigned to listings
- Remove assignments - Unassign agent from all listings first
- Verify permissions - Make sure you're an admin
- Try deactivating - Deactivate instead of deleting if needed
Agent Information Not Updating
- Check permissions - Verify you can edit agents
- Refresh page - Try refreshing after making changes
- Verify changes - Make sure changes were saved
- Check for errors - Look for error messages
Related Articles
- Setting Up Your Team - Learn how to add team members and enable agent status
- Managing Listings - Understand how to assign agents during listing creation
- Understanding Engagements - See how agent assignments affect conversations
Related Documentation
How Do I Set Up My Team?
Learn how to add team members to your Propel organization, manage roles and permissions, send invitations, and remove members when needed.
How Do Shared Mailboxes and Routing Work?
Learn how mailboxes are shared within your organization, how to route inquiries to team members, and how to set up effective routing rules using handoffs and automation.
How Do Team Collaboration Features Work?
Learn how team members collaborate in Propel using internal notes, mentions, handoffs, and activity feeds to work together on prospects and conversations.
How Do I Manage Listings?
Learn how to add listings manually, import from data sources, manage property details and availability, and understand how Propel uses listing data to answer questions and respond to inquiries.