AdminUpdated March 2026

Twilio Account Configuration

Connect your Twilio account — Account SID, Auth Token, API Keys, and TwiML App setup.

Twilio powers all voice functionality in SureConnect — inbound calls, agent softphone connections, recordings, and call queues. This guide walks you through connecting your Twilio account and configuring every credential SureConnect needs.

What you need from Twilio

CredentialWhere to find itUsed for
Account SIDTwilio Console dashboardREST API authentication
Auth TokenTwilio Console dashboardREST API authentication
API Key SIDAccount > API keys & tokensVoice SDK token generation
API Key SecretShown once when creating the keyVoice SDK token generation
TwiML App SIDAuto-created by SureConnectSoftphone webhook routing

Step-by-step setup

  1. 1

    Get your Account SID and Auth Token

    Log in to the Twilio Console. Your Account SID and Auth Token are displayed on the main dashboard.

  2. 2

    Create an API Key

    In the Twilio Console, go to Account > API keys & tokens. Click Create API Key.

    • Set a friendly name (e.g., "SureConnect API Key").
    • Select Standard key type.
    • Click Create API Key.

    Copy the SID (starts with SK) and Secret immediately. The Secret is only shown once and cannot be retrieved later.

  3. 3

    Enter credentials in SureConnect

    Go to Settings in SureConnect. In the Twilio Integration section, enter your Account SID and Auth Token. Click Connect.

    Then enter your API Key SID and API Key Secret in the Voice SDK section.

  4. 4

    Run Auto-Setup for Voice SDK

    Click the Auto-Setup Voice SDK button. SureConnect will automatically:

    • Create a TwiML Application in your Twilio account.
    • Configure the Voice webhook URL to point to SureConnect's client endpoint.
    • Save the TwiML App SID to your settings.

    This is the recommended approach. You do not need to create or configure the TwiML App manually.

The TwiML App's Voice Request URL must point to /api/webhooks/twilio/client — not/api/webhooks/twilio/voice. Using the wrong URL causes duplicate call records. The Auto-Setup button configures this correctly.

Purchasing phone numbers

You can purchase Twilio phone numbers directly from the Settings page. Search by area code or choose toll-free. Purchased numbers appear in the dropdown when you add tracking numbers to campaigns.

Each publisher has their own Twilio account. SureConnect supports multi-tenant Twilio credentials — your agents' softphone tokens are generated using your specific API Key and TwiML App, not shared platform credentials.