Integrations

Slack Integration

Connect the AEO Tool to Slack to receive analysis notifications, score alerts, and weekly digest summaries directly in your Slack channels.

Agency & Enterprise only
Slack and Teams integrations are available on Agency and Enterprise plans.

Setup: create a Slack webhook

  1. Go to api.slack.com/apps and click 'Create New App' → 'From scratch'.
  2. Name your app (e.g., 'AEO Tool') and select your Slack workspace.
  3. In the app settings sidebar, click 'Incoming Webhooks'.
  4. Toggle 'Activate Incoming Webhooks' on.
  5. Click 'Add New Webhook to Workspace' and select the channel to post to.
  6. Click 'Allow'. You'll be shown a webhook URL starting with https://hooks.slack.com/services/...
  7. Copy the webhook URL.

Setup: connect to the AEO Tool

  1. In the AEO Tool, go to Settings → Integrations → Slack.
  2. Paste your webhook URL into the 'Webhook URL' field.
  3. Click 'Send test message' — you should see a test notification appear in your Slack channel within a few seconds.
  4. If the test succeeds, click 'Save'.
  5. Configure which notification types to send (see below).

Notification types

Analysis completeDefault: On
Sends a message when any analysis finishes. Includes URL/keyword, overall score, and a link to the report.
Score drop alertDefault: On
Sends an alert when a page's score drops by more than a configured threshold (default: 10 points) compared to the previous analysis.
Critical issue foundDefault: On
Sends an alert when a new Critical priority recommendation is detected that wasn't present in the previous analysis.
Bulk analysis completeDefault: On
Sends a summary when a bulk CSV analysis job finishes. Includes total pages analysed, average score, and failure count.
Weekly digestDefault: Off
Sends the weekly project digest to Slack as well as email. Toggle on if your team prefers Slack over email.
Multiple channels
You can set different webhook URLs for different notification types — for example, send analysis completions to a #seo-updates channel and score drop alerts to #seo-alerts. Configure multiple webhooks at Settings → Integrations → Slack → Add another webhook.