Install an extension org-wide
flow_install_extensionInstall an extension ORG-WIDE: creates the install link on EVERY company in your Final organization (demo companies included), skipping companies that already have it, so it is safe to retry. Installing is deliberate and org-visible — confirm with your user and call this ONLY when they explicitly asked for the extension. Find the id with list_extensions (organization and public extensions both install); after a successful install the extension's surfaces become embeddable — inspect them with list_extension_surfaces and build the ones carrying requirementsMd natively instead of embedding. Per-company failures are collected in the result rather than thrown, and installState reports the org-wide outcome (installed / partial / none).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hubToken | No | Organization JWT fallback, only if the hub rejects your API key for this route. | |
| extensionId | Yes | The extension's id (the `id` from a list_extensions result — org or public source). |