> ## Documentation Index
> Fetch the complete documentation index at: https://developers.everflow.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations

> Connect the Everflow MCP Server to Slack, Zapier, n8n, Raycast, and other tools your team already uses.

<Note>
  MCP must be enabled for your network before any integration will work. Email [support@everflow.io](mailto:support@everflow.io) to request access.
</Note>

<Tip>
  **EU Cluster Support:** If your Everflow account is hosted in the EU, simply replace `https://mcp.eflow.team` with `https://mcp-eu.eflow.team` in any of the configuration tables and steps below.
</Tip>

These integrations let you bring Everflow data into the tools your team already works in — without opening the Everflow portal or writing API calls.

***

## Slack

<Warning>
  This path is currently blocked. It requires connecting Everflow MCP through the Claude.ai connector UI, which is OAuth-only and has [no field for the `X-Eflow-API-Key` header](https://github.com/anthropics/claude-ai-mcp/issues/110) Everflow MCP requires. Until Claude.ai web supports API-key headers, query Everflow from Slack via a workflow tool like [Zapier](#zapier) or [n8n](#n8n) instead.
</Warning>

The fastest way to query Everflow from Slack is through **[Claude for Work](https://www.anthropic.com/claude/teams)** (Anthropic's Teams or Enterprise plan), which adds Claude directly to your Slack workspace. Once Everflow MCP is connected to your Claude.ai account, Claude can query your network data from any Slack conversation.

<Steps>
  <Step title="Connect Everflow MCP to Claude.ai">
    In [Claude.ai](https://claude.ai), go to **Settings → Integrations** and add a new MCP server:

    | Field        | Value                    |
    | ------------ | ------------------------ |
    | Server URL   | `https://mcp.eflow.team` |
    | Header name  | `X-Eflow-API-Key`        |
    | Header value | `your-network-api-key`   |
  </Step>

  <Step title="Install the Claude app in your Slack workspace">
    Go to [claude.ai/integrations](https://claude.ai/integrations) and connect your Slack workspace. Once installed, Claude appears as a bot you can @mention in any channel or DM.
  </Step>

  <Step title="Ask about your Everflow data directly in Slack">
    @mention Claude in any channel and ask naturally:

    > @Claude what were our top 5 affiliates by revenue last week?

    > @Claude did affiliate 142 hit any caps yesterday?

    > @Claude summarize conversion volume for offer 88 this month vs last month.
  </Step>
</Steps>

<Note>
  Claude can only access data your API key has permission to see. Use a **Read Only** key scoped to the data you want Claude to surface in Slack. See [Permissions](/ai-automation/mcp/overview#permissions).
</Note>

<Note>
  This integration requires a Claude for Teams or Enterprise plan. If you haven't set up Claude for Work yet, connect the MCP server first at [claude.ai/settings/integrations](https://claude.ai/settings/integrations), then follow [Anthropic's guide](https://www.anthropic.com/claude/teams) to add Claude to Slack.
</Note>

***

## Zapier

Use Zapier to build automated workflows that query Everflow via AI and post results to Slack, email, Google Sheets, or anywhere else. This works with both the **Claude AI action** in Zapier and Zapier's native **MCP support**.

### Daily performance summary to Slack

A common workflow: schedule a daily summary of the previous day's performance and post it to your team's Slack channel.

<Steps>
  <Step title="Create a new Zap with a Schedule trigger">
    Set the trigger to **Schedule by Zapier**, configured to run every day at your preferred time (e.g. 9:00 AM).
  </Step>

  <Step title="Add a Claude AI action">
    Add an **Anthropic Claude** action and configure the prompt:

    ```
    You are connected to the Everflow MCP server. Query yesterday's performance
    using run_performance_report with dimensions=affiliate, date range = yesterday.
    Return a concise summary of the top 5 affiliates by revenue, including
    clicks, conversions, and payout. Format it for a Slack message.
    ```
  </Step>

  <Step title="Add a Slack action to post the summary">
    Add a **Send Channel Message** action in Slack, using Claude's response as the message body. Choose the channel where your team reviews daily numbers.
  </Step>
</Steps>

### Fraud alert workflow

Trigger an AI investigation when a conversion comes in above a certain payout threshold.

<Steps>
  <Step title="Set a webhook trigger">
    Use **Webhooks by Zapier** as the trigger. Configure your Everflow network to fire a postback to the Zap's webhook URL on high-value conversions.
  </Step>

  <Step title="Add a Claude AI action to investigate">
    Pass the conversion ID from the webhook payload to Claude:

    ```
    Using the Everflow MCP server, investigate conversion {{conversion_id}}.
    Pull the full conversion details, trace the originating click, and check
    whether there are duplicate conversions from the same affiliate and order ID.
    Flag anything suspicious.
    ```
  </Step>

  <Step title="Post the finding to Slack">
    Route Claude's analysis to a dedicated fraud-review Slack channel so your team can act immediately.
  </Step>
</Steps>

***

## n8n

[n8n](https://n8n.io) is a self-hosted workflow automation tool popular in the performance marketing and agency space. Its native **[MCP Client node](https://docs.n8n.io/integrations/builtin/core-nodes/n8n-nodes-langchain.mcpClient/)** connects directly to the Everflow MCP server, making it straightforward to build automated reporting and alerting pipelines.

<Steps>
  <Step title="Add an MCP Client node to your workflow">
    In your n8n canvas, add an **MCP Client** node. Configure it with the Everflow server details:

    | Field          | Value                    |
    | -------------- | ------------------------ |
    | Server URL     | `https://mcp.eflow.team` |
    | Authentication | Header                   |
    | Header name    | `X-Eflow-API-Key`        |
    | Header value   | `your-network-api-key`   |
  </Step>

  <Step title="Choose a tool and pass parameters">
    Select the Everflow tool to call (e.g. `run_performance_report`) and configure the input parameters. n8n will discover available tools automatically from the MCP server.
  </Step>

  <Step title="Connect downstream nodes">
    Route the MCP response to any n8n node — Slack, Google Sheets, email, a database, or an AI node for further processing. A common pattern for agencies is: MCP → AI summarize → Google Sheets → Slack notification.
  </Step>
</Steps>

<Tip>
  Use n8n's **Schedule Trigger** node to run Everflow queries on a recurring cadence — daily, weekly, or at the end of each billing period — and push results to your reporting stack automatically.
</Tip>

***

## Raycast

[Raycast](https://raycast.com) is a launcher and productivity tool popular with operators and power users. Its built-in AI [supports MCP](https://manual.raycast.com/ai/model-context-protocol), letting you query Everflow from your desktop without switching to a browser or opening the portal.

<Steps>
  <Step title="Open Raycast AI Settings">
    Launch Raycast and go to **Settings → AI → MCP Servers**.
  </Step>

  <Step title="Add the Everflow server">
    Click **Add Server** and enter:

    | Field  | Value                                   |
    | ------ | --------------------------------------- |
    | Name   | `Everflow`                              |
    | URL    | `https://mcp.eflow.team`                |
    | Header | `X-Eflow-API-Key: your-network-api-key` |
  </Step>

  <Step title="Query Everflow from the Raycast bar">
    Open Raycast (`⌘Space`), launch **AI Chat**, and ask:

    > What were yesterday's top offers by conversion rate?

    > Is affiliate 99 currently active and when did they last convert?
  </Step>
</Steps>

***

## Microsoft Copilot Studio

For teams on the Microsoft 365 stack, **Copilot Studio** lets you build a custom Copilot agent that surfaces Everflow data inside Teams, Outlook, and other Microsoft surfaces. See [Microsoft's setup guide](https://learn.microsoft.com/en-us/microsoft-copilot-studio/mcp-add-existing-server-to-agent) for the full walkthrough on adding an MCP server to an agent.

<Steps>
  <Step title="Create a new agent in Copilot Studio">
    Go to [copilotstudio.microsoft.com](https://copilotstudio.microsoft.com) and create a new agent. Give it a name like "Everflow Assistant."
  </Step>

  <Step title="Add the Everflow MCP server as a tool">
    Under **Actions → Add an action → Model Context Protocol**, add:

    | Field      | Value                                   |
    | ---------- | --------------------------------------- |
    | Server URL | `https://mcp.eflow.team`                |
    | Header     | `X-Eflow-API-Key: your-network-api-key` |
  </Step>

  <Step title="Publish and connect to Teams">
    Publish the agent and add it to your Microsoft Teams environment. Team members can then @mention it in Teams channels to query Everflow data.
  </Step>
</Steps>

<Note>
  Microsoft Copilot Studio requires a Power Platform license. Check with your Microsoft administrator if you're unsure whether your organization has access.
</Note>
