Skip to content

Add Mixpanel Agent in Slack landing page#30

Open
danielfschmidt wants to merge 3 commits into
mainfrom
dan-slack-bot-landing-page
Open

Add Mixpanel Agent in Slack landing page#30
danielfschmidt wants to merge 3 commits into
mainfrom
dan-slack-bot-landing-page

Conversation

@danielfschmidt

Copy link
Copy Markdown
Contributor

Ports the Slack bot landing page from the legacy docs repo. Required for Slack App Directory submission — public landing page covering what the bot does, how it works in Slack, the request-only install path (contact your account team, no self-serve), security details for IT review (OAuth scopes, data flow, MCP-based access), and privacy policy links.

  • New page at /docs/slack-bot with the three marketing screenshots
  • Wired into the MIXPANEL AI nav group between Mixpanel Agent and Agentic Automations

Ports the Slack bot landing page from the legacy docs repo. Required
for Slack App Directory submission — public landing page covering
what the bot does, how it works in Slack, the request-only install
path (contact your account team, no self-serve), security details
for IT review (OAuth scopes, data flow, MCP-based access), and
privacy policy links.

- New page at /docs/slack-bot with the three marketing screenshots
- Wired into the MIXPANEL AI nav group between Mixpanel Agent and
  Agentic Automations

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@mintlify

mintlify Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
mixpanel-edb78807 🟢 Ready View Preview Jun 24, 2026, 6:54 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@greptile-apps

greptile-apps Bot commented Jun 24, 2026

Copy link
Copy Markdown

Confidence Score: 5/5

Documentation-only change with no executable code; safe to merge.

This is a pure documentation addition — new MDX page, nav entry, and static images. All internal links resolve to existing files, image paths follow the established convention, and OAuth scope descriptions are accurate.

docs/slack-bot.mdx has two open review threads (App Directory status and numbered FAQ) that may warrant a quick pass before merge.

Important Files Changed

Filename Overview
docs/slack-bot.mdx New 160-line landing page; internal links to /docs/mcp and /docs/business-context are valid. Two pre-existing review threads cover the stale App Directory status and the single-item numbered FAQ.
docs.json One-line nav addition placing docs/slack-bot between mixpanel-agent and agentic-automations — correct and complete.

Sequence Diagram

%%{init: {'theme': 'neutral'}}%%
sequenceDiagram
    participant U as User (Slack)
    participant S as Slack API
    participant B as Mixpanel Agent Bot
    participant O as OpenAI
    participant M as Mixpanel MCP

    U->>S: "@Mixpanel Agent question"
    S->>B: Event (app_mention / im)
    B->>O: Interpret question, formulate query
    O-->>B: Structured query intent
    B->>M: Query via MCP (user's OAuth credentials)
    M-->>B: Query results
    B->>O: Generate natural-language response
    O-->>B: Response text
    B->>S: Post reply in thread
    S-->>U: Response with data + Open in Mixpanel link
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
sequenceDiagram
    participant U as User (Slack)
    participant S as Slack API
    participant B as Mixpanel Agent Bot
    participant O as OpenAI
    participant M as Mixpanel MCP

    U->>S: "@Mixpanel Agent question"
    S->>B: Event (app_mention / im)
    B->>O: Interpret question, formulate query
    O-->>B: Structured query intent
    B->>M: Query via MCP (user's OAuth credentials)
    M-->>B: Query results
    B->>O: Generate natural-language response
    O-->>B: Response text
    B->>S: Post reply in thread
    S-->>U: Response with data + Open in Mixpanel link
Loading

Reviews (2): Last reviewed commit: "Inline pricing into Getting started; dro..." | Re-trigger Greptile

Comment thread docs/slack-bot.mdx
Comment thread docs/slack-bot.mdx Outdated
Single-question FAQ section felt thin. Pricing fact ("at no
additional cost") fits naturally in the Getting started opener
right next to the by-request availability statement, which is
where readers ask "what does this cost?" anyway.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Slack bot is only available to Mixpanel Enterprise customers.
Since Enterprise accounts already have an assigned account team,
the "contact Mixpanel sales" fallback in step 1 isn't needed.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@myronkaifung myronkaifung marked this pull request as ready for review July 7, 2026 21:45
@myronkaifung myronkaifung requested review from a team as code owners July 7, 2026 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant