Integration

Integration Overview

Reqflow integrates into your mobile app via a WebView. Choose your platform below for specific code examples.

How it works

The integration is simple: you load the Reqflow voting page in a WebView and pass user information via URL parameters. This approach works across all platforms and requires minimal code.

URL Structure

Embed URL Format
https://reqflow.com/vote/{your-app-id}?user_id={id}&user_name={name}&user_email={email}

Parameters

ParameterTypeDescription
user_idRequiredstringUnique identifier for the user. Use UUID format or a consistent device ID.
user_namestringDisplay name shown when the user submits features or comments. If not provided, a fun random name is auto-generated (e.g., "SwiftEagle73").
user_emailstringUser's email address. Visible only to admins.

Consistent User ID

Always use a persistent identifier like a device ID or your auth system's user ID. Generating a new ID each session will cause users to lose their votes.

Choose your platform

Select your platform for detailed integration instructions.