THE REVSET DEMO LAB
See the process.
One decision at a time.
Choose a scenario. Step through the decisions. Inspect what changes in the customer conversation and the business record.
Follow Emma from inquiry to delivery handover, with the conversation and record together.
Open the complete customer journey ↗
“Hi, I’m looking for a consultation this week. Do you cover my area?”
Record the inquiry
The form event creates an inquiry with a source and time. The contact is matched before a new opportunity is assigned.
- OPPORTUNITY
- New inquiry
- QUALIFICATION
- —
- NEXT ACTION
- Not scheduled
THE FULL WALKTHROUGHS
Every scenario.
Available to inspect.
Read the complete steps below, including when automation pauses or recovers. The examples illustrate proposed behavior, not verified production integrations.
A new inquiry+
A qualified prospect books a consultation.
Record the inquiry
The form event creates an inquiry with a source and time. The contact is matched before a new opportunity is assigned.
Ask the useful next question
“Thanks for reaching out. Which service do you need, and what area are you based in?”
Check the approved criteria
The sample prospect provides a supported area and service. The workflow records these answers and the reason they qualify.
Verify and create the appointment
The prospect chooses Thursday at 2:30 PM. The sample calendar confirms the slot before the system announces the booking.
Update the record and next action
The opportunity links to the appointment. Confirmation and reminder steps are scheduled with cancellation and rescheduling rules.
A missed call+
A missed call becomes a routed conversation.
Read the call event
The example checks call direction and the final outcome before selecting the missed-call workflow.
Check eligibility and duplicates
The event has not already been handled. The sample assumes a valid contact method and an appropriate basis for the response.
Acknowledge the missed call
“Sorry we missed your call. What can we help you with?” This is an example message, not a message sent to a real person.
Give the reply an owner
The prospect asks for a callback about a specific job. The workflow creates a callback task with the call history attached.
An unanswered quote+
A reply interrupts a pending reminder.
Identify the open next step
The sample opportunity has a valid owner and is eligible for the agreed quote-follow-up workflow.
Queue the next action
A reminder is pending. The workflow will recheck the opportunity and conversation before sending it.
The customer asks a question
“Could you explain what is included in the second option?” The reply becomes the current next action.
Route the question to the quote owner
The generic reminder is cancelled. The owner receives the exact question, quote context, and conversation link.
An opt-out+
A preference change stops pending outreach.
Record the preference change
The sample receives a recognized opt-out event and links it to the correct contact and channel.
Cancel the relevant queued action
The current-state check prevents the scheduled message from being sent. The suppression applies to the configured communication scope.
Preserve the reason
The record shows when the preference changed and why the sequence ended. A later campaign must check the current eligibility.
An AI boundary+
A commercial exception reaches a person.
Separate the known from the unknown
The sample has approved service information, but no authority to guarantee an unusual timeline or discount.
Avoid an unsupported promise
The workflow asks for useful context and tells the prospect that the request needs a team member’s review.
Hand off with context
A commercial owner receives the request and collected facts. Routine reminders pause while this conversation is active.
An integration failure+
A repeated event does not create two bookings.
Record the intended operation
The sample booking request has a stable operation identifier. The response is uncertain, so success is not announced yet.
Inspect the external state
The recovery path checks for an existing event associated with the request before attempting another create operation.
Reuse the confirmed event
The event already exists in this example. Its identifier is linked to the opportunity; no second appointment is created.
Record the recovery
The audit trail retains the interrupted attempt and recovery result. Unresolved cases would go to an assigned recovery queue.
Connected platforms, valid permissions, approved business information, event handling, testing, and a responsible operating team. These simulations explain the design; they do not establish that a live system has been deployed.
A CLEARER FIRST STEP
Where does your sales process need a clearer next step?
Bring the follow-up, booking, or handoff you want to improve. Let’s discuss a first workflow around your business.