🔄 Autonomous Agents

Schedule agents to run automatically, detect anomalies, send alerts, and execute actions based on your data rules.

Overview

Autonomous Agents transform reactive AI into proactive monitoring:

🤖 Intelligence on Autopilot

Set up once and let your AI agents continuously monitor your data, alerting you only when action is needed.

Capabilities

1. Data Monitoring

Continuously watch your data for changes:

2. Anomaly Detection

AI-powered anomaly identification:

3. Automated Reporting

Generate and distribute reports automatically:

4. Alert Generation

Smart notifications when issues arise:

5. Predictive Analysis

Forecast future trends:

6. Data Cleanup

Automatically maintain data quality:

Setting Up Autonomous Agents

Step 1: Create Agent

  1. Go to Agents page
  2. Select an existing agent or create new one
  3. Enable autonomous capabilities

Step 2: Configure Capability

Choose what the agent should do:

Capability: Data Monitoring Query: "SELECT COUNT(*) as failed_orders FROM orders WHERE status = 'failed' AND created_at > NOW() - INTERVAL 1 HOUR" Threshold: failed_orders > 10 Action: Send Alert

Step 3: Set Schedule

Choose when the agent runs:

Step 4: Configure Actions

Define what happens when conditions are met:

Example Configurations

Sales Performance Monitor

Schedule: Every day at 8 AM Query: "SELECT SUM(amount) as daily_revenue FROM sales WHERE date = CURDATE()" Condition: daily_revenue < target_revenue Action: Send alert to sales team

Inventory Alert

Schedule: Every 4 hours Query: "SELECT * FROM inventory WHERE stock_level < reorder_point" Condition: stock_level < reorder_point Action: Create purchase order (requires approval)

Data Quality Check

Schedule: Daily at midnight Query: "SELECT COUNT(*) as null_emails FROM users WHERE email IS NULL" Condition: null_emails > 0 Action: Send report to data team

Approval Workflows

For sensitive actions, require approval:

  1. Agent detects condition
  2. Creates approval request
  3. Notifies approvers
  4. Waits for approval/rejection
  5. Executes action if approved
🔒 Security First

Actions that modify data or external systems should always require approval to prevent unintended changes.

Monitoring Executions

Track agent performance in the Agent Monitoring dashboard:

Best Practices

Permissions

Required permissions:

📦 Plan Requirement

Autonomous Agents are available in Growth plan and higher.