Docs / Integrations

Reference

Integrations setup

Maskin ships with five first-class integrations — Slack, GitHub, Linear, Gmail, and PostHog. Each connects over OAuth or an API key, receives events via webhooks, and auto-injects its own MCP server so agents can act on it.

Before you start (self-hosted)

Connecting integrations on a self-hosted instance needs two things set in your environment:

Then connect from the app: Settings → Integrations → Connect, which runs the OAuth flow. See the full env list in the configuration reference.

Slack

i Slack also needs an app manifest and icon set up. The repo has a detailed walkthrough at docs/integrations/slack.

GitHub

Linear

Gmail

PostHog

i Integration credentials are encrypted at rest and never written to logs or agent output. Disconnecting revokes tokens with the provider.