Short answer
LeadDesk synchronises order statuses from LeadDesk to Leadnodes. LeadDesk Global additionally offers lead export to contact lists and webhook reception for call results.
LeadDesk (standard)
What does LeadDesk do?
Synchronises order statuses from LeadDesk → Leadnodes
How does LeadDesk work?
- Regularly checks leads with the status in-process
- Retrieves order details via
order/get - Status QC O.K. → lead is set to approved
- Status Storno → lead is set to declined
How do I configure LeadDesk?
Per user integration you need:
- api_key - your LeadDesk API key
- api_url - the LeadDesk API URL
LeadDesk Global
What does LeadDesk Global do?
- Export: Sends leads to LeadDesk contact lists
- Webhook: Receives call results and updates leads
How does the export work?
When is data exported? After lead assignment (status: new, approved, in-process)
What is sent?
- Contact data (name, phone, email, address)
- Custom fields via mapping
Result:
contact_idis stored as the external ID- Lead is set to in-process
How does the webhook work?
Trigger: LeadDesk sends a webhook after the call ends
What is synchronised?
- Status: via ending_reasons mapping
- LeadType: via ending_lead_types mapping
- Contact data: updated from LeadDesk
- Custom fields: via custom_field_mapping
- Recording URL: optional
How do I configure LeadDesk Global?
System level:
- api_key
- LeadType mappings
- Ending reasons
User level:
- contact_list_mapping per LeadType
Which integration should I use?
| Use case | Integration |
|---|---|
| Only query order statuses | LeadDesk |
| Send leads to call centre | LeadDesk Global |
| Receive call results back | LeadDesk Global |
| Bidirectional synchronisation | LeadDesk Global |