Integrations
Connect, list and disconnect the third-party services an agent can use
- List available integrations
- Integration OAuth2 callback (popup)
- >-
- Get integration detail + per-auth status
- Register a custom OAuth client for an integration auth
- >-
- Delete a custom OAuth client
- Promote a space OAuth client to the org level
- List the OAuth clients registered for an integration auth
- Set the default OAuth client for an integration auth
- Import a connection by submitting credentials directly (programmatic)
- Headless OAuth2 PKCE start — returns an authorize URL (programmatic)
- Mint a hosted Connect portal session (interactive, auth-type-agnostic)
- Hosted connect dispatch (token)
- Hosted form render context (page cookie)
- Hosted form credential submit (page cookie + CSRF)
- List the connections the caller can use for an integration
- Update an integration connection's label and/or shared_with_org flag
- Toggle the per-(space, integration) block_user_connections gate (admin)
- List admin pins for this integration in this space
- List the space's agents whose deps declare this integration
- Remove an admin pin (admin)
- Pin a set of admin-shared connections to an agent for all members (admin)
- Get the org-wide default connection for this integration
- Remove the org-wide default connection (admin)
- Set the org-wide default connection for this integration (admin)
- List the org-level OAuth clients of an integration auth
- Set the org-level default OAuth client of an integration auth
- Register an org-level OAuth client for an integration auth
- >-
- Delete an org-level OAuth client