What can a custom Farmroute task workflow collect?
A workflow can collect text, numbers, decimals, currency, quantities, weights, dates, times, worker selections, dropdown or multi-select choices, photos, files, camera evidence, QR codes, barcodes, acknowledgements, signatures, and connected compensation output.
Can individual workflow steps be mandatory or optional?
Yes. Each operational block can be mandatory or optional. Mandatory blocks prevent progression until a valid result exists, while optional blocks can be skipped.
Can Farmroute automatically select the worker performing the task?
Yes. Worker Selection can require an explicit choice, automatically use the employee performing the task, or stay hidden when the assignment already provides the correct identity.
Can a workflow require photos, files, QR codes, barcodes, or a signature?
Yes. Media, Scan, and Signature / Acknowledgement block families add those actions directly to the configured worker sequence and retain the result with the task record.
Can a task workflow connect to piece-rate tracking?
Yes. Payroll / Compensation can connect a worker source and a quantity or weight result to a specific pay profile, piece type, and unit while retaining the applicable historical rate context after completion.
Can the same custom task be assigned more than once?
Yes. The farm owns a reusable template, previews it once, and can assign it to eligible workers repeatedly. Each task run retains its own structured result.
What does the employee see when performing a custom workflow?
The employee sees one configured action at a time with farm-authored labels, notes, numbered progress, elapsed time, and captured values. They do not see the visual builder or farm-only configuration.
What happens to a task workflow when a device goes offline?
The app preserves local progress and reconciles from its latest checkpoint when connectivity returns. Real-time events improve delivery speed, while the saved database record remains the source of truth.