Connect Databox to Your AI Agent

Choose a data source and unique record keys, or provide records for an existing dataset.

7 tools API key

Try a Databox Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Databox

Create a Dataset for Supplied Records

Create a dataset with explicit primary keys.

/oo Databox: Create Databox dataset “[title]” in data source [data source ID] with primary keys [field names]. Report the dataset ID.

Push Records and Check Processing

Submit a supplied record batch and inspect ingestion status.

/oo Databox: Push records [JSON record array matching the dataset] to Databox dataset [dataset UUID]. Check the returned ingestion ID and report processing status.

Start Working with Databox

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Databox

    Connect a Databox API key.

    Connect Databox →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Access to the account, data source, and dataset you want to use.
  • Submitted record keys must match the target dataset. Check the returned ingestion ID to confirm processing.

Databox Tools

This connection manages Databox data sources and datasets and submits records for ingestion with status checks.

Data Sources, Datasets, and Ingestion

Create data containers and load supplied records.

7 tools

List Accounts

List Databox accounts accessible to the API key.

databox.list_accounts

Create Data Source

Create a Databox ingestion data source in an account.

databox.create_data_source

Delete Data Source

Delete a Databox data source by ID.

databox.delete_data_source

Create Dataset

Create a Databox dataset within an ingestion data source.

databox.create_dataset

Delete Dataset

Delete a Databox dataset by ID.

databox.delete_dataset

Push Dataset Data

Push JSON records into a Databox dataset.

databox.push_dataset_data

Get Dataset Ingestion Status

Get the processing status of a Databox dataset ingestion.

databox.get_dataset_ingestion_status

Frequently Asked Questions

Why do I need primary keys?

They identify records uniquely in the dataset. Choose the field names that uniquely identify your supplied data.

Does a push mean all records were ingested?

Check the ingestion status with the dataset and ingestion IDs to see processing results.

Can I read dashboards through this connection?

The available operations manage data sources, datasets, and ingestion. Dashboard retrieval is not included.

Connect Databox

About Databox ↗