ArangoDB
Query documents, manage collections, and traverse graphs in ArangoDB
The ArangoDB integration connects your agents to ArangoDB, a multi-model database supporting documents, graphs, and key-value data. Agents can execute AQL queries, manage documents, explore collections, and work with named graphs.
Prerequisites
You need:
- ArangoDB server URL — The base URL of your ArangoDB instance (e.g.,
http://localhost:8529or your ArangoGraph cloud endpoint). - Database name — The name of the database to connect to.
- Username and password — ArangoDB credentials with appropriate permissions.
Setup
- Open your agent in Agent Studio
- In the Integrations panel, click Add Integration Config
- Select ArangoDB from the integration list
- Give the config a display name (e.g., "ArangoDB")
- Enter the Base URL of your ArangoDB instance
- Enter the Database name
- Enter your Username and Password
- Save the agent revision
Using in Your Agent
- In an Agent Step, attach ArangoDB tools from the tools panel
- Tools are referenced as
arangodb.query,arangodb.insert_document, etc.
Available Tools
Read Operations
| Tool | Description | Action Type |
|---|---|---|
query | Execute a read-only AQL query with optional bind variables | ReadOnly |
list_collections | List all collections with type and status | ReadOnly |
get_document | Retrieve a document by collection and key | ReadOnly |
list_graphs | List all named graphs with edge definitions | ReadOnly |
Write Operations
| Tool | Description | Action Type |
|---|---|---|
insert_document | Insert a document into a collection | Reversible |
update_document | Partially update a document (merge fields) | Reversible |
replace_document | Fully replace a document | Reversible |
delete_document | Delete a document by key | Irreversible |