User interaction flow
Here's how users can interact with your app and trigger subsequent flows:
Once a user clicks Install in your app, SendPulse creates a connection between your app and them. SendPulse does not send any additional information to your integration.
Next, ask the user for permission to access their data in the selected SendPulse tools and perform specific actions. The user has two options:
- Agree (your app will be installed).
- Decline (your app will not be installed).
If the user agrees, SendPulse will send a code to your Login URL, opening the integration and triggering the user authorization flow. With it, your app will receive user keys to get a user token and authorize API calls.
Once the user installs your app, they can find it in App Directory > Created.
To let users install your private app, you need to add their ID to the app settings. After that, it will be available to the specified users in Application Directory > Available.
You need an app user token to authorize public and private apps.
When a user uninstalls an app, the uninstall flow is triggered, and SendPulse sends a request to your Uninstall URL.
Last Updated: 30.07.2024
or