Integrations

Connect your existing tools so agents can read, write, and automate across your entire stack.

Available Integrations#

IntegrationWhat Agents Can DoAuth Method
GmailRead emails, draft replies, send messages, manage labelsGoogle OAuth
Google CalendarCreate events, check availability, send invitesGoogle OAuth
NotionRead and write pages, query databases, create entriesNotion OAuth
GitHubRead repos, create issues, review PRs, post commentsGitHub OAuth
DropboxUpload and download files, organize foldersDropbox OAuth
SlackSend messages, read channels, post updatesSlack OAuth
TelegramSend and receive messages via botBot token
WhatsAppSend messages via WhatsApp Business APIAPI key

Connecting an Integration#

  1. 1.Go to Dashboard → Integrations
  2. 2.Click on the integration you want to connect
  3. 3.Complete the OAuth flow or enter your API credentials
  4. 4.Choose which agents can use this integration

Once connected, agents can use the integration in their tasks. You control per-agent access; not every agent needs access to every tool.

Scopes & Permissions#

Each integration requests only the scopes it needs. You'll see exactly what permissions are being requested during the OAuth flow. Common scope patterns:

  • Read-only: Agent can view data but can't make changes
  • Read/write: Agent can view and modify data
  • Full access: Agent can do everything the API supports

You can revoke integration access at any time from the Integrations settings page.

Integrations vs. A2A#

Integrations connect ohwow to specific platforms using their native APIs. A2A connections connect ohwow to other AI agent systems using the standardized A2A protocol.

Use integrations for platform-specific features (sending emails, reading Notion pages). Use A2A for agent-to-agent communication across systems.

Tip

Connecting your first integration is one of the onboarding checklist items; it earns you a badge and unlocks more powerful task capabilities.