Integrations
Connect your existing tools so agents can read, write, and automate across your entire stack.
Available Integrations#
| Integration | What Agents Can Do | Auth Method |
|---|---|---|
| Gmail | Read emails, draft replies, send messages, manage labels | Google OAuth |
| Google Calendar | Create events, check availability, send invites | Google OAuth |
| Notion | Read and write pages, query databases, create entries | Notion OAuth |
| GitHub | Read repos, create issues, review PRs, post comments | GitHub OAuth |
| Dropbox | Upload and download files, organize folders | Dropbox OAuth |
| Slack | Send messages, read channels, post updates | Slack OAuth |
| Telegram | Send and receive messages via bot | Bot token |
| Send messages via WhatsApp Business API | API key |
Connecting an Integration#
- 1.Go to Dashboard → Integrations
- 2.Click on the integration you want to connect
- 3.Complete the OAuth flow or enter your API credentials
- 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