Phone widget
A phone widget turns a phone number into an always-available AI receptionist, sales rep, or support agent. Calls in, the assistant picks up, holds a natural voice conversation, takes actions (book, transfer, capture lead), and logs everything as a conversation with a full transcript and recording.
What you can do with it
- 24/7 receptionist (medical / dental) — A clinic forwards its main line after hours to a phone widget. The assistant answers, takes the reason for the call, books an appointment in the practice management system, and texts a confirmation. No more "leave a message" voicemail.
- After-hours sales line (home services) — An HVAC company points its number at Insighto on nights and weekends. A homeowner with no heat at 11pm gets a human-sounding voice, books an emergency visit, and the on-call tech gets a text with the address.
- Sales hotline (real estate / financial services) — A mortgage broker runs ads with a single phone number. Inbound calls go straight to the assistant, which qualifies (loan amount, credit range, timeline) and routes only pre-qualified leads to a live loan officer via warm transfer.
How it works
Pick your voice channel
You pick one carrier per phone widget:
| Channel | When to pick it |
|---|---|
| Twilio | Best US coverage, easiest provisioning, strong A2P/voice compliance. |
| Plivo | Cheaper per-minute outside US, simple porting story. |
| Telnyx | Carrier-grade quality, BYO-carrier-friendly, good for high call volumes. |
| SIP | You already have a PBX or enterprise trunk. Insighto runs a managed SIP gateway. |
Add credentials for whichever you pick under Twilio, Plivo, Telnyx, or SIP.
Create the widget
- Open Build → Widgets → Add widget → Phone.
- Select the channel (Twilio / Plivo / Telnyx / SIP).
- Pick the phone number you want answering.
- Link your assistant.
- Save.
Insighto auto-configures the Voice webhook on the carrier side to:
https://api.insighto.ai/api/v1/call/initiate_call/{widget_id}
You don't paste anything into the carrier console — Insighto sets it for you.
Voicemail drop on AMD
Insighto runs Answering Machine Detection at the start of every call. When the carrier reports the call landed on voicemail:
- If you've configured a voicemail audio file on the widget, Insighto plays it and hangs up.
- If not, it hangs up cleanly.
This stops the assistant from holding a five-minute conversation with someone's voicemail greeting.
Concurrency and minutes
- Concurrent calls are gated by your plan's
concurrent_callscredit. - Voice minutes burn against your
voice_minutescredit.
Both are visible in Settings → Usage.
Where to next
- Twilio channel setup, Plivo, Telnyx, SIP — connect your carrier.
- Campaigns — outbound bulk calling.
- Conversations — listen back to recordings and read transcripts.