Getting Started
Get up and running with Setgreet in under 30 minutes.
Getting Started
This guide walks you through the four steps to go from a fresh Setgreet account to a live in-app flow rendered natively on a real device.
The quickstart path
| Step | What you will do | Time |
|---|---|---|
| 1. Create your account | Sign up, create an organization, and invite teammates. | 2 min |
| 2. Create your first app | Register an iOS or Android app and grab your App Key. | 2 min |
| 3. Install the SDK | Add the Setgreet SDK to your mobile project. | 10 min |
| 4. Create your first flow | Build a simple onboarding flow and publish it. | 15 min |
Prerequisites
- A mobile app project (iOS 15+, Android API 23+, React Native 0.60+, or Flutter 3.0+).
- Access to the Setgreet dashboard.
You can explore the dashboard and build flows before integrating the SDK. The SDK is only needed to render flows on a device.
What happens under the hood
When you publish a flow, the Setgreet API delivers it to the SDK in your app. The SDK evaluates trigger conditions locally and renders matching flows using fully native UI components -- no web views, no iframes. Screens are built with a flexbox-based layout system, so they adapt to any screen size automatically.
All of this is controlled from the dashboard. You never need to write flow logic in your app code or submit an app update to change what users see.