CRM Integrations
SIPSTACK Switchboard integrates with major CRM and helpdesk platforms, enabling automatic contact lookups on incoming calls, click-to-call from CRM records, and call notes synced back to leads.
Requirements:
- Nova PBX with Business or Enterprise subscription
- Switchboard account with CRM integration enabled
Supported Platforms
Section titled “Supported Platforms”- Salesforce
- Zoho CRM
- Zendesk
- Freshdesk
- SugarCRM
- Pipedrive
- HubSpot
Setting Up a Contact Source
Section titled “Setting Up a Contact Source”Switchboard CRM integrations work through Contact Sources — a saved connection between Switchboard and your CRM using your API credentials.
- Open Switchboard and go to Settings → Integrations → Contact Sources
- Click Add Contact Source
- Select your CRM type from the dropdown
- Enter the required credentials (typically API key or OAuth login — see your CRM’s developer settings)
- Add a short description so you can identify this source later
- Click Save
Once saved, the Contact Source appears in your integrations list. You can enable, disable, edit, or delete it at any time.
Setting a Default Contact Source
Section titled “Setting a Default Contact Source”If you have multiple CRM integrations, set one as the default to minimize lookup latency:
- Go to Settings → Integrations → Contact Sources
- Select your preferred source in the Default Contact Source dropdown
- Click Save
The default source is used for automatic number lookups on all incoming calls.
Automatic Call Lookups
Section titled “Automatic Call Lookups”When an incoming call arrives and the number isn’t in your local contacts, Switchboard queries your default CRM. If a match is found:
- The caller ID updates to the CRM contact’s full name
- An Open in CRM button appears on the call screen
- Call history records link to the CRM lead
Adding Call Notes
Section titled “Adding Call Notes”During or after a call, you can attach a note directly to the CRM lead:
- On the active call or in call history, click Call Details
- Click Add Call Note
- Enter your note and submit
The note is written back to the CRM lead and tagged with the call’s unique ID for traceability.
Additional Phone Lookup Services
Section titled “Additional Phone Lookup Services”Beyond CRM, you can configure web-based phone lookup services (e.g., a directory or internal database):
- Go to Settings → Call Settings → Additional Phone Lookup
- Enter the lookup URL using
[PHONE]as the placeholder, e.g.https://lookup.example.com/phone/[PHONE] - Save — a lookup button will appear on all calls without a matched contact
For questions or CRM-specific setup help, contact SIPSTACK Support.