Connect third-party services to your Mintlify organization so the agent can read tickets, docs, recordings, and other content from those services when it researches and writes documentation. Mintlify uses Composio to support a broad catalog of integrations, including issue trackers, knowledge bases, CRMs, analytics tools, and developer tools.Documentation Index
Fetch the complete documentation index at: https://mintlify-docs-agent-integrations-settings.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Installing organization-level integrations requires the Admin role. The Integrations page is hidden from the settings sidebar for users without permission to manage the agent.
You must configure GitHub and GitLab through Mintlify, not Composio. Use the GitHub app or GitLab integration to control which repositories the agent can access.
Organization-level vs. personal integrations
The agent supports two types of integration connections:- Organization-level integrations are installed once by an admin and shared by everyone in your organization. The agent uses them as a fallback when no personal connection is available. Manage these from the Settings → Integrations page in the dashboard.
- Personal integrations are installed by individual users from Slack and apply only to that user. The agent uses the connection of whoever sent the message. See Connect additional integrations from Slack.
Install an integration
- Go to Settings → Integrations in your dashboard.
- Under Available to your team, find the service that you want to connect. Use the search field to filter the list, or click Show more to load additional toolkits.
- Click the integration card, then click Connect in the dialog.
- A popup window opens to the provider’s authorization page. Sign in to the third-party service and approve the requested permissions.
- After you authorize, the popup closes automatically and the integration appears under Enabled Integrations with a success toast.
dashboard.mintlify.com and try again. If you do not finish the authorization within five minutes, the connection times out and you can retry.
Configure or disconnect an integration
To disconnect an integration:- Go to Settings → Integrations in your dashboard.
- Under Enabled Integrations, click the gear icon on the integration that you want to manage.
- Click Disconnect in the dialog.
Expired or revoked connections
Mintlify keeps the status of your connected services in sync with Composio. A connection becomes inactive when:- The third-party provider expires or revokes the credentials.
- The provider marks the connection as inactive.
- An admin disconnects the integration.
Next steps
Add the agent to Slack
Let teammates install their own personal integrations from Slack.
Customize agent behavior
Use an
AGENTS.md file to tell the agent how to use the context that it gathers from your integrations.