Install
Connect UI
Usemembrane.ui.connect() to open the connection flow. This is the main way to let users connect to external apps from your product.
Options
| Option | Description |
|---|---|
intent | Describe what you want to connect to — Membrane finds the right app |
integrationKey | Connect to a specific integration by key |
integrationId | Connect to a specific integration by ID |
connectorId | Connect using a specific connector (without integration) |
connectionId | Reconnect or update an existing connection |
name | Pre-set a custom name for the connection |
connectorParameters | Custom connector parameters (e.g., OAuth scopes) |
authOptionKey | Select a specific authentication method |
allowMultipleConnections | Allow multiple connections to the same integration |
theme | 'light', 'dark', or 'auto' (default: auto-detect from CSS) |
Existing Connection UI
Usemembrane.ui.connection() to open the management UI for an existing connection — shows status, allows reconnection.