Twilio logo
Conduyt
Connected app · available today

Twilio and Conduyt

Twilio is the telephony layer behind Conduyt's browser softphone, power dialer and SMS. You connect your own Twilio account, so your numbers stay yours and usage is billed transparently by Twilio, while Conduyt handles the dialing, the compliance guards and the conversation history.

Integration type
Connected app
Setup time
~15 min
Account
Your own Twilio
Conduyt plan
All plans
// how it connects
Conduyt logo
Conduyt
softphone · SMS · drips
Twilio logo
Twilio
your account · your numbers
Your leads
Your leads
calls · texts
dial from the browserDNC and opt-outs enforcedinbound routes to the recordwebhooks signature-verified
How it works

What makes it different

01

A dialer in the browser

Agents call from Smart Views through a WebRTC softphone. No desk phones, no separate dialer app; the call, the notes and the disposition live on the contact record.

02

SMS and drip campaigns

Outbound texts, templates and drip automations send through your Twilio numbers, and inbound replies route back to the right contact and can trigger automations.

03

Compliance guards on every auto-dial

Before smart dialing places a call it checks DNC status, litigator lists, opt-outs, cooldowns, attempt caps and calling windows, per contact, every time.

Before you start

What you need in place first

Your own Twilio accountTwilio is a connected app rather than bundled telephony. You create or reuse a Twilio account and Twilio bills you for numbers and usage directly, which is what keeps your numbers portable.
An SMS-capable Twilio numberTwilio's messaging quickstart has you buy a number with SMS capability and use it as the From address. A voice-only number will not send texts. Source: Twilio Programmable Messaging quickstart.
US A2P 10DLC registration, started earlyTwilio documents that anyone sending application-to-person SMS or MMS over a 10-digit long code to US numbers must register, by creating a Brand and then a Campaign. Registration happens in your Twilio console and is not instant, so begin it before you schedule the first campaign. Source: Twilio A2P 10DLC.
Five credentials, not twoAccount SID and Auth Token connect the account and light up SMS. The browser softphone additionally needs a TwiML App SID, an API Key SID and an API Secret. Collect all five up front or you will finish setup with texting that works and calling that does not. Source: Twilio API authentication.
Data flow

What moves, and which way

DirectionWhat movesNotes
Conduyt to TwilioOutbound messages and call requests: the To and From numbers, the message body, and the dialing instructions behind manual, power and smart dialing.Before smart dialing places a call, Conduyt checks DNC status, litigator lists, opt-outs, cooldowns, attempt caps and calling windows on that contact.
Twilio to ConduytInbound SMS. Twilio posts a form-encoded request carrying MessageSid, From, To, Body, NumMedia and NumSegments to the webhook URL configured for the number or Messaging Service.Vendor source: Twilio incoming message webhook request. Conduyt matches the From number to a contact so the reply lands on the right timeline.
Twilio to ConduytOutbound delivery status. Twilio raises status callbacks across the lifecycle of an outgoing message, which is what turns a sent text into a delivered or failed one on the record.Same source. Inbound webhooks are signature-verified before Conduyt accepts them.
Twilio console onlyBuying numbers, porting numbers and regulatory registration.None of this passes through Conduyt. Your carrier relationship and your number inventory stay under your control.
Setup

3 steps, about ten minutes

1

Connect your Twilio account

Settings, then Twilio. Paste your Account SID and Auth Token, then run the connection test.

~2 min
2

Add the voice credentials

TwiML App SID, API Key SID and API Secret. All three are required for the softphone, even though SMS works without them.

~5 min
3

Point your TwiML App at Conduyt

In the Twilio console, set the TwiML App's Voice Request URL to your Conduyt dialer endpoint, then place a test call.

~5 min

Twilio usage, numbers and carrier fees are billed by Twilio. The Conduyt side of the connection adds no cost on any plan.

Honest limits

What it does not do

Not bundled telephonyYou bring your own Twilio account. Numbers and per-minute or per-message usage are billed by Twilio, not by Conduyt.
SMS working does not mean the dialer isAccount SID and token light up SMS. The softphone additionally needs the TwiML App and API key pair; without them, calls will not connect.
One step lives in the Twilio consoleThe TwiML App's Voice URL must point at Conduyt. That setting cannot be automated from our side, so the setup guide walks you through it.
Numbers are managed in TwilioBuying, porting and regulatory registration for your numbers happen in your Twilio console, not inside Conduyt.
Specifications

The details

Connection
Account SID + Auth Token
Voice (dialer)
TwiML App + API key pair
Dialing modes
Manual, power and smart dialing
Compliance checks
DNC, opt-out, cooldowns, calling windows
Inbound security
Signed webhooks enforced
Included in plan
Yes, no add-on
FAQ

Common questions

Do I need my own Twilio account?

Yes. Twilio is a connected app: you create or reuse your own Twilio account and connect it to Conduyt. That keeps your phone numbers portable, your telephony bill transparent, and your carrier relationship under your control.

What does the Twilio integration power inside Conduyt?

The browser softphone, manual and smart dialing from Smart Views, outbound SMS and drip campaigns, and inbound replies routed to the contact record. Calls and texts land on the same timeline as email, so the history stays in one place.

Why does SMS work but the dialer says it is not configured?

Because voice needs three more credentials than SMS: the TwiML App SID, API Key SID and API Secret, plus the Voice URL set in your Twilio console. If any of those are missing the softphone cannot register, even while texting works fine.

Does smart dialing respect do-not-call rules?

Yes. Every automated dial passes a per-contact eligibility check first: DNC status, litigator lists, opt-outs, cooldown periods, maximum attempts and calling windows. Admins also control which views are enabled for auto-dialing at all.

Ready to try Conduyt?

20-day free trial. No credit card required.