Secoda AI Agents

Turn your most valuable AI conversations into scheduled insights. Convert useful Secoda AI prompts into agents that run automatically and deliver results directly to your inbox.

Overview

Agents let you schedule recurring runs of your most useful Secoda AI conversations. When you have a productive chat with Secoda AI and get valuable insights, you can convert that specific prompt into an agent that runs on your preferred schedule - daily, weekly, or with custom cron timing. They leverage Secoda's full multi-agent system and tools under the hood, giving you the same powerful analysis capabilities on autopilot.

You can access agents in the Secoda AI chat interface by selecting the Agents tab.

How It Works

1. Create Your Agent

Start by creating an agent in one of two ways:

  • Custom Agent: Build from scratch with complete flexibility

  • Template: Choose from pre-built templates for common use cases

2. Configure Your Agent

Set up your agent with:

  • Agent name: A descriptive title for your agent

  • Persona: Choose from available AI personas

  • Prompt: Write the specific analysis or task you want automated

  • Schedule: Set cron-based scheduling (minimum 1-hour intervals)

  • Web search: Enable external documentation research when relevant

3. Schedule & Monitor

Your agent runs automatically according to your schedule. View execution history, run status, and manually trigger runs when needed.

4. Get Results

Each agent run creates a new conversation with the results. Access completed runs through the agent's run history or your AI chat history.

What Agents Can Do

Agents can automate any analysis or task that Secoda AI currently handles in conversations, powered by the same multi-agent system including:

Data Discovery & Analysis

  • Search across tables, columns, charts, dashboards, and documentation

  • Analyze data quality patterns and identify issues

  • Track resource usage and access patterns

  • Monitor schema changes and data freshness

Query Analysis & Performance

  • Analyze SQL query execution history and performance

  • Identify slow or expensive queries

  • Track query usage patterns and optimization opportunities

  • Monitor database performance trends

Automation & Monitoring Insights

  • Review automation configurations and effectiveness

  • Analyze automation triggers and actions

  • Monitor automation run patterns and success rates

  • Identify opportunities for process improvement

Policy & Governance

  • Track policy compliance and coverage

  • Monitor data access patterns

  • Identify governance gaps and recommendations

  • Analyze policy effectiveness and usage

Documentation & Knowledge

  • Find resources missing descriptions or ownership

  • Track documentation coverage and quality

  • Suggest improvements to resource discoverability

  • Identify knowledge sharing opportunities

Note: Agents execute the same AI analysis you'd get in a live conversation, leveraging Secoda's specialized agents for search, query analysis, automation monitoring, and policy review.

Example Use Cases

Weekly Data Quality Check

Agent: "Data Quality Monitor"
Persona: Data Steward
Prompt: "Show me all tables that haven't been updated in the last week and identify any that might have data quality issues. Focus on tables in our production schema."
Schedule: 0 9 * * 1 (Every Monday at 9 AM)

Daily Query Performance Review

Agent: "Query Performance Monitor" 
Persona: Data Engineer
Prompt: "Identify the top 10 slowest queries from yesterday and analyze any performance bottlenecks or optimization opportunities."
Schedule: 0 8 * * * (Daily at 8 AM)

Monthly Governance Audit

Agent: "Governance Compliance Check"
Persona: Data Steward  
Prompt: "Find tables containing potential PII that don't have proper governance tags or ownership assigned."
Schedule: 0 9 1 * * (First day of month at 9 AM)

Automation Health Check

Agent: "Automation Monitor"
Persona: Data Engineer
Prompt: "Review all automation runs from the past week and identify any that are failing consistently or need attention."
Schedule: 0 17 * * 5 (Friday at 5 PM)

Frequently Asked Questions

Q: How often can agents run? A: Minimum interval is 1 hour. You can schedule daily, weekly, monthly, or any custom interval using cron expressions.

Q: What happens if an agent fails? A: Failed runs appear in the run history with error status. The agent continues with its next scheduled run as normal.

Q: Can I share agent results with my team? A: Agent results are AI conversations that can be shared like any other chat conversation in Secoda.

Q: Do agents count against my AI usage? A: Yes, agent executions use AI credits the same as interactive conversations.

Q: Can agents create or modify data? A: No, agents are read-only. They can only analyze and report on existing data and metadata.

Q: What's the difference between agents and automations? A: Agents perform AI analysis and create reports. Automations make changes to metadata like tags, descriptions, and assignments.

Last updated

Was this helpful?