03 · Use

Scheduled Agents

Agents that work for you.

Describe the job once. It runs on your schedule, around the clock.

Trusted by forward-thinking teams

How it works

  1. 01

    Describe the job

    Instructions

    Prepare a weekly KPI digest for our leadership sync.

    3 verified SQL queries attached

  2. 02

    Pick when it runs

    Schedule

    DailyWeekdaysWeeklyMonthlyCustom

    09:00 UTC · Monday Next: in 3 days

  3. 03

    It posts where you work

    Bruin APP 09:00

    Weekly KPI digest: revenue, pipeline and churn.

    • Slack#leadership
    • Microsoft TeamsWeekly sync
    • Google ChatLeadership room

Customer results

Numbers from teams on Bruin.

Acts on its own

It watches, reports, and acts.

Within the rules you set, day or night: it retries, pauses, holds and tells the owner.

Last night

4 runs, all within your rules

  1. Stripe load failed Retried, passed
  2. Meta campaign overspending Paused, per your rule
  3. Shopify renamed a column Downstream held
  4. Morning brief Posted in #leadership

Acts only within the rules you set. Everything else, it reports.

The platform

Part of the Bruin platform.

Agents read the same tested models as every answer, dashboard and app.

01 · MoveEvery source, in.
Data IngestionAny source in, on open-source ingestr

Raw tables, in your warehouse

02 · Model & trustClean, tested, traced.
SQL & PythonPipelines in SQL and Python
Data QualityChecks on every load
Data LineageEvery column, traced

Tested, governed models

03 · UseAnswers, builds and acts.
AI Data AnalystAnswers in chat, with the query
AI DashboardsDashboards from one prompt
Data AppsLive apps on governed data
Scheduled AgentsBriefs and alerts on your clock
Bruin CloudOrchestration, governance, observability

Frequently asked

Questions about Scheduled Agents.

What is a Scheduled Agent?

Bruin's AI data analyst on a schedule. You describe the job in plain English, attach SQL where a number must be exact, pick when it runs, and it posts the result to your team's channel every time. It runs in Bruin Cloud, on your governed data.

What are some examples of Scheduled Agents?

A daily sales summary in Slack at 08:00. A weekly marketing report every Monday at 09:00. A monthly churn review on the 1st. A row count monitor every six hours that stays quiet unless a load comes in short. A pipeline health digest on weekdays at 07:30. A fresh slide deck of the week's numbers two hours before the weekly meeting.

What can a Scheduled Agent do?

Send recurring briefs and reports with numbers, charts and recommended actions; build a fresh deck before a weekly meeting; watch pipelines and metrics and alert the owner when something moves; and take the actions your team allows, such as pausing an ad campaign or retrying a failed pipeline.

Can it take action, or does it only alert?

Both. By default an agent posts what it found and tags the owner. Where your team has set a rule, it acts on its own, for example pausing a campaign when spend passes a threshold.

How do approvals and guardrails work?

An agent acts on its own only where your team has set a rule, such as pausing a campaign when CPI passes a threshold. Outside a rule, it reports what it found and tags the owner.

What schedules and triggers are supported?

Daily, weekdays, weekly, monthly or any cron expression. Monitoring agents can run every few hours and stay quiet unless something needs attention, such as a load landing fewer rows than expected. You can also run any agent on demand.

Which channels can it post to?

Slack, Microsoft Teams, Google Chat, WhatsApp, Discord, Telegram and email. Every run is also kept in Bruin Cloud, so the full result is always one click away in the browser.

Is there an audit trail?

Yes. Each agent keeps its run history in Bruin Cloud, with the queries behind every result. Bruin Cloud's audit logs also record queries, asset changes, access and administrative actions.

Where do the numbers come from?

From your warehouse, through the same governed models every Bruin answer uses. Attach verified SQL to an agent and those numbers come from your query on every run. Quality checks run on every load, and a failed check holds the models downstream of it.

What does it cost?

Scheduled Agents are part of Bruin Cloud. Bruin Cloud starts free with $100 in credits and 50 AI tasks, no credit card. Pricing scales with usage, not seats.

Is our data safe?

Bruin is SOC 2 Type 2 attested and ISO/IEC 27001:2022 certified. Data stays in your warehouse and is queried in place, and it is never used to train AI models.

Your first agent, running tonight.

$100 in credits and 50 AI tasks. No credit card.

Sign up to our newsletter

Practical updates on open-source data pipelines, AI analysts, governance, and what we are shipping at Bruin.

The signup form is hosted by Brevo. Allow marketing cookies to load it.