-- integrations
AutessaDB integrations and developer interfaces
AutessaDB is built into Autessa: agents, tools, custom apps and Drive all run on it. From outside, you reach the same tables through the REST API, the Autessa CLI, the AutessaScript SDK and file loads.
-- inside autessa
Autessa products that run on AutessaDB
AI agents
Agents read and write tables with AutessaDB tools, search vectorized columns, answer data questions over the data lake, and can be started by triggers.
→ see agent_toolsTools and scripts
Script tools use the autessa.autessadb SDK; computed columns use the same AutessaScript language; triggers invoke any tool.
→ see computed_columnsCustom apps
Apps use tables as their backend, keep sign-in users in AutessaDB, scope each visitor with roles, and render dashboards from data lake queries.
→ see app_backendAutessa Drive
Every Drive is an AutessaDB table of files and folders, with the same agent tools, CLI and SDK.
→ see drive_on_autessadbWorkflows and automation
Triggers sit alongside scheduled jobs and work queues to automate around your data, and Autessa Autodocs captures any workflow on your apps as a step-by-step guide and a replayable workflow.
→ see database_triggersAPI keys, CLI and SDK
API keys with per-table permissions, the Autessa CLI and the SDK.
→ see api_cli_and_sdkAutessa Security
Company roles, teams and API keys are the principals AutessaDB roles are assigned to.
→ see security_rolesAutessa Meeting Recorder
Recordings and transcripts are natural inputs for audio columns and semantic search.
→ see file_and_audio_search-- from outside
APIs, CLI, SDK and files
REST API →
https://api.autessa.com/clients/autessadb, with the table id as resourceId and an API key in the Authorization header.
Autessa CLI →
The autessadb namespace: tables, query, trigger, roles, access-log, drive and analytics, plus autessa drive and autessa analytics shorthands.
AutessaScript SDK →
autessa.autessadb in scripts, with bulk writes, aggregates, keyset pagination, Drive and analytics groups.
Agent tools →
Insert, update, delete, bulk writes, query, aggregate, semantic query, general search, Drive and data lake tools.
Data lake loads →
CSV and Parquet files into the data lake, from your machine, uploaded files or a file the server fetches itself.
Exports →
Download SQL results as CSV or Parquet, and pull whole Drive folders to disk.
New to the CLI? Install the CLI.
-- faq
Integration questions
What does AutessaDB integrate with?
The rest of Autessa: agents, tools and scripts, custom apps, Drive and automation. Outside Autessa, you reach it through the REST API, the Autessa CLI and CSV or Parquet loads into the data lake.
Can I load data from files?
Yes. The data lake bulk-loads CSV and Parquet files and whole AutessaDB tables, and relational tables take bulk inserts through the API, CLI and SDK.
Can I export data?
Yes. SQL results download as CSV or Parquet, CLI output can be saved as CSV, and Drive folders can be pulled to a local folder.
100% customizable, code and all
Make AutessaDB 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