What are GoMarble Agents?

Written By GoMarble

Last updated About 20 hours ago

Agents turns GoMarble into a paid media autopilot. Instead of logging in to run the same analyses over and over, you define a job once, set a schedule, and GoMarble runs it automatically — then delivers the output straight to your Slack or email.

Two types of jobs:

  • Deliver output on a schedule — run a task and send you the result every time. Weekly performance reports, daily account briefs, monthly competitor intelligence summaries, budget reallocation memos.

  • Monitor and alert — run a task on a schedule but only notify you when a specific condition is met. No noise when everything's fine; instant signal when something needs your attention.


How to Access Agents

Two ways to get there from the GoMarble homepage:

  • Click the "Create An Agent" button — takes you directly to the Agents page

  • Open the right-side navigation menu and select Agents

You can also go directly: apps.gomarble.ai/agents

On the Agents page you can:

  • Create a new custom agent

  • Browse and install preset bundles

  • View all your scheduled agents (My Agents section)

  • Run any agent immediately on demand

  • Pause, resume, or edit existing agents


Note for existing users: If you previously used the Schedules feature to set up recurring reports or prompts, all your schedules have automatically moved to Agents. You'll find them in the My Agents section when you scroll down the Agents page — everything is intact and running as before.


How It Works

Step 1 — Pick or build your agent

You can either:

A) Install a preset agent (one click) from one of three expert bundles, or B) Define your own agent in natural language — describe the job in plain English, exactly like you'd prompt GoMarble in chat.

Step 2 — Set the schedule

Choose how often the agent runs:

  • Daily (pick a time)

  • Weekly (pick a day + time)

  • Monthly (pick a date + time)

Step 3 — Set delivery

Choose where results go — you can select both at once:

  • Email — one or multiple recipients

  • Slack — any channel in your connected workspace (posts as you, powered by GoMarble)

Don't have Slack connected yet? You can connect it directly during agent setup — no need to leave the flow.

Step 4 — Go

Agent runs on schedule. You get output in your inbox or Slack, automatically.


Two Ways To Run Agents

Mode 1: Run & Deliver

"Run this task and send me the output."

The agent executes the job on schedule and sends you the full output every time — no conditions, always delivered.

Examples:

  • Weekly Meta + Google performance report every Monday at 8am → email

  • Daily account brief every morning at 7am → Slack #paid-media

  • Competitor ad analysis every Friday → email to marketing team

  • Monthly CAC vs LTV tracking memo → Slack #growth

Best for: recurring reporting, structured briefings, time-based reviews.


Mode 2: Monitor & Alert

"Run this task and only notify me when a condition is met."

The agent checks on schedule but only fires a notification if the condition you defined is triggered. Stays silent when everything's healthy.

Examples:

  • Check every morning for creatives approaching frequency fatigue limits → alert only if any ad crosses the threshold

  • Check every morning for keywords overspending → send list only if any qualify

  • Monitor search impression share weekly → alert only if it drops below your defined target

  • Check daily if any campaign ROAS falls below a set floor

Best for: performance guardrails, budget protection, fatigue monitoring, anomaly detection.

Thresholds and conditions are user-defined — you set the rules in natural language when you create the agent.


Data Sources

Agents can pull from every data source connected to your GoMarble account:

  • Meta Ads

  • Google Ads

  • Google Analytics 4

  • TikTok Ads

  • LinkedIn Ads

  • Shopify

  • Klaviyo

  • Google Search Console

  • Bing Ads

  • Instagram

  • Snowflake


Preset Agent Bundles

One-click install. Each bundle sets up multiple coordinated agents at once, replicating the work of a full-time expert role.


🟣 AI Meta Ads Expert

Automates the three highest-leverage Meta Ads management tasks.

Agent

What It Does

Creative Strategist

Analyzes your creative performance — hooks, formats, fatigue signals — and delivers structured briefs on what to iterate, kill, or scale

Competitor Intelligence Report

