AI phone calls

Calls it takes, and calls it makes.

The phone capabilities cover both directions — calls that come to you and calls the agent places — plus everything that makes a call useful afterwards: a transcript, a classified outcome, and the fields you asked to be captured.

+1 206 ··· ···· 1m 48s
Octo

Good evening, Harbour Dental. This call is handled by an AI assistant and may be recorded — how can I help?

Caller

Hi — I chipped a tooth and I'm in a lot of pain. Can someone see me tomorrow?

After the call

Caller
Dana Whitfield
Reason
Chipped tooth, in pain
Urgency
Same week

The transcript builds while the call is happening. The fields underneath are the ones you chose — they export as columns.

Or just ask for it

You don’t have to sit and watch the call.

Start it, steer it, read the outcome — from wherever you already are.

from:octo calls
OctoReached a person at Blue Cross — 6m12s — Four menus, one hold, transcript attached2:58pm
OctoNeeds you: which policy number? — Caller is still on the line1:40pm
OctoYesterday’s inbound — 23 calls — 14 answered, 6 voicemail, 3 wrong personTue

InboxReached a person at Blue Cross — 6m12s

Dme2:41 PM

Call Blue Cross provider services and get through to a human. Ask about claim 8841-C.

OOcto2:58 PM

Reached an agent after four menu levels and one hold. Claim 8841-C was reprocessed on 3 Aug. Outcome: answered by a human. Full transcript and recording are on the contact.

Octoonline
did the 2:41 call get through?3:01 PM ✓✓
Yes — a person, after four menus and a hold. 6m12s. Claim was reprocessed 3 Aug.3:01 PM
what happened to the other three this morning?3:02 PM ✓✓
One voicemail (your recording played), one no answer — queued for retry — and one wrong person, which is never retried.3:02 PM
tell the next one to ask for the fax number too3:04 PM ✓✓
Sent as a live instruction. It’s in the call’s context now, no need to redial.3:04 PM
Message
#omniocto4 members
MRMarcus9:12 AM

@Octo ring the supplier and find out when the order ships

OOctoAPP9:12 AM

On it 🔧(runningstart_voice_call…)

Connected. Transcript is building in the inbox — I’ll post the outcome here. (edited)

👀 2

2 replies · last reply 4m ago

DWDana9:19 AM

nice. put me on it, I want to hear the last bit

Message #omniocto

Email octo@agent.omniocto.com · WhatsApp 1-MAN-ASK-OCTO · Slack #omniocto

24/7 inbound answering
An inbound call resolves the dialled number to your workspace, to the voice channel, to the agent bound to it, before the first word is spoken. Several numbers can run several agents without crossing.
Outbound AI calls
The agent places calls as well as receiving them, on your own numbers, with the same conversation quality in both directions.
Phone-menu (IVR) navigation
It listens to an automated switchboard as it is speaking, presses the option matching what the call is for, and repeats until it reaches a person. Transfer is detected as its own state and hold is survived, with a ceiling on the wait.
Answering-machine detection
Machine greetings are recognised by fixed rules over the transcript rather than by a model judgement, so the same greeting always produces the same decision.
Voicemail drop in your own voice
When a call reaches a machine, a recording you made plays back exactly as recorded. There is no text-to-speech step between your voice and the person hearing it.
Live transcripts
The transcript builds line by line in the shared inbox while the call is happening, so you can look in on a call in progress rather than reading about it afterwards.
Call recordings
Every call keeps its recording against the contact, alongside the transcript and the captured fields.
AI call summaries
A one-line outcome per call, so a list of forty calls can be read without opening any of them.
Thirteen call outcomes
Answered by a human, voicemail, no answer, busy, disconnected, unreachable, wrong person, hung up early, reached an IVR, and more. Retry policies name which of those are worth another attempt, so nobody is rung back for declining.
Typed data extraction
Up to twenty fields per campaign, each with a type, and a field can be a fixed set of allowed values. The fields become the columns of the CSV export.
Mid-call ask-a-human
The agent can stop and put a question on your dashboard while the caller is still on the line. Your answer is injected into the live conversation.
Live steering & instruction injection
Send the agent an instruction mid-call without hanging up and starting again. The instruction lands in the live context.
Join and listen
Join a call in progress to hear what is happening, or take it over when a person finally answers.
DTMF, mute and hangup controls
Direct control of the live call from the dashboard — send tones, mute, or end it.
Multi-call comparison sessions
Several calls run as one session with their answers compared side by side and ranked — quotes, prices, availability — rather than as unrelated calls you reconcile by hand.
Call simulator with real IVR trees
Menu trees of different depths asking for different identifiers, so navigation is exercised against switchboards that disagree with each other rather than against one happy path.
Realtime speech-to-speech voices
Speech-to-speech models for conversation that does not have the round-trip pause of transcribe-then-speak.
Pluggable voices & transcription
Voice and transcription providers are swappable rather than fixed, so a voice that suits your market is a setting.
Per-agent voice, language & interruption tuning
Each agent carries its own voice, language behaviour and interruption sensitivity, so a calm wellness call and a brisk booking call are not the same agent with a different script.
Phone numbers in 39 countries
Numbers can be bought in the workspace across a 39-country catalogue, with the regulatory bundles those countries require.
BYO Twilio & SIP/PBX trunks
Bring your own Twilio account or connect a SIP trunk from the PBX you already run, rather than migrating your telephony to use an agent.
SIP health probe
Trunk health is probed rather than assumed, so a broken route is visible before a customer finds it.

What this powers

The jobs these capabilities do.

Start

Put one of these to work.