Quick overview
This demo workflow generates eight fictitious landscaping quote requests, validates and de-duplicates them, then scores each request and routes it to the right follow-up path (missing info, duplicate, urgent, visit required, or standard) while producing a human-review-ready dossier without sending any messages.
How it works
- Starts manually to run a demonstration batch of eight fictitious quote/visit requests.
- Normalizes each request and validates required fields (contact details, city, service type, area, requested date, and consent) to flag incomplete submissions.
- Detects duplicates within the same batch using an email/service/area/date fingerprint and calculates batch-level quality KPIs.
- Routes incomplete requests to a “needs details” path and drafts a message asking for the missing information without contacting the customer.
- Routes in-batch duplicates to a “duplicate to arbitrate” path so a person can decide whether to merge or ignore them.
- Scores eligible, non-duplicate requests and produces an illustrative budget estimate, then prioritizes urgent safety-related cases for immediate human review.
- For non-urgent requests, determines whether a site visit is required and prepares either a visit-prep dossier or a standard follow-up dossier, then marks every output as pending human approval with no external actions executed.
Setup
- No credentials are required because the workflow is self-contained and does not call any external services.
- Run the workflow with the manual trigger, then replace the fictitious input data with your real fields before connecting a form/webhook, CRM, or calendar.
- If you extend it to real operations, update the validation rules (allowed services, consent requirements, and date/area checks) and add your own storage and messaging/agenda nodes after the human approval checkpoint.