Skip to content

Project actions

Use this page as a verified reference for the project-level triggers and actions available in PandaSuite Studio.

At the project level, PandaSuite lets you react to lifecycle events and trigger a small set of global actions.

Project Triggers

The project currently exposes four trigger events:

  • Launch: fires when the project opens. Use it to initialize variables, evaluate conditions, or load a specific screen.
  • Focus In: fires when the user returns to the app after switching away from it.
  • Focus Out: fires when the app loses focus or moves to the background.
  • Push Notification Received: fires when the project receives push notification data and updates the project payload.

Project Actions

The project currently exposes three actions:

  • Request Tracking Authorization (iOS): opens the App Tracking Transparency permission request on iOS.
  • Put/Remove Fullscreen: toggles fullscreen mode on and off.
  • Restart: restarts the project.

Common use cases

  • Use Launch to initialize variables or route the user to a specific screen.
  • Use Focus In or Focus Out to pause media, refresh data, or save state.
  • Use Push Notification Received to show contextual content or trigger actions based on the latest push payload.