Give Viola a phone number.
She places outbound calls for you, navigates phone trees, takes notes, and brings back the result. US numbers only.
What she can do on a call
Viola places outbound calls for you, follows your instructions, and reports back. She does not answer inbound calls.
Viola, call the pediatrician, reschedule Thursday to any afternoon next week, and text me the time
She places the call, navigates the phone tree, rebooks, and messages you the confirmed slot.
Viola, call my pharmacy, check whether my refill is ready, and text me when it is.
She places the call, works through the hold queue and phone menu, gets the answer, and messages you.
Viola, call the plumber I picked, ask about Saturday morning availability and a ballpark on a slab leak, and summarize what they said
She places a single user-initiated call, takes notes, and hands you a one-paragraph summary.
Viola, call my landlord, confirm the deposit amount, and keep a record of what they say
She places the call, announces the recording at the start, and saves both the transcript and the audio to your audit trail.
Local launch path
Phone calls require account sign-in and Phone Terms acceptance before first use. Launch support runs call media on your hub PC.
Run the call on your hub PC
Call media runs through Pipecat on your hub PC, with a Cloudflare tunnel connecting your hub to Telnyx. The Viola cloud bridge is not in the media path.
- Voice activity detection, transcription, and TTS run locally; the phone agent uses Viola's configured phone model path
- Telnyx is the carrier
- Best when your hub PC is usually on
Recordings are yours. Retention is limited.
Call recording and transcript retention default on so you have an audit trail of what Viola said and did on your behalf. Recordings land in configured storage — local disk or S3-compatible storage — and are auto-deleted after 30 days. Both toggles live in Phone Settings.
At the start of every recorded or transcribed call, Viola plays the required disclosure. The separate AI-announcement setting is off by default. Recording-consent and telemarketing rules vary by state and use case, and you remain responsible for using calling features lawfully. See the Phone Terms.
Controls you actually get
Phone setup gives you separate controls for call goals, routing, retention, and outbound safety limits.
Task instructions
Tell Viola the goal of a call in plain language. She works the phone tree and the conversation to get it done.
Hand-off to you
Have Viola hold the line, summarize, or hand the call to you when she reaches a person or a decision point.
Transcripts
Transcript retention is on by default and can be disabled in Phone Settings. When retained, transcripts are available from authenticated call history.
Recording
On by default for your audit trail; flip in Phone Settings. Viola announces recording or transcription at the start of the call. Storage follows the configured backend.
Number setup
Calls use a Telnyx outbound number. Call records stay tied to your account.
Outbound guards
US domestic numbers only. Viola blocks emergency, short-code, premium-rate, and unsupported international routes.