List working leads
Send aGET request to /v2.0/working-leads to retrieve the paginated list of leads currently in the authenticated agent’s working set.
Add a lead to working leads
Send aPOST request to /v2.0/working-leads/add to add a lead to the authenticated agent’s working set.
Get the current agent’s profile
Send aGET request to /v2.0/sales-agents/current to retrieve the profile of the agent associated with the authenticated access token.
Check working lead quota
Each agent has a maximum number of leads they can hold in their working set at one time. Send aGET request to /v2.0/sales-agents/quota to see the current agent’s limit and how many slots are in use.
Find which agents are working a lead
Send aGET request to /v2.0/sales-agents/by-lead with a leadId query parameter to retrieve the list of agents currently working that lead.
Mute a working lead
Muting a working lead deprioritizes it in the agent’s queue without removing it from the working set. This is useful when a lead has gone temporarily unresponsive or the agent is waiting for a callback before following up. Send aPUT request to /v2.0/sales-agents/working-lead/{leadId}/mute with the desired mute state.
Check mute status
Send aGET request to /v2.0/sales-agent/lead/mute-status with a leadId query parameter to check whether a lead is currently muted for the authenticated agent.