Skip to content

When to use the pipeline journey

The pipeline journey is CXGear’s step-by-step timeline for one record. It shows each step’s result, messages, and timing. It is powerful — and it is also easy to overuse.

This page helps you decide when to open it, and when the Records detail panel is enough.

For a single contact in a single job, the journey shows:

  • Step name and outcome (for example log · logged, ai_agent · ai_completed)
  • Message text (log templates, function console lines, AI errors)
  • Started / ended / duration for the whole record
  • Final output object used for debugging

It is a debug and build tool, not the main operations screen.

Screenshot needed
Journey drawer showing steps with messages and time taken.
Where: Records detail → Pipeline journey
Save as: src/assets/screenshots/17-journey-drawer.png

Open Pipeline journey when you need to answer questions like:

SituationWhy journey helps
Record failedSee which step failed and the error text
Outcome is blank or surprisingCheck whether a Tag, AI, or channel step actually ran
You are building or testing a spinnerConfirm log templates and function output
AI step misbehavedRead provider errors (wrong model, missing key, timeout)
Timing looks wrongCompare step durations and overall record time
Support is investigating a ticketShare the exact step messages, not just the outcome column

If you are actively changing a spinner, journey is your best friend. Log steps and function console lines show up here clearly.

Stay on Records (list + detail panel) when you only need:

  • Who was contacted (metadata)
  • What happened operationally (disposition, AI reply, message id)
  • When it finished
  • Which spinner ran

Supervisors reviewing hundreds of contacts should not open a journey for every row. That is slow and noisy. The detail panel is designed for that scan-and-review loop.

See Opening record detail.

From Records:

  1. Click a row to open the detail panel below the table.
  2. Click Pipeline journey.

From Jobs:

  1. Select a run on the left.
  2. Open a record on the right.
  3. Open the journey from that record’s actions.

Either path leads to the same per-record timeline.

  • Ops reviews use Records detail by default
  • Journey opens only for failures, tests, and unclear outcomes
  • Builders use log steps so journey messages are readable
  • You can explain a failure from journey text without guessing
ProblemLikely causeWhat to do
Journey is empty or thinSteps did not emit messagesAdd a Log step while testing
AI error is crypticProvider rejected the model or keyFix the LLM integration; retry
Opening journey for every rowTreating journey as the ops UIUse detail panel for outcomes
Cannot find journeyClicking the row onlyOpen detail first, then Pipeline journey
Old run still fails after a fixFinished jobs are historicalPublish / run again and inspect the new record
ScreenBest for
RecordsDaily ops: who / what / when
JobsRun health: progress, duration, batch status
Pipeline journeyOne-record debug: step messages and errors