Skip to main content
The AppInstall event fires whenever your app is installed by a user, either at the location level or at the account level. It includes trial information and the plan selected at installation time. Note that userId and companyId may not always be present — for example, when the app is installed via a future location provisioning flow. Use this event to initialize app state, begin onboarding flows, or activate the correct plan tier for the installing account.

Payload

Example payload

Location level

Account level

  • App Uninstall — fires when your app is removed
  • OAuth 2.0 — authorization flow used during app installation
Last modified on March 5, 2026