Integrations

Microsoft Teams Integration

Connect the AEO Tool to Microsoft Teams using an Incoming Webhook connector. Receive analysis notifications and score alerts in any Teams channel.

Agency & Enterprise only
Teams integration is available on Agency and Enterprise plans.

Setup: create a Teams webhook

  1. Open Microsoft Teams and navigate to the channel you want notifications in.
  2. Click the '...' (More options) menu next to the channel name.
  3. Select 'Connectors'.
  4. Find 'Incoming Webhook' in the connector list and click 'Configure'.
  5. Give the webhook a name (e.g., 'AEO Tool') and optionally upload the AEO Tool logo.
  6. Click 'Create'. Teams will display a webhook URL.
  7. Copy the webhook URL (it will start with https://[tenant].webhook.office.com/...).
Note
If you don't see "Connectors" in the channel menu, your Teams admin may have disabled them. Contact your IT administrator to enable "Allow connectors" for your team.

Setup: connect to the AEO Tool

  1. In the AEO Tool, go to Settings → Integrations → Microsoft Teams.
  2. Paste your webhook URL into the 'Webhook URL' field.
  3. Click 'Send test message' — a test notification card will appear in your Teams channel.
  4. Confirm the test appeared, then click 'Save'.
  5. Configure notification types using the same options as Slack (see Slack documentation for the full notification type list).

Message format

Teams notifications use Adaptive Cards for rich formatting. Each notification card includes:

  • A header with the notification type and page title/URL
  • The overall AEO score with color-coded status indicator
  • Score change from previous analysis (if applicable)
  • Top 3 recommendations or issue summary
  • A 'View full report' button linking directly to the analysis
Workflow automation
Teams webhooks can be used as triggers in Power Automate. Connect the AEO Tool webhook to a Power Automate flow to automatically create Planner tasks when a Critical issue is detected.