User Guide
User GuideSystemIntegrations

Integrations

Integrations connect MarketGeist to your existing workflow tools — Slack channels, email inboxes, custom webhooks, and more. Instead of logging into MarketGeist to check for updates, intelligence comes to you wherever you already work.

Explain Like I'm 5
Imagine all your toys could talk to each other. Your robot sends a message to your walkie-talkie saying, "Hey, something important happened!" Integrations make MarketGeist talk to your other tools. When a competitor changes their pricing, MarketGeist can automatically send a message to your Slack channel so your whole team sees it without opening MarketGeist.

What Does It Do?

Integrations let you configure external delivery channels for MarketGeist's intelligence outputs. When an alert fires, a signal is detected, or a report is generated, the relevant information can automatically be pushed to your connected tools. This keeps your team informed in real-time without requiring everyone to check the dashboard.

Available Integrations

Integration Types
IntegrationWhat It DoesBest For
SlackSends alert events and signal notifications to a Slack channelTeams that live in Slack — get competitive intel in your #market-intel channel
WebhooksSends JSON payloads to any URL when events occurCustom integrations, Zapier, n8n, or internal automation systems
Email DigestSends a daily or weekly summary of alerts and signalsStakeholders who prefer email over real-time notifications

Why It Matters

Meet your team where they are — intelligence delivered to Slack, email, or custom tools, not locked inside a dashboard
Faster reaction time — team sees alerts in seconds via Slack, not hours when someone remembers to check MarketGeist
Automation — webhooks enable custom workflows (e.g., competitor price change → update CRM → notify sales team)
Stakeholder inclusion — email digests keep executives informed without requiring them to learn a new tool
Scalability — as your monitoring grows, integrations ensure the team isn't overwhelmed with dashboard checking

How to Set Up an Integration

1

Go to Dashboard → Integrations

The Integrations page shows available integration types and your current connections.

2

Select an integration type

Click Slack, Webhook, or Email Digest. Follow the setup wizard for the selected type.

3

Configure the connection

For Slack: authorize MarketGeist in your Slack workspace and select the target channel. For Webhooks: enter the destination URL. For Email: add recipient addresses.

4

Choose what to send

Select which event types trigger the integration — all alerts, critical only, specific competitors, or specific markets.

Webhook Payload — Example
{
  "event_type": "alert.triggered",
  "severity": "critical",
  "timestamp": "2026-04-14T08:15:00Z",
  "alert": {
    "rule_name": "Acme Corp Pricing Monitor",
    "trigger_type": "pricing_change",
    "target": "https://acme.com/pricing"
  },
  "details": {
    "summary": "Enterprise tier price increased from $299/mo to $399/mo (+33%)",
    "ai_analysis": "Significant upmarket shift suggesting margin optimization. Consider targeting their price-sensitive customers.",
    "affected_pages": [
      "https://acme.com/pricing",
      "https://acme.com/enterprise"
    ]
  }
}
Pro Tip
Set up a dedicated Slack channel (e.g., #market-intelligence) and configure critical alerts only to post there. This keeps the signal-to-noise ratio high. For informational alerts, use a weekly email digest instead. Your team will trust and read the Slack channel more if it only contains genuinely important updates.