What are GoMarble Agents?
Written By GoMarble
Last updated About 19 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.
🔵 AI Google Search Ads Expert
Automates Google Search campaign management across bids, keywords, and search efficiency.
🟡 AI CMO
High-level cross-channel oversight for founders, CMOs, and senior marketers who need the full picture without the manual pull.
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.
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.