Skip to main content

External Integrations

Bike4Mind connects to the tools your team already uses — GitHub, Slack, Jira, and Confluence — so your AI agents can read, write, and act across your entire workflow.

Integration Matrix

IntegrationAuth MethodMCP ToolsWebhooksKey Capabilities
GitHubPersonal OAuth + Org GitHub App/PAT46 tools (14 categories)Yes (10 events)Issues, PRs, code search, projects, CI/CD workflows
SlackMulti-workspace OAuthAI agents in channels, thread intelligence, slash commands
JiraAtlassian OAuth 2.0 (shared)40 tools (7 categories)Yes (11 events)Issues, sprints, boards, JQL search, bulk operations
ConfluenceAtlassian OAuth 2.0 (shared)23 tools (4 categories)Pages, search (CQL), comments, restrictions, attachments
LinkedInOAuth 2.02 toolsGet posts, get company info (minimal)

Prerequisites

Before connecting any integration, ensure:

  • You have an active Bike4Mind account with organization membership
  • Your organization admin has enabled the integration in Settings → Integrations
  • You have the required permissions on the external service (GitHub, Slack, Atlassian)
One-Time Atlassian OAuth

Jira and Confluence share a single Atlassian OAuth connection. Connecting once grants access to both services for your selected Atlassian site.

Security Overview

All integrations follow these security principles:

FeatureDetails
Token storageEncrypted at rest using AES-256-GCM
Webhook signaturesHMAC-SHA256 with timing-safe comparison
OAuth stateCSRF-protected with signed state parameters
Secret rotation24-hour dual-acceptance window during rotation
Payload limits1 MB maximum per webhook delivery
Circuit breakerAuto-disables subscriptions after repeated delivery failures

Getting Started

Choose your integration to get started:

GitHub

Connect your GitHub repositories and let AI agents manage issues, review PRs, search code, and monitor CI/CD.

Slack

Bring AI agents into your Slack workspace with @mentions, slash commands, and thread-aware conversations.

Jira

Manage issues, sprints, and boards through AI-powered conversations with full JQL search support.

Confluence

Create, search, and manage Confluence pages and spaces through natural language.

Troubleshooting

Having issues? See the Troubleshooting Guide for common problems and solutions across all integrations.

External Service Status Pages

If an integration is not responding, check the external service status: