Master Inbox
Assign Team Member
Assign or reassign a lead to a specific team member
POST
Assign leads to team members for personalized follow-up and workload distribution. Essential for team collaboration and performance tracking.
Overview
Assigns a lead to a specific team member. This endpoint enables lead distribution across your team, reassignment between members, and tracking of individual performance. Key Benefits:- Load balancing: Distribute leads evenly across team
- Expertise matching: Assign leads based on team member specialization
- Accountability: Track which team member is responsible for each lead
- Performance metrics: Measure individual team member results
- Round-robin lead assignment
- Geographic territory management
- Industry expertise routing
- Workload rebalancing
- Manager reassignment
Query Parameters
string
required
Your SmartLead API key
Request Body
number
required
The ID of the lead-campaign mapping to update. This is the
campaign_lead_map_id from inbox or campaign leads endpoints.number
required
The ID of the team member to assign this lead to. Get team member IDs from your team management settings.
Response Codes
Success
Team member assignment updated successfully
Unauthorized
Invalid API key
Not Found
Lead mapping or team member not found
Validation Error
Invalid email_lead_map_id or team_member_id
Assignment Strategies
Round-Robin Assignment
Territory-Based Assignment
Expertise-Based Routing
Workload Balancing
Bulk Assignment
Reassignment Workflows
Manager Reassignment
Vacation Coverage
Getting email_lead_map_id
Theemail_lead_map_id is returned as campaign_lead_map_id from inbox endpoints:
From inbox response
Team Member Notifications
After assignment, the team member typically receives:- Email notification of new assignment
- In-app notification
- Addition to their “Assigned to Me” inbox view
Best Practices
- Document assignment logic: Keep records of why leads were assigned
- Add notes on assignment: Use create-note endpoint to explain context
- Monitor workload distribution: Regularly check assignment balance
- Set up SLAs: Define expected response times for assigned leads
- Review periodically: Reassess assignments based on performance
- Handle edge cases: Plan for invalid IDs, missing members, etc.
Performance Tracking
Related Endpoints
- Get Assigned to Me - View assigned leads
- Get Inbox Messages - All inbox replies
- Create Note - Add assignment context
- Update Lead Category - Categorize assigned leads
