Skip to main content
Integrations enable Ona Agents to interact with external tools and services - source control, project management, and more. Agents can read and write data in connected services, perform actions on your behalf, and access context from external tools.

Built-in integrations

These integrations work out of the box when you connect your source control provider.

GitHub & GitLab

Ona Agent includes built-in tools for GitHub and GitLab. Agents can create pull requests, manage issues, add code review comments, and search repositories - no additional configuration required. See GitHub & GitLab tools for capabilities, org controls, and troubleshooting.

MCP integrations

Additional integrations use the Model Context Protocol (MCP) and require organization-level enablement plus user authentication.

Linear

Connect Linear to give agents project management capabilities - creating issues, updating status, and accessing project context directly from conversations. See Configure Linear for setup instructions.

Configuring MCP integrations

MCP integrations require two-level configuration:
  1. Organization-level: Administrators enable integrations for the organization
  2. User-level: Individual users authenticate to grant agent access
Organization integration configuration interface
Once enabled at the organization level, connect your account in user settings:
User authentication interface for integrations
Integrations can only access services after both organization enablement and user authentication are complete.

Security

Integrations follow the principle of least privilege - agents can only access data you have permission to view, and all actions use your credentials.