Genesys Cloud App Lifecycle Demo

Genesys Cloud Apps have a full lifecycle that developers can utilize to provide a seamless experience for end users.


App Lifecycle

  1. Loading - The app's iframe is loading
  2. Bootstrapping (Opt-in)
    • 'bootstrap' message fired from Genesys Cloud after load
    • Genesys Cloud awaits app 'bootstrapped' response (Will timeout)
  3. Running
    • 'blur' message fired from Genesys Cloud on app blur (Opt-in)
    • 'focus' message fired from Genesys Cloud on subsequent app focus (Opt-in)
  4. Stopping (Opt-in)
    • 'stop' message fired from Genesys Cloud after load
    • Genesys Cloud awaits app 'stopped' response (Will timeout)
  5. Stopped - The app has shut down and the iframe will be removed from Genesys Cloud

Lifecycle Events Log: