DIREKT User Journeys¶
Journey 1 — Customer finds a plumber¶
- Customer opens Discover.
- Customer chooses current area or selects an area manually.
- Customer selects “Plumber” or searches a service phrase.
- Results display list/map with distance/service-area compatibility and trust summaries.
- Customer opens a provider profile.
- Customer reviews services, operating model, check details, review history and limitations.
- Customer creates an enquiry with service type, area and preferred timing.
- Customer explicitly chooses which contact details to share.
- Provider responds or the enquiry expires.
- After a qualifying interaction, the customer may review or report.
Failure paths - no results: expand area or show adjacent categories without fabricating matches; - location denied: manual area remains available; - provider suspended after save: show unavailable reason category and alternatives; - poor network: preserve filters and show cached profile with timestamp.
Journey 2 — Mobile provider becomes discoverable¶
- Provider signs in and selects “Offer services”.
- Provider identifies as sole trader/mobile.
- Provider chooses services and service area.
- Provider supplies private identity/base information.
- Category checklist requests qualification evidence where applicable.
- Provider captures/uploads evidence and submits declarations.
- Backend validates completeness and opens verification cases.
- Reviewer approves, requests action or rejects each check.
- Provider corrects action-required items.
- Approved, current checks derive public claims.
- Publication rules confirm enough required checks are current.
- Provider becomes discoverable without exposing the private home address.
Journey 3 — Fixed-premises business verification¶
- Owner creates organization profile.
- Owner submits registration and representative identity.
- Owner selects fixed-premises or hybrid.
- Owner proposes public address/pin and consents to publication.
- Premises evidence and field visit are scheduled if required.
- Field agent verifies assigned facts using structured checklist.
- Reviewer compares visit, registration and profile.
- Approved premises claim publishes exact or approved-precision pin.
- Future customer reports or expiry can reopen the case.
Journey 4 — Evidence correction¶
- Provider receives “Action required”.
- Notification contains check name and safe reason, not internal reviewer notes.
- Provider opens the case timeline.
- UI explains acceptable replacement evidence.
- Provider replaces or supplements evidence.
- Resubmission creates a new evidence version.
- Reviewer sees prior decision and current changes.
- Public claim remains absent or degraded until approval.
Journey 5 — Serious customer complaint¶
- Customer opens interaction/provider and selects Report.
- UI distinguishes immediate danger from platform complaint.
- Customer selects reason and supplies minimum necessary information.
- System creates severity and SLA.
- Trust team triages, may temporarily restrict profile/contact.
- Provider is notified when safe and appropriate.
- Evidence, response and prior history are reviewed.
- Decision and appeal route are recorded.
- Public state changes only according to policy.
- Retention and access are restricted.
Journey 6 — Certificate expiry¶
- System detects approaching expiry.
- Provider receives staged reminders.
- Provider submits renewed evidence.
- New evidence is reviewed independently.
- If approved before expiry, continuity is maintained.
- If not, the claim changes to expired and affected discovery filters update.
- Expiry never deletes historical decisions.
Journey 7 — Subscription failure¶
- Payment attempt/webhook is recorded idempotently.
- Provider sees payment status and grace period.
- Trust claims remain factual and unchanged.
- Commercial features reduce only according to published entitlements.
- Safety, complaint and evidence-expiry access remains available.
- Reconciliation or support can resolve an exception with audit history.