Third-party Integrations
OpenHuman connects to 118+ services. Once connected, data flows in via auto-fetch (polling) and triggers (webhooks).
The integration catalog
| Category | Services |
|---|---|
| Gmail, Outlook | |
| Messaging | Slack, Discord, Telegram |
| CRM | HubSpot, Salesforce |
| Task & Project | Linear, Asana, Jira, Trello, Notion |
| Knowledge | Confluence, Google Drive, Dropbox, Box |
| Finance | Stripe, Plaid |
| Developer | GitHub, GitLab, Jira |
| Calendar | Google Calendar, Cal.com |
| Social | LinkedIn, Twitter/X |
| AI Providers | OpenAI, Anthropic, Google AI, Mistral |
Connecting an integration
- Go to Skills → Integrations
- Find the service and click Connect
- Complete the OAuth flow
- Configure sync scope and interval
What gets synced
Each integration has a defined sync scope. OpenHuman will only request the permissions it needs and nothing more.
Revoking access
Revoke any time from Skills → Integrations → [service] → Disconnect. The backend invalidates the token immediately.
See also
- Triggers - Event-driven incoming data
- Auto-fetch - Background polling sync
- Privacy & Security - Token handling