Agent Journey Lab · Journey assurance
Your next buyer may be an AI agent.
AI agents now try to buy, book, and request service on the public web. When an agent stops, your analytics do not show the stop. We test one revenue journey with named agents, and we give you a dated record of the exact stop.
Public research stops before form entry. A deeper test needs a written scope that you approve.
Start a $199 pilotSee an example record
Our test sessions declare AgentJourneyLab/0.1. Site owners can stop a public test: read the research boundary or write to research@agentjourneylab.com.
Run record
AJL-FIXTURE-CAL-002
Internal fixture record — not a customer result.
- Journey
- ambiguous_label_records_friction
- Configuration
- Primary — deterministic fixture script
- Runner
- runner-v1.0.0
- Build
- calibration-runner-v1
- Target
- Local fixture site on a loopback address
- Operator
- 01Entry page✓ reached
- 02Renew a plan✗ stopped
- 03Confirmation page· not reached
✗ stopped at checkpoint 2 of 3, and the control journey passed in the same batch.
Declared journey
You give the goal and the completion criterion before the run.
Named agents
Each attempt names the agent family that made it.
Dated record
Every observation carries the date of the run that produced it.
The problem
Agents now take your customer journeys.
AI agents open your pages, compare your offers, and try to finish your forms. A scan reads your markup. A scan does not make an attempt. A run shows where the work stops. The record from a run tells your team which checkpoint the agent reached, and which one it did not.
What you have today
- An exit, with no checkpoint name beside it.
- No record of what the agent read at the stop.
- No way for the team that owns the fix to repeat the stop.
What a run gives you
- The checkpoint that the agent reached, and the one that it did not.
- The observation at the stop, in one dated document.
- A self-check that your team can repeat in less than one minute.
Method
Declare, attempt, record, reproduce, watch.
We use these five states for every run. The order makes each stop checkable by a person who was not there.
- 01
Declare
You give the goal, the checkpoints, and the completion criterion.
- 02
Attempt
A named agent family runs the declared journey.
- 03
Record
Each checkpoint is marked reached or stopped, with the observation.
- 04
Reproduce
We repeat the run beside a control journey.
- 05
Watch
One run each week for one month, and each record carries its date.
Journeys
Select one journey for the pilot.
Each journey page states the declared goal, the checkpoints, the stop rule, and the teams that usually hold the fix.
- 01
Online shop
The agent must reach a basket with the correct variant, the delivery terms, and the total.
Stop ruleStops before payment entry. We do not attempt a payment.
Read the journey → - 02
Booking
The agent must reach a free slot with the correct service, place, and time.
Stop ruleStops before booking confirmation. We do not hold a slot.
Read the journey → - 03
Quote and demo
The agent must reach a priced or scoped answer through a configurator or eligibility questions.
Stop ruleStops before the first form field in public research. An authorized test uses your written scope.
Read the journey → - 04
Claim and support
The agent must find the correct public path for a claim or a support request.
Stop ruleStops before submission. We use no personal data and no policy number.
Read the journey →
Record
What you receive.
You get one dated document for each run. Give it to the team that owns the fix. These are the pages as they stand today.


| Goal | The declared journey, in your words. |
|---|---|
| Named agent | The agent family that made the attempt. |
| Timestamp | The start of the run. |
| Checkpoints | Each checkpoint and its state, reached or stopped. |
| Final state | The place where the run stopped, and the observation that decided it. |
| Likely fix owner | The team that holds the change: content, front end, platform, or policy. |
| Self-check | The steps that let your team repeat the stop in less than one minute. |
| Change since last run | What moved since the last dated record for the same journey. |
Price
The fee schedule.
Founding Journey Pilot
$199
one time, one site, one journey
- Three baseline attempts with the primary configuration, and one with the secondary configuration.
- One dated evidence record with a self-check.
- One month of weekly monitoring.
- Up to two retests after you fix an issue.
Journey Monitoring
$199
per site, each month, optional
- The same declared journey each week.
- One dated record for each run.
- A statement of what changed since the last record.
- Stop it by email at the end of the paid month.
Multi-site Program
Scoped
after a pilot, per agreement
- Many sites or locations with one shared journey model.
- One authorization document for the group.
- A record for each site and a summary of the differences.
- Agreed data handling, retention, and deletion.
How you buy
- You send the detailsEmail the site and the journey that you want us to test.
- We send a written scopeWe reply with the exact scope, the boundary, and payment instructions.
- You approve and payYou confirm the scope in writing, you confirm your authority for the domain, and you pay $199.
- Testing startsWe run the baseline attempts and we send the dated record.
No checkout exists on this site. We send payment instructions with the written scope.
Limits
The boundaries that we keep.
Public research
We read public pages only. We stop before we enter data in a form.
Authorized test
We go deeper only inside the written scope that you approve. You state the limits.
Never without approval
We do not submit forms, use accounts, make payments, hold bookings, or file claims outside the scope.
We keep your results private. We do not publish them without your written permission.
To exclude your domain from public research, email the domain to us. We confirm in writing.
Questions
Common questions
What do I get for $199?
You get three baseline attempts with the primary configuration and one attempt with the secondary configuration. You also get one dated evidence record, four dated weekly monitoring records across one month, and up to two retests after a fix.
Is this a software product?
No. This is an operator-led service. We do the work and we send you the record by email. There is no dashboard and no account.
Do you need access to my systems?
No. We use the public journey. If the scope needs a test account, you supply it and you set the limits in writing.
How do I pay?
We send payment instructions with the written scope. You pay before the test starts. This site holds no payment page and no form.
Do you publish my results?
No. Results stay private. We ask for written permission before we use any part of your results in public.
Can I stop the monthly renewal?
Yes. The renewal is optional. Tell us by email and the monitoring stops at the end of the paid month.
Next step
Test the journey before the agent takes it.
Send the site and the journey. We reply with a written scope, the boundary, and payment instructions.