Integrations
Every metamorphOS integration is a connector to a third-party service. A connector sends requests to that service on your behalf and, for some services, receives events back by webhook. This page is the registry of the connectors we ship: what each one is for, which provider operates it, what data flows through it, and how it authenticates.
Use it two ways. As a catalog, to find a connector and open its setup guide. As a data-processing reference, to see at a glance which providers process which categories of your data when a connector is active.
A connector only processes data while it is activated in your tenant and a process actually calls it. Activating a connector installs its definition; it does not send any data until one of its functions runs.
The register
| Integration | Provider | Purpose | Data processed | Auth | DPA |
|---|---|---|---|---|---|
| Anthropic Claude | Anthropic PBC | Generate text and reason over content with Claude models | Prompt text you send and the model’s completions (any content you place in a prompt) | API key | DPA |
| Freshsales | Freshworks Inc. | Manage CRM contacts, accounts and deals; receive record events | Contact, account and deal records (names, email, phone) | API key + webhook token | |
| GitHub | GitHub, Inc. | Manage issues, pull requests and repositories; receive repo events | Issues, pull requests, comments, repository and user metadata | OAuth 2.0 + signed webhooks | |
| GitLab | GitLab Inc. | Manage issues, merge requests and projects; receive project events | Issues, merge requests, notes, project and user metadata | OAuth 2.0 + webhook token | |
| Google Calendar | Google LLC | List and manage calendar events and availability | Calendar events, attendee email addresses, free/busy times | OAuth 2.0 | DPA |
| Google Drive | Google LLC | Read and manage Drive files and metadata | File contents, file and folder metadata, permissions | OAuth 2.0 | DPA |
| Google Gemini | Google LLC | Generate text and embeddings with Gemini models | Prompt text you send and the model’s completions | API key | |
| Google Mail | Google LLC | Read, draft and send email | Email messages, drafts, labels, sender and recipient addresses | OAuth 2.0 | DPA |
| Grafana | Grafana Labs | Trigger a process from a firing or resolved alert (inbound only) | Alert payloads: status, labels, annotations | Signed webhook | |
| HubSpot | HubSpot, Inc. | Manage CRM contacts, companies and deals; receive record events | Contact, company and deal records (names, email) | OAuth 2.0 + signed webhooks | DPA |
| Jira | Atlassian | Manage issues and comments; react to issue and comment events | Issues, comments, project and user metadata | OAuth 2.0 (unsigned webhooks) | DPA |
| Microsoft Outlook | Microsoft Corporation | Send email and create calendar events via Microsoft Graph | Email messages (recipients, subject, body), calendar events | OAuth 2.0 | DPA |
| Moodja | Moodja | Automate fulfilment: orders, products, inventory, inbounds | Order, product and inventory records | OAuth 2.0 (client credentials) | |
| Odoo | Odoo S.A. | Manage CRM, sales, invoicing, purchase and inventory; react to record events | Contacts, opportunities, quotations, invoices, products and stock records | API key | |
| Shopify | Shopify Inc. | Manage products and orders; receive new-order webhooks | Products, orders, customer email addresses | API key + signed webhooks | DPA |
| Slack | Slack Technologies, LLC | Post and update messages, look up users and channels | Channel messages, reactions, user lookups by email | OAuth 2.0 | |
| Trello | Atlassian | Manage cards and lists; react to board activity | Cards, lists, comments, board member names | API key + signed webhooks | DPA |
| Wix | Wix.com Ltd. | Manage store products and orders; receive new-order webhooks | Products, orders, buyer contact details | API key + signed webhooks (JWT) | |
| sevDesk | sevDesk GmbH | Manage invoices, credit notes and contacts (accounting) | Invoices, credit notes, contact and payment records | API key |
Detail pages and any missing DPA links are added as each connector is published. A blank DPA cell means the provider’s agreement has not yet been linked here, not that no agreement applies.
What the columns mean
- Integration: the connector, linking to its setup guide.
- Provider: the third party that operates the service and processes the data.
- Purpose: what the connector is used for.
- Data processed: the categories of data that pass through the connector while it is active. The exact fields depend on which functions your processes call.
- Auth: how the connector authenticates to the provider, and whether it verifies inbound webhooks.
- DPA: the provider’s Data Processing Agreement, where published.
Related
- Marketplace Integrations - activate a connector into your tenant.
- Authentication & Credentials - connect and authenticate an account.
- Inbound Webhooks - set a connector’s webhook signing secret.
- Building Custom Connectors - define your own connector.