Browse documentation
Minion docs
New here? Start with What is Minion?
Connect a provider
Step-by-step setup for GitHub, Google, Slack and the rest.
Connect a provider
Connect GitHub, Google, Slack, Notion and other providers to Minion once, then use them from every agent without exposing the token.
Connect Discord
Connect Discord to Minion with a bot token for channels or a custom OAuth app for your identity, and see what Minion can't receive yet.
Connect Figma
Connect Figma to Minion with a personal access token or a custom OAuth app, then read files and comments from api.figma.com.
Connect GitHub
Connect GitHub to Minion with your own OAuth App or a fine-grained token, then call the GitHub API from execute and packages.
Connect Google
Connect Google Calendar, Gmail and Drive to Minion with your own OAuth client, avoid the 7-day Testing trap, and call the APIs.
Connect Notion
Connect Notion to Minion with an internal connection token or a custom OAuth app, then read and write shared pages from execute and packages.
Connect Origin
Connect Origin to Minion by signing app JWTs with secrets.jwtSign and minting short-lived installation tokens per run, or try the API with a single token stored as a secret.
Connect Salesforce
Add Salesforce to Minion as a custom OAuth app, allow your My Domain host with a wildcard, and run SOQL from execute or a package.
Connect Slack
Connect Slack to Minion with a bot token or a user-token OAuth app, call the Web API, and receive Slack events through a package webhook.
Connect Spotify
Add Spotify to Minion as a custom PKCE OAuth app, connect it, and call the Web API from execute or a package without handling tokens.