Skip to main content
Connic

Twilio Voice

By Connic

Answer incoming calls on your Twilio number with a Connic agent. Let it explain your products, look up information, and carry out tasks with the tools you provide.

Sync

Overview

Turn an existing Twilio number into a phone channel for your Connic agent. Connect your account, select the number, and link a deployed voice agent. Connic configures the incoming-call webhook and carries audio between the caller and the agent throughout the conversation.

You define what the agent knows and can do in its familiar YAML configuration. Connect product documentation for spoken answers, or give it tools to check orders, book appointments, and create support tickets in your systems. Twilio provides the phone connection; your agent's prompt, knowledge, and tools determine how it handles each request.

How it works

  1. Deploy a voice agent

    Choose a supported realtime model and add voice_config to the agent YAML. Set a greeting and configure the prompt, tools, and knowledge the agent needs for your use case.

  2. Connect your Twilio account

    Save the Account SID and regional Auth Token in a Twilio connection. Select US1, IE1, or AU1 to match the number's incoming-call region.

  3. Select the number and call

    Choose a voice-capable Twilio number in the selected region and link exactly one voice agent. Connic configures incoming-call handling automatically. Call the number to try your agent.

Production patterns

Patterns teams ship in production, with Connic running the queues, workers, and schedulers.

Trigger

How do I set up a new project?

Agent Action

Give the agent access to your product documentation. It retrieves the relevant instructions, explains the setup over the phone, and answers follow-up questions.

Use your knowledge and tools over the phone

Let the agent retrieve answers from your knowledge sources and use custom Python tools or MCP tools during the conversation. A lookup can supply current information from your systems; an action tool can save a booking or create a ticket. You configure those tools and the systems they access in the agent.

Describe how the agent should speak before a lookup in its prompt, such as briefly telling the caller what it is checking. A quiet repeating tone is enabled by default during tool waits and pauses while either participant speaks.

Configure voice and conversation behavior

Choose the model, voice, language, and opening greeting in the agent YAML. You can allow interruptions, adjust the pause used to detect when the caller has finished speaking, and set an inactivity timeout. The agent can also end a call after saying goodbye; you can disable that ability. The Voice documentation covers these settings and the supported agent features.

Keep your Twilio account and numbers

Use the voice-capable numbers you already own in Twilio. Connic uses the saved credentials to list numbers, manage the selected number's webhook, and verify incoming Twilio requests. One saved connection can be reused for other numbers in the same account and region.

Update credentials in the saved connection, or edit the connector to select a different number. Connic updates the webhook when the assigned number changes. See the Twilio Voice setup guide for regional credentials and number requirements.

Review conversations and tool results

Read the conversation transcript in the run details and follow the traces to see when the caller and agent spoke, which tools ran, and what they returned. Timings and errors help you investigate a slow lookup or an unexpected answer, then refine the prompt or tool before your next test call.

Information

Publisher
By Connic
Connectors
Connectors
Modes
Sync
Documentation
Twilio Voice docs

Frequently Asked Questions

No. Connect your own Twilio account and select an existing voice-capable number. Your account and numbers remain with Twilio.

Twilio Voice currently supports incoming calls only. Callers reach the agent by dialing the number assigned to the connector.

Connic uses it to authenticate Twilio API requests and verify incoming webhook signatures. The token and the number's incoming-call settings must belong to the selected region: US1, IE1, or AU1.

Yes, if it uses a supported realtime model and voice configuration. You can reuse its prompt, knowledge, and tools. Voice does not currently support every agent setting, including guardrails and human approvals; check the Voice documentation before deploying.

Yes. The agent can end a call after saying goodbye. Its farewell finishes playing before it hangs up. Describe when it should end a call in the prompt, or disable this ability in the agent's voice settings.
Need Twilio Voice in a production agent flow?

Bring the event source, payload shape, result destination, and any private-network or approval requirements. We will map Twilio Voice to the right Connic connector mode, deployment path, and observability setup.

Talk to Sales