camelAI Documentation

Connections

Connect to 50+ databases and tools

Connections let you plug your existing tools into camelAI. Connect a database, a SaaS platform, or a cloud provider — then build apps that read from and write to them. No API plumbing required.

Adding a connection#

You can add connections two ways:

Open workspace settings

Go to Settings → Connections in your workspace.

Pick a service

Choose from the catalog of 50+ integrations.

Authenticate

Enter credentials or sign in via OAuth, depending on the service.

How connections work#

  • Encrypted storage — credentials are encrypted at rest and never exposed in logs or chat
  • Auto-injected — once connected, the integration is available to the agent and to your deployed apps' server-side code through a secure connection binding. camelAI adds the credentials when your app calls out, so raw keys never appear in your code, logs, or chat
  • Any chat, any project — once connected, the agent can use the integration from any conversation in your workspace

Available integrations#

PostgreSQL, MySQL, Supabase, MongoDB, Redis, ClickHouse, Snowflake, BigQuery, Neon, PlanetScale, Turso, Databricks, SingleStore, MotherduckDB

Using connections in your apps#

Once connected, just describe what you want in plain English:

Pull my last 30 days of Stripe charges and show them in a sortable table

Every morning, query our Snowflake warehouse for yesterday's signups and email me a summary

Build a dashboard that shows our PostHog events alongside Stripe revenue

The agent handles the code. Your credentials are already available — no config files, no .env management, no API key juggling.

You don't need to know how the API works. Just describe what you want and the agent figures out the integration details.