AdStellar Agent in Slack

Run your Meta ads from Slack

The same Agent you use in the app, in the workspace your team already lives in. Mention @AdStellar in a channel or send it a message to analyze performance, create ads, and launch or manage campaigns.

Slack connects from Integrations inside AdStellar. A team owner or admin does it once.
# performance
AdStellar connected

@AdStellar how did my campaigns do in the last 7 days?

AdStellar · replied in thread

Here are your campaigns for the last 7 days.

CampaignSpendCPAROAS
Prospecting · Broad$1,240$28.103.4x
Retargeting · 30d$610$19.405.1x
Lookalike · 1%$890$44.701.9x

Preview

Pause "Lookalike · 1%": its CPA is above your $40 target. Nothing changes until you confirm.

ConfirmCancel

Setup

Set up once for the whole team

  1. 1

    Open Integrations

    In AdStellar, open Integrations in the sidebar and choose the Slack card.

  2. 2

    Connect Slack

    Choose Connect Slack and approve the permissions on Slack's authorization screen.

  3. 3

    Choose the workspaces

    Pick which AdStellar workspaces the bot may act in and which is the default. Agencies can pick the exact set of client workspaces.

  4. 4

    Invite the bot

    Run /invite @AdStellar in any channel, or open a direct message with it.

Examples

What to ask AdStellar in Slack

Plain language is enough. AdStellar picks the right tool, answers from your account, and asks before it changes anything.

  • @AdStellar how did my campaigns do in the last 7 days?
  • @AdStellar write 3 primary text options for my summer sale
  • @AdStellar pause the campaign called "Retargeting - Broad"
  • @AdStellar make a 15s UGC video for my product

Capabilities

Everything the in-app Agent does

Analyze performance

Rank top creatives, copy and audiences, spot underperformers, and explain why a metric changed.

Create ad creative

Image ads, talking-actor and UGC-style videos, and ads from a landing page or a competitor's ad.

Launch and manage campaigns

Build and publish campaigns, clone past winners, and pause, resume, archive or adjust budgets.

Answer questions

Strategy advice, how-to help, and quick lookups about your account.

Work per client

Bind each Slack channel to one AdStellar workspace so the Agent always acts on the right account.

Reply in threads

It acknowledges the request, works, and posts the result back into the thread.

Good to know

  • Anything that spends credits or changes your account, such as launching, pausing, budget changes and image or video generation, shows Confirm and Cancel buttons first.
  • It runs on your own team and workspace data. What it creates appears in your AdStellar projects, media library and campaigns.
  • Turns use credits the same way the in-app Agent does.
  • The Agent can learn from a channel to give better answers. Run /adstellar capture off to stop it reading a channel, or capture purge to also delete what it learned there.
  • Performance analysis and campaign management need a connected Meta ad account. Creative generation works without one.
Read the full guide

FAQ

AdStellar in Slack: common questions

In AdStellar, open Integrations and choose the Slack card, then Connect Slack and approve the permissions. Pick which AdStellar workspaces the bot may act in, then run /invite @AdStellar in a channel or send it a direct message.

No. Anything that spends credits or changes your account, such as launching, pausing, budget changes and image or video generation, shows Confirm and Cancel buttons first.

Yes. Each Slack channel can be bound to one AdStellar workspace with /adstellar workspace, so the Agent always acts on the right client. Direct messages use the default workspace.

It can learn from a channel's messages to give better answers, and only uses that within your own team and workspace. Run /adstellar capture off in a channel to stop it, or /adstellar capture purge to also delete what it learned there.

Ready to use AdStellar in Slack?

Create your account, then connect in a few minutes. 7-day free trial · $100 in free credits.