Skip to main content

UIGraph Slack bot

The UIGraph Slack bot lets your team ask questions about your architecture without leaving Slack, questions like "what services depend on the billing database?" or "how does checkout talk to the ledger?". It answers by reasoning over your own UIGraph data: services, diagrams, system maps, API specs, and schemas.

Slack (@mention or DM)

UIGraph Slack bot
↓ (asks an AI model, which calls UIGraph tools)
UIGraph MCP → your architecture data

Threaded reply in Slack

Mention the bot in a channel or send it a direct message, and it replies in a thread so conversations stay tidy.

How it connects

  • Slack: the bot runs in Socket Mode, so it connects out to Slack and never needs a public URL or open port.
  • UIGraph: it reads your architecture data through UIGraph MCP, scoped to a single organization by an access token.
  • AI model: you bring your own model provider (OpenAI, Anthropic, or many others). Your questions and data only go to the provider you choose.

Next steps

  • Setup: create the Slack app, gather your values, and run the bot.
  • Environment variables: the full configuration reference.
  • AI Providers: choose and configure the AI model that powers the bot.