Connector Tools Integration Guide

Connect CRMs, databases, messaging platforms, business applications, and external services to voice agents easily.

What Are Connectors?

Connectors are pre-built tool packages for popular third-party services. Unlike API Tools (which require manual endpoint configuration), connectors come with pre-defined actions, authentication flows, and response mappings.

  • One-click setup with OAuth or API key authentication
  • Pre-defined tool actions for each service
  • Automatic schema validation and error handling
  • Tool names are customizable per connector

Available Connectors

ConnectorActions
Twiliosend SMS, make call, lookup number, check call status
Salesforcesearch contacts, create lead, update opportunity, log activity
HubSpotsearch contacts, create deal, update company, log call
Slacksend message, create channel, upload file, search messages
Google Calendarcheck availability, create event, update event, list events
Zendeskcreate ticket, update ticket, search tickets, add comment

Install Twilio Connector

curl -X POST https://api.voxentis.com/v1/tools/connectors \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "connector": "twilio",
    "config": {
      "account_sid_env": "TWILIO_ACCOUNT_SID",
      "auth_token_env": "TWILIO_AUTH_TOKEN",
      "from_number": "+18005550100"
    },
    "enabled_actions": ["send_sms", "lookup_number"]
  }'

Assign Connector Tools to Agent

curl -X PATCH https://api.voxentis.com/v1/agents/agt_9f2k4h1a/config \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "tools": [
      "twilio_send_sms",
      "twilio_lookup_number",
      "salesforce_search_contacts"
    ]
  }'

Need a connector for a service we don't support yet? Build a custom connector using our Connector SDK or register it as an API Tool.