Skip to content
Documentation

Slack, Teams & webhooks

Send scheduled Search Console reports and alerts to Slack, Microsoft Teams or any HTTPS endpoint, all managed from one page with a delivery log.

Account → Slack, Teams & Webhooks3 min read

AutoPSEO can carry its numbers out of the app in two ways: scheduled reports with a property's headline Search Console figures, and alerts that fire when a detector sees clicks, CTR, positions, indexing, tracked rankings or audits move. Both go to a channel you add once: a Slack incoming webhook, a Microsoft Teams Workflows URL, or any public HTTPS endpoint that accepts signed JSON. You manage all of it on one page.

Where to find it

Open Slack, Teams & Webhooks in the left sidebar, or go to Account and choose Manage on the Slack, Teams & webhooks card (open it in the app). The page has a section per destination (Slack - Connected workspaces, Microsoft Teams, Outbound webhooks), followed by Scheduled reports, Alerts and Delivery history.

Channels, rules and deliveries

Three things make up the feature.

  • Channel: one destination URL, labelled Slack, Microsoft Teams or Webhook. AutoPSEO stores the URL encrypted and afterwards shows only its host and last few characters. An account can hold 25 channels.
  • Rule: a scheduled report or an alert, pointed at exactly one channel. A channel can feed any number of rules, up to 50 rules per account. To get the same alert in Slack and in Teams, create two rules.
  • Delivery: one attempt to post a message. Delivery history keeps the last 50 attempts across every channel, tests and one-off summaries included, with the status (sent, failed or skipped), the HTTP status, how long the destination took to answer and the reason any failure gave.

Channels and rules belong to your own login. A teammate who wants alerts in their own channel sets up their own.

From zero to the first message

  1. Connect the Search Console properties you want to report on (Connecting Search Console). The demo property appears in every picker, so you can try a rule before your own data is in.
  2. Add a channel with Add to Slack, New Teams channel or New webhook: give it a name and paste the URL. Where each URL comes from: Slack, Microsoft Teams, webhooks.
  3. Click Send test on the channel's row and check that the message arrived.
  4. Create a rule with New scheduled report or New alert. Both buttons stay greyed out until at least one channel exists.

When messages are sent

A job runs at the start of every hour (UTC) and works out what is due.

MessageWhen it goes out
Scheduled reportAt the hour you choose, daily, weekly or monthly, at most once per period
Alert on clicks, CTR, position, lost queries, rank tracking or auditsChecked once a day, in the 06:00 UTC run
Alert on index flipsChecked every hour
Send test, Send now, Test ruleImmediately
Send to Slack from a report pageImmediately (Using AutoPSEO in Slack)

Report and alert windows end on the day before the run, because Search Console publishes its data with a delay. Every message states the dates it used, so nobody has to guess.

What you need

  • An active plan or a running trial. When a trial ends without a plan, scheduled reports and alerts stop, and new channels, rule changes, tests and sends are refused until you pick one (plans and billing).
  • A destination you control: permission to create an incoming webhook in Slack, a Workflows webhook in a Teams channel, or an HTTPS endpoint of your own.

Mind who can read the channel

Every message carries search performance data: clicks, impressions, queries and page addresses. Anyone who can read the Slack or Teams channel, or the system behind a webhook, sees it, so post client properties to private channels. The destination URL is a secret too: whoever holds it can post into your channel, as Slack points out for its webhooks. That is why AutoPSEO never displays it again after you save it.

Product overviews: AutoPSEO for Slack and AutoPSEO for Microsoft Teams.

Put your SEO content on autopilot

Connect Search Console and your site. AutoPSEO scans it and plans the first topics right away. No credit card needed.