Monitors competitor ad activity and delivers a periodic summary of what they're running, what's changing, and what you should know

Meta Optimization Operator

Watches campaign performance and flags optimization opportunities: budget shifts, bid adjustments, audience signals


🔵 AI Google Search Ads Expert

Automates Google Search campaign management across bids, keywords, and search efficiency.

Agent

What It Does

Bids Optimizer

Monitors bid performance and surfaces over/under-bid scenarios that need attention

Search Term Analyzer

Scans your search terms report on schedule, identifying wasted spend and new keyword opportunities

Search Impression Share Tracker

Monitors impression share and alerts when you're losing share to budget or rank — before it compounds

Keyword Optimizer

Tracks keyword-level performance and surfaces underperformers, duplicates, and scaling opportunities


🟡 AI CMO

High-level cross-channel oversight for founders, CMOs, and senior marketers who need the full picture without the manual pull.

Agent

What It Does

CMO Daily Brief

Every morning: what's up, what's down, what needs your attention across all channels

Monthly Budget Reallocation Memo

End-of-month analysis of spend efficiency by channel — where to shift budget next month and why

Monthly CAC vs LTV Tracker

Tracks acquisition cost against lifetime value over time, flagging deterioration or improvement trends


Custom Agents

Don't see what you need? Build your own.

Describe the job in plain English — exactly how you'd ask GoMarble in chat. Set the schedule, set the delivery channel, and you're done.

Examples of custom agents users have built:

  • "Every Monday, pull last week's top 5 performing ads by ROAS on Meta and send me a summary to Slack"

  • "Every morning, check if any ad set on Google is spending more than 120% of its daily budget and send me the list"

  • "Every Friday, analyze my TikTok ad performance vs the previous week and email me a breakdown"

  • "On the 1st of each month, send me a Shopify + Meta blended ROAS report for the previous month"


Delivery Details

You can deliver to email, Slack, or both simultaneously on the same agent.

Email

  • Add one or multiple recipients (e.g. your whole team)

  • Connected via your GoMarble account

Slack

  • Connect your Slack workspace during agent setup or in GoMarble settings

  • Choose any channel you have access to

  • Posts as you — messages show your name with "powered by GoMarble"

  • Works for public channels, private channels, and group DMs


Output Format

Output format depends on the job. GoMarble produces whatever format makes sense for the task:

  • Structured summaries with key metrics

  • Ranked lists (e.g. overspending keywords)

  • Analytical memos (e.g. budget reallocation)

  • Alert-style notifications (e.g. creative fatigue threshold crossed)

  • Full reports with tables and context

Agents output exactly what you'd get if you ran the same prompt in GoMarble chat — just automated and delivered on a schedule.


FAQ

Q: Do I need to be online when an agent runs? No. Agents run fully automated in the background. You just receive the output when it's ready.

Q: Can I edit an agent after I set it up? Yes. You can update the job description, schedule, conditions, or delivery channel at any time.

Q: Can I pause an agent without deleting it? Yes. Agents can be paused and resumed at any time.

Q: Can one agent send to both email and Slack? Yes. You can select both simultaneously — useful for getting personal Slack alerts while also looping in teammates over email.

Q: Can multiple people receive the same agent output? Yes — via email, you can add multiple recipients. Via Slack, anyone in the chosen channel will see it.

Q: What platforms can agents pull data from? Any platform you've connected to your GoMarble account — Meta, Google, TikTok, LinkedIn, GA4, Shopify, Klaviyo, GSC, Bing, Instagram, Snowflake.

Q: What if my Slack workspace isn't connected yet? You can connect Slack directly during agent setup — no need to go to settings first. Takes about 30 seconds.

Q: Can I build an agent that pulls from multiple platforms at once? Yes. Describe the multi-platform job in natural language when setting up a custom agent.

Q: What's the difference between Agents and just using GoMarble in chat? Chat is on-demand — you ask, GoMarble answers. Agents are scheduled — you define the job once and GoMarble runs it automatically, even when you're not in the product.