Integrations
iCallAgent connects to the tools you already use, either as a source of triggers (something happens elsewhere, iCallAgent places a call) or as a destination for the agent to act on mid-call.
| Integration | Category | Auth | Status |
|---|---|---|---|
| Apollo | CRM | OAuth2 | Available |
| Make.com | Automation | OAuth2 | Available |
| Slack | Customer Support | OAuth2 | Available |
| Google Sheets | Productivity | OAuth2 | Available |
| Twilio | Telephony | API key | Available |
| Telnyx | Telephony | API key | Available |
| SIP | Telephony | SIP credentials | Available |
| Outbound Trunk (BYOC) | Telephony | SIP credentials | Available |
| Salesforce | CRM | OAuth2 | Available |
| HubSpot | CRM | OAuth2 | Available |
| Google Calendar | Calendar | OAuth2 | Available |
| Outlook Calendar | Calendar | OAuth2 | Available |
| Calendly | Calendar | OAuth2 | Available |
Apollo is the one integration that also feeds who gets called: a contact folder can follow one of your Apollo lists, and a campaign can follow that folder, so contacts added in Apollo are dialled without anyone rebuilding a list. See Apollo.
SIP and Outbound Trunk (BYOC) are configured from Integrations in the dashboard and let you bring your own carrier, PBX, or SIP device (a softphone like Cisco Jabber or Webex, or an in-house build) instead of provisioning numbers through Twilio or Telnyx. See SIP trunking and BYOC for field-by-field setup.
All integrations are connected per-workspace from Integrations in the dashboard. Automation platforms (Make.com, and future Zapier/n8n-style tools) go through iCallAgent's public OAuth2 API rather than a workspace-level connection. See API Reference → Authentication if you're building your own.