- Road extension survey
- Electricity services survey
Road extension survey (survey_road_extension)
This is a 3-screen community petition flow. The user first sees a consent statement, then selects whether they support or oppose a specific proposal, and finally fills in their personal details. It was built for a real-world civic survey about a planned road extension, and demonstrates how to collect a clear binary position alongside verified contact information.Screen breakdown
Screen 1: Consent (CONSENT_SCREEN)
The screen title is Before Starting. The heading reads: “Show your support or opposition to the planned Wildebosch Road Extension.” The body text explains that by participating the respondent declares they are an interested and affected party and mandates their ward councillor to submit the survey to the municipality and town planners.Tapping Continue navigates to the position screen.Screen 2: Select position (SELECTION_SCREEN)
The screen title is Select your position.Tapping Continue passes the selected position to the details screen.
Screen 3: Personal details (SURVEY_DETAILS_SCREEN)
The screen title is Details. This is the terminal screen.Tapping Submit completes the flow.
Components used
TextHeading, TextBody, RadioButtonsGroup, TextInput, FooterSubmitted payload
How to generate this flow
Open the AI agent and send a prompt like:"Use the road extension survey template""Create a community petition survey flow""Generate a survey flow with a consent screen, position selection, and personal details"
