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.
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?
Find the tables
Your company's Phone calls and Text messages tables fill up as calls and texts happen.
Query or search
Search by caller, status or date, or query them alongside your other data.
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.
Script it from the CLI
Use autessa phone-numbers to manage numbers, routing, settings and texting from your terminal.
Every option
Tables and CLI commands
| Option | What it does |
|---|---|
| Phone calls table | Status, caller info, direction, length, transcript, recording, voicemail and more for every call. |
| Text messages table | Every inbound and outbound text with sender, line and delivery status. |
| Triggers | Run 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 only | Submitting carrier registration, releasing a number and starting hosted texting. |
Full reference: Phone Numbers guide on docs.autessa.com
Permissions
Who can do what?
| Who | Can |
|---|---|
| People with access to the tables | Search, read and query calls and texts. |
| Automation builder | Add triggers that run on new calls and texts. |
| Developer | Manage 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.
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.
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