Skip to main content

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:

ChannelWhen to pick it
TwilioBest US coverage, easiest provisioning, strong A2P/voice compliance.
PlivoCheaper per-minute outside US, simple porting story.
TelnyxCarrier-grade quality, BYO-carrier-friendly, good for high call volumes.
SIPYou 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

  1. Open Build → Widgets → Add widget → Phone.
  2. Select the channel (Twilio / Plivo / Telnyx / SIP).
  3. Pick the phone number you want answering.
  4. Link your assistant.
  5. 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_calls credit.
  • Voice minutes burn against your voice_minutes credit.

Both are visible in Settings → Usage.

Where to next