Skip to content

Integrations Overview

Agent HQ integrates with external services to enhance your workflow. Manage integrations from the Integrations page in the sidebar.

Connect your GitHub account to link repositories, create branches, and open pull requests. This is the core integration for code-related tasks.

See GitHub Integration for setup details.

Email integration for reading, drafting, and managing emails through Pilot.

Receive notifications, trigger tasks, and interact with Pilot from Slack channels.

Sync issues, track status, and manage project work across Agent HQ and Linear.

  1. Go to Integrations in the sidebar
  2. Find the service you want to connect
  3. Click Connect
  4. Follow the OAuth authentication flow
  5. Authorize Agent HQ to access your account

Each integration shows its current status:

  • Connected — active and working
  • Disconnected — not configured
  • Error — authentication expired or access revoked

To remove an integration:

  1. Go to Integrations
  2. Find the connected service
  3. Click Disconnect

This revokes Agent HQ’s access to the service. Existing data (tasks, files) created through the integration remains in your workspace.

Integration tokens are encrypted at rest in the database. Agent HQ uses OAuth standard flows and never stores your passwords.

Refresh tokens are used to maintain access without requiring you to re-authenticate frequently. If a token expires or is revoked, you’ll be prompted to reconnect.