AppsPhone & Texting

Voices, vocabulary and data · Autessa Phone & Texting

Call and text data

Autessa Phone & Texting saves every call and every text as a row in your own Phone calls and Text messages tables. You can search them, query them, run automations when a call ends or a text arrives, and manage numbers, call flows, call settings and texting from the Autessa CLI.

People + AI
Autessa CLI
SAMPLE
# find a number in the 425 area code
$ autessa phone-numbers search-numbers --areaCode 425 --limit 3
+14255550142 Bellevue, WA calls · texts
# list the latest text threads
$ autessa phone-numbers sms-threads-list --configId <id>
(206) 555-0187 "I'll call you in 5 minutes."
# send a text (US recipients, consent checked)
$ autessa phone-numbers sms-send --configId <id> --to +12065550187 --body "See you at 3"

The problem it solves

Phone data usually lives in someone else's silo

Most phone systems show call logs in their own screens and make you export or wait for an integration to do anything else with them. In Autessa the calls and texts are tables you own, so the same automations, scripts and agents that run the rest of your business can act on them.

What you get

  • Every call, with or without AI, lands in the Phone calls table with its status, caller info, transcript, recording and voicemail.
  • Every text lands in the Text messages table.
  • Search, edit, query and trigger on both tables.
  • Quick automations are triggers on these tables, and you can add your own.
  • The CLI can search and buy numbers, read and change call flows, call settings and text flows, list calls and threads, and send texts.
  • Some actions, like submitting carrier registration and releasing a number, stay in the web app.

How it works

How does call and text data work?

  1. Find the tables

    Your company's Phone calls and Text messages tables fill up as calls and texts happen.

  2. Query or search

    Search by caller, status or date, or query them alongside your other data.

  3. Add a trigger

    Run a workflow, script or agent when a call ends or a text arrives, for example to summarize calls or add a CRM row.

  4. Script it from the CLI

    Use autessa phone-numbers to manage numbers, routing, settings and texting from your terminal.

Phone calls table
SAMPLE
CallerDirectionStatusLengthAnswered by
(206) 555-0187InboundAnswered3:12AI agent
(425) 555-0110OutboundVoicemail0:41Machine
(253) 555-0166InboundMissed0:00—

Every option

Tables and CLI commands

OptionWhat it does
Phone calls tableStatus, caller info, direction, length, transcript, recording, voicemail and more for every call.
Text messages tableEvery inbound and outbound text with sender, line and delivery status.
TriggersRun automations when rows are added or change.
Numbers (CLI)search-numbers, purchase-number, configs-list, config-get.
Routing and settings (CLI)configure-routing, update-call-flow, update-call-settings, update-text-flow, set-automation.
Calls and texts (CLI)calls-list, sms-threads-list, sms-thread-get, sms-messages-list, sms-send.
Texting (CLI)sms-attach-number, sms-detach-number, sms-registration-get.
Web app onlySubmitting carrier registration, releasing a number and starting hosted texting.

Full reference: Phone Numbers guide on docs.autessa.com

Permissions

Who can do what?

WhoCan
People with access to the tablesSearch, read and query calls and texts.
Automation builderAdd triggers that run on new calls and texts.
DeveloperManage numbers, routing and texting from the CLI with their own permissions.

AI on the line

What AI agents do here

Agents can read the Phone calls table, for example to look up a caller's recent calls, and triggers can hand a finished call to an agent to summarize or file it.

Connected

How it connects to everything else

FAQ

Questions about call and text data

Where are my calls and texts stored?

In your company's Phone calls and Text messages tables, which you can search, query and run automations on.

Can I trigger a workflow when a call ends?

Yes. Add a trigger on the Phone calls table to run a workflow, script or agent when a call is added or changes.

Can I manage numbers from the command line?

Yes. The autessa phone-numbers commands search and buy numbers, change call flows, call settings and text flows, list calls and threads, and send texts.

Also in Voices, vocabulary and data:Custom voicesSpeech vocabulary

Try call and text data on your own number

Every call and text is a row in your own Phone calls and Text messages tables, so you can search them, query them, trigger automations from them and manage it all from the CLI.

Phone & Texting is built into every Autessa account. Call and text as yourself, or let an AI agent take the line.

100% customizable, code and all

Make Autessa Phone & Texting fully your own.

Use it out of the box, then change anything. Ask Autobot, Autessa’s AI builder, for a new field, screen, report, workflow or agent and it builds it into your copy of the app. Or open the code and edit it yourself. Nothing is locked: the app, its data and its code are yours.

Start free and make it yours