CloudBeaver

CloudBeaver

· #455 most-used

Query, manage, and govern your databases from the browser

ProductivityDatabaseAnalyticsDeveloperSecurityAutomation

CloudBeaver is an open-source, web-based database management platform by DBeaver that gives teams a shared, browser-accessible SQL client supporting over 100 database drivers — relational, NoSQL, and cloud warehouses. It exposes a GraphQL API for automation, letting agents execute SQL queries, manage connection configurations, administer users and teams, inspect audit logs, and monitor query history — all without requiring the full DBeaver desktop client. Connect Actionist to CloudBeaver and your agents can run scheduled maintenance queries, alert on long-running SQL, provision database access for new hires, and surface query-level activity logs directly into Slack, Notion, or your SIEM.

Average time saved
7 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate manual query-history reviews, repetitive connection provisioning, and the back-and-forth of pulling audit logs by hand.

Schedule

What your CloudBeaver agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

CloudBeaver × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
6Apps spanned
~8 hrsSaved / week
4Personas served
For operations
Featured4 apps

New database connection registered and team notified on environment deploy

When a deployment completes in GitHub Actions, the agent verifies the new database connection doesn't already exist in CloudBeaver, registers it, logs it in the Notion infrastructure registry, and posts the connection details to #engineering — the environment is queryable before the first PR review.

~3 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a new environment is deployed via the CI/CD pipeline
Result
Create the new environment's database connectionAdd new connection entry to the infrastructure registry pagePost connection details and access instructions to #engineering
The win
Saved per run
25 min
Runs / week
~8×
Engineers have database access ready the moment a new environment is live
Driven byOperations Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    25 min / week
    Manual CRM database export

    A BI analyst logs into CloudBeaver, runs the pipeline query manually, exports the results to CSV, and pastes the numbers into the sales tracker every Monday morning.

    Sales Agent
    0 min
    Agent queries the CRM database on a schedule

    The Sales Agent runs a pipeline SQL query every Monday, writes ranked deal data to the tracker sheet, and posts the summary to Slack — reps start the week with fresh data, not last Friday's view.

  • Marketing
    20 min / week
    Manual attribution data pull

    A data analyst opens CloudBeaver, runs the attribution query, formats the result as a table, and pastes it into a Slack message each Tuesday before the marketing planning call.

    Marketing Agent
    0 min
    Agent runs attribution queries and posts results automatically

    Every Tuesday the Marketing Agent executes the attribution SQL across campaign and conversion tables and posts the channel breakdown to Slack before the planning meeting — no analyst required.

  • Customer Support
    30 min / week
    Manual account lookup per ticket

    Support agents switch to CloudBeaver for each escalation, run a lookup query against the accounts database, and copy the result manually into the ticket — two to three minutes per escalated ticket.

    Customer Support Agent
    0 min
    Agent enriches tickets with account context from the database

    The Support Agent runs a weekly account-health query and writes enriched context to a Google Sheet agents can access during live tickets — no database tool-switching mid-conversation.

  • Human Resources
    15 min / week
    Manual IT ticket for each access change

    HR raises an IT ticket for each new hire or departure, the IT admin logs into CloudBeaver, creates or deletes the account, and closes the ticket — typically taking 30 to 60 minutes per person.

    Human Resources Agent
    0 min
    Agent provisions and revokes access automatically on HR events

    CloudBeaver user accounts are created on hire and deleted on departure without any IT ticket — the HR Agent handles the full lifecycle triggered by HR system events.

  • Finance
    35 min / week
    Manual weekly reconciliation query

    A finance analyst logs into CloudBeaver each Friday, runs the reconciliation query, reviews the results, formats them into a summary email, and pastes the numbers into the close checklist.

    Finance Agent
    0 min
    Agent runs reconciliation queries and posts discrepancies automatically

    The Finance Agent executes the weekly reconciliation SQL on Friday, writes discrepancies to the compliance sheet, and posts a summary to Slack — close checklist item completed without analyst time.

  • Operations
    40 min / week
    Manual database operations checks

    An operations engineer logs into CloudBeaver multiple times a week to check active sessions, review connection lists, and look at the query manager for slow executions — unstructured, easy to forget.

    Operations Agent
    0 min
    Agent monitors sessions, connections, and query health continuously

    The Operations Agent checks active sessions at end of business, audits the connection registry weekly, and posts the slow-query digest every Wednesday — all without anyone opening CloudBeaver.

  • Legal
    45 min / week
    Manual audit log export and review

    A compliance officer logs into CloudBeaver, navigates to the audit log, exports it, filters manually for sensitive-table events, and compiles the report into a spreadsheet for the quarterly reviewer.

    Legal Agent
    0 min
    Agent exports audit evidence and runs access certifications automatically

    The Legal Agent pulls the audit log weekly, exports sensitive-data access events to the compliance folder, and cross-references the user list against the HR system — compliance evidence is ready without manual log parsing.

+ 100s of other CloudBeaver automations
Average time saved
21 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
9
Hours saved / year
450
Annual ROI
$33,750

Based on CloudBeaver's typical team usage — the visible tasks plus a few other automations the agent runs: ~1.8 hrs / person / week of admin work automated.

Connect

How to plug CloudBeaver into Actionist

Pick the connection method that suits your environment.

Authenticate via a long-lived API token generated in the CloudBeaver administration panel. Available in CloudBeaver Enterprise and Team Edition.

1
Open the CloudBeaver Admin panel

Sign in to your CloudBeaver instance as an administrator, then navigate to Administration → Server Configuration.

2
Generate an API token

Go to Security → API Tokens and click Generate Token. You can create up to 5 tokens. Copy the token — it will only be shown once.

3
Paste into Actionist

Enter your CloudBeaver server URL and paste the API token into Actionist, then click Test connection. Actionist sends a lightweight introspection query to verify access.

Credentials you'll need
CloudBeaver Server URL*
e.g. https://cloudbeaver.yourcompany.com
API Token*
CloudBeaver Admin panel → Security → API tokens → Generate token (Enterprise/Team Edition only)
Actions

15 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

0 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

This app has no triggers yet.
FAQs

Questions about CloudBeaver + Actionist

How does Actionist connect to CloudBeaver?
Actionist connects to your self-hosted CloudBeaver instance using an API token you generate in the CloudBeaver Administration panel. Go to Administration, then Security, then API Tokens, and click Generate Token — you can create up to five tokens. Copy the token and your CloudBeaver server URL into Actionist. Actionist sends a lightweight introspection query to verify the connection before any agent tasks run. API token authentication is available in CloudBeaver Enterprise and Team Edition.
What CloudBeaver editions does the integration support?
The Actionist integration relies on CloudBeaver's GraphQL API and API token authentication, which are available in CloudBeaver Enterprise and Team Edition. The Community Edition does not expose API token generation, so automated agent access requires one of the paid editions. The GraphQL schema for CE, EE, and AWS editions is documented at dbeaver.com/docs/cloudbeaver/graphql-api-reference/ — you can check which queries and mutations your edition exposes via the built-in GraphQL console at your-server/api/gql/console.
Can Actionist connect to any database CloudBeaver supports?
Yes. Actionist talks to CloudBeaver's server-side API, not to your databases directly — so any database that CloudBeaver can connect to (PostgreSQL, MySQL, Oracle, SQL Server, Snowflake, BigQuery, MongoDB, and over 100 others) is accessible to your agents through CloudBeaver. The agent sends SQL through the Execute SQL Query action using the connection name you registered in CloudBeaver, so your database credentials stay in CloudBeaver, not in Actionist.
Is it safe to let an agent execute SQL queries?
Agent-executed queries run under the CloudBeaver API token's permissions, which are scoped to whatever database access the token's user account has in CloudBeaver. For read-only agent tasks, create a CloudBeaver user with read-only database permissions, generate its token, and use that for read operations. For write operations, use a separate token scoped to the specific databases and tables the agent needs. Actionist's Approval Modes let you require a human sign-off before any write query is executed — so sensitive operations stay supervised.
What agent tasks use the audit log?
The Get Audit Log action retrieves CloudBeaver's server-side audit trail — sign-ins, logouts, connection changes, query executions, and admin operations. Legal and Security agents use it for compliance exports (SOC 2 evidence, GDPR data-access records), after-hours access reviews, and incident investigations. The audit log is available in CloudBeaver Enterprise and requires audit logging to be enabled in the Administration panel — it is off by default.
How does the agent manage user access without breaking least-privilege?
The Create User action lets you specify the user's role and team at creation time — so the agent never grants access beyond what is explicitly defined in the provisioning workflow. Teams in CloudBeaver are scoped to specific database connections, so assigning a user to the correct team gives them access to exactly the databases their role requires. The Delete User and Terminate Session actions ensure access is removed completely and immediately during offboarding, with no lingering sessions.
Can the agent detect and alert on unusual database activity?
Actionist agents can poll the Get Query History and Get Audit Log actions on a schedule to surface unusual activity — queries executed outside business hours, queries against sensitive tables by accounts that don't normally access them, or executions running far longer than expected. Because these checks run as scheduled agent tasks rather than real-time webhook events, detections arrive within about a minute of the polling interval rather than the moment the event occurs.
What does the CloudBeaver integration NOT support?
The Actionist CloudBeaver integration does not support direct database-level triggers — it cannot react to a row being inserted or a value changing in a database table in real time. For event-driven database workflows, use a CDC (change data capture) tool like Debezium or your database's native streaming capability as the trigger source, then use CloudBeaver for the management and query-execution steps. The integration also cannot modify CloudBeaver's connection-level RBAC permissions directly — permission scoping is done by assigning users to teams that have the correct connections.