FruxonDocs

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:8529 or your ArangoGraph cloud endpoint).
  • Database name — The name of the database to connect to.
  • Username and password — ArangoDB credentials with appropriate permissions.

Setup

  1. Open your agent in Agent Studio
  2. In the Integrations panel, click Add Integration Config
  3. Select ArangoDB from the integration list
  4. Give the config a display name (e.g., "ArangoDB")
  5. Enter the Base URL of your ArangoDB instance
  6. Enter the Database name
  7. Enter your Username and Password
  8. Save the agent revision

Using in Your Agent

  1. In an Agent Step, attach ArangoDB tools from the tools panel
  2. Tools are referenced as arangodb.query, arangodb.insert_document, etc.

Available Tools

Read Operations

ToolDescriptionAction Type
queryExecute a read-only AQL query with optional bind variablesReadOnly
list_collectionsList all collections with type and statusReadOnly
get_documentRetrieve a document by collection and keyReadOnly
list_graphsList all named graphs with edge definitionsReadOnly

Write Operations

ToolDescriptionAction Type
insert_documentInsert a document into a collectionReversible
update_documentPartially update a document (merge fields)Reversible
replace_documentFully replace a documentReversible
delete_documentDelete a document by keyIrreversible

On this page