Travel · Workflow
Creating journeys
What would you like to do?
Journey Builder, a Cercle's "plan a journey together", an event's "plan a journey around it".
End to end
Trigger
Journey Builder, a Cercle's "plan a journey together", an event's "plan a journey around it".
Inputs
Where, when, duration, budget, interests, travel style, group size, social preference, accommodation, transport.
Processing
The builder assembles a slow route (about one city per three days), places on the route, matching activities, events within the dates, hosted stays and experiences, local services, Cercles, people and related journeys — from live records only.
User actions
Adjust inputs and rebuild; name and save; add stops; move stages forward.
System actions
LP_Trips::build (read-only); LP_Trips::create writes the journey and autogenerates its day-by-day stops; LP_Trips::advance moves planning → confirmed → underway → completed with a dated log.
Relationships created
Journey goes to city; journey stops at places, listings and events; Cercle plans journey; person organises journey.
Notifications
Cercle members when their Cercle plans one; travellers at each stage.
Next possible actions
Invite travellers · Book stays with hosts (host-confirmed) · After: create a Cercle, plan another, start a project.
Completion state
Journey completed (milestone "Journey completed").
Engines involved
Each named method exists in the core plugin — the verification harness fails the build if one goes missing.