Skip to main content
Devin integrates with the tools you already use, making it easy to incorporate AI-powered development into your existing workflows. From source control to project management to communication, Devin can work alongside your team in the platforms you rely on.

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.
Devin

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
Choose the Personal, Organization, or Enterprise installation scope for the people who need the integration. After installing a plugin, let it finish indexing and connect its MCPs from Customize → MCPs. For OAuth servers, the Access setting determines whether members share one authenticated connection or each connect their own account; see MCP configuration tips. If an installed plugin’s tools are missing, start with indexing troubleshooting. For server connectivity or authentication failures, see MCP troubleshooting.

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.