How Integrations Work
You can connect Devin to your tools in several ways:
For example, connecting the Slack integration lets you start Devin sessions from Slack. Installing a plugin that contains an MCP server gives Devin tools to use during a session. Follow the native integration guide when you need its session or workflow features.

Source Control
Connect Devin to your source control platform to enable repository access, pull request creation, and code contributions.GitHub
Connect your GitHub account to allow Devin to access, create pull requests and contribute to your existing repositories.
GitLab
Connect GitLab to enable Devin to work with your GitLab repositories and merge requests.
Bitbucket
Connect Bitbucket to allow Devin to access your Bitbucket repositories and create pull requests.
Azure DevOps
Connect Azure DevOps to enable Devin to work with your Azure repositories and pipelines.
Communication
Connect Devin to your team communication platforms to start sessions and receive updates directly in your chat tools.Slack
Connect Devin to your company Slack and kick off runs directly via Slack by tagging @Devin.
Microsoft Teams
Connect Devin to Microsoft Teams and kick off runs directly via Teams by tagging @Devin.
Project Management
Connect Devin to your project management tools to create sessions from tickets and track work automatically.Jira
Connect Jira to allow Devin to create and update issues, track work, and integrate with your project management workflow.
Linear
Connect Linear to enable Devin to work with your Linear issues and projects.
MCP Marketplace
The Model Context Protocol (MCP) allows you to connect Devin to hundreds of external tools and data sources. Install integrations as plugins from the marketplace on the Customize page, or add MCP servers directly on its MCPs tab, to connect Devin with:- Monitoring - Sentry, Datadog, PagerDuty
- Databases - PostgreSQL, MySQL, MongoDB
- Documentation - Notion, Confluence
- And many more
Plugins and Customize
Install plugins, choose a scope, and manage their skills and MCPs.
MCP Marketplace
Connect MCP servers, configure custom servers, and troubleshoot authentication.
Additional Configuration
PR Templates
Configure pull request templates for Devin’s contributions.
Self-Hosted SCM & Artifacts
Connect Devin to self-hosted source control and artifact repositories.
API Integration
For automated workflows and programmatic access, you can use the Devin API to create sessions, retrieve results, and integrate Devin into your CI/CD pipelines.API Reference
Learn how to programmatically create sessions and retrieve structured results.

