Skip to content

Workflow Runner

The Workflow Runner executes multi-step event processes that go beyond a single form. A workflow can combine form pages, selection screens, confirmation dialogs, waiting states, payment steps, and automated actions — all in a guided, step-by-step experience.


A workflow is a sequence of steps (called “nodes”) that guide the user through a process. Each step presents a different type of interface depending on what’s needed:

Step TypeWhat it showsExample
Form PageA form with fields to fill inCollect attendee details
SelectionA list of options to choose fromPick a workshop session or track
ConfirmationA summary to review and confirmReview registration details before payment
WaitingA loading/processing screenProcessing payment, generating ticket
PaymentA payment interfaceCollect registration fee (e.g. Rs. 500)
SuccessA completion screen with next actions”Registration complete! Download your badge”
ErrorAn error screen with retry optionPayment failed, network error
RedirectAutomatically navigates to another pageRedirect to event page after registration

Workflows are typically started from:

  • A button on an event page (e.g. “Register Now”)
  • A link shared by the event organizer
  • An action within another feature (e.g. after selecting a ticket tier)

When a workflow starts:

  1. A loading screen appears briefly (“Loading workflow…”)
  2. The first step displays with its interface
  3. A progress indicator in the top right shows your position (e.g. “1/4” with a progress bar)

When a form page appears:

  1. Fill in the required fields
  2. Tap Continue or Next to submit the step and move to the next one
  3. If validation errors occur, fix them and try again

When a selection screen appears:

  1. Review the available options
  2. Tap the option you want
  3. The workflow advances to the next step

When a confirmation screen appears:

  1. Review the summary of information collected so far
  2. Tap Confirm to proceed or Cancel to go back

Some steps require background processing (e.g. generating a ticket or processing a payment). You’ll see:

  • A progress indicator
  • A message explaining what’s happening (e.g. “Processing your registration…”)
  • Optionally, a Cancel button if the wait can be interrupted

When a payment step appears:

  1. Review the amount (displayed in Rs. for Indian events)
  2. Follow the payment interface instructions
  3. Complete the payment
  4. The workflow advances upon successful payment

When the workflow finishes successfully:

  • A Success screen appears with a checkmark icon
  • Action buttons may appear (e.g. “Download Badge”, “View Event”, “Done”)
  • Tap an action button or Done to close the workflow

The app bar shows workflow progress:

  • Step label — the name of the current step (e.g. “Personal Details”, “Session Selection”)
  • Progress counter — “X/Y” showing current step out of total
  • Progress bar — a visual indicator of overall progress

You can cancel an in-progress workflow at any time:

  1. Tap the Close button (X icon) in the top left
  2. A confirmation dialog appears: “Cancel Workflow? Are you sure you want to cancel? Your progress will be lost.”
  3. Tap Yes, Cancel to exit, or No, Continue to stay

If a workflow was interrupted (e.g. the app closed, your session timed out, or you navigated away), you can resume it:

  1. Open the same workflow link again
  2. If a saved workflow instance exists, the system automatically resumes from where you left off
  3. You’ll be placed at the last incomplete step

Not all workflows support resuming — it depends on how the organizer configured the workflow.


Workflows can appear in different formats:

  • Full screen — the entire screen is dedicated to the workflow
  • Dialog — the workflow appears as a modal overlay
  • Bottom sheet — the workflow slides up from the bottom (draggable to resize)

The format depends on how the organizer configured the workflow. The functionality is the same in all formats.


If something goes wrong during a workflow step:

  • An Error screen appears with a description of the problem
  • A Retry button lets you try the failed step again (if the error is retryable)
  • A Home button lets you exit the workflow

Common errors include network issues, payment failures, or server timeouts. In most cases, tapping Retry resolves the issue.


Your situationRecommended next step
Workflow completed successfullyCheck your email for a confirmation or receipt
Payment step failedCheck your payment method and retry, or contact the organizer
You cancelled by mistakeStart the workflow again from the original link
You’re an organizer and want to create workflowsWork with your Velora account manager to design workflow templates
You want a simpler processUse a standalone Form instead of a workflow


The workflow is stuck on “Loading workflow…”

Section titled “The workflow is stuck on “Loading workflow…””

Check your internet connection. If the loading persists, close the workflow and try again. The workflow server may be temporarily unavailable.

I completed a payment but the workflow shows an error

Section titled “I completed a payment but the workflow shows an error”

Payment processing can sometimes take a moment. Wait 30 seconds and tap Retry. If the error persists, do not attempt the payment again — contact the event organizer with your payment reference number to avoid being charged twice.

Not all workflows support resuming. If the workflow starts from the beginning instead of where you left off, you may need to re-enter your information. Check with the event organizer if resume should be available.

I can’t find the Cancel button during a waiting step

Section titled “I can’t find the Cancel button during a waiting step”

Some waiting steps are non-cancellable (e.g. during payment processing). Wait for the step to complete. If it takes more than a minute, try closing the workflow and reopening it.

The workflow completed but I didn’t receive a confirmation

Section titled “The workflow completed but I didn’t receive a confirmation”

Check your email spam/junk folder. Confirmation emails may take a few minutes to arrive. If you still don’t receive one after 15 minutes, contact the event organizer with your name and the time you completed the workflow.