For a Zanus AI versus Dialpad appointment-booking comparison, ask each vendor to demonstrate the calendar and service rules your business actually uses. A scheduling capability at platform level does not establish that your package, connector and appointment type are covered. Test the saved result before choosing a provider.
Confirm product and package scope
Dialpad’s AI feature overview describes AI Agents and scheduling-related capabilities. Use it as a starting point, then confirm which product and integration are included in your proposal. Do not assume every Dialpad phone package has the same workflow.
Apply the same scrutiny to Zanus AI’s overview. Ask for the connector, supported destination and implementation responsibility in writing. This guide does not claim either vendor works with every calendar or specialist scheduling system.
Write an equivalent booking brief
| Requirement | Evidence from both providers |
|---|---|
| Availability | The correct live calendar and blocked times |
| Resources | Staff, room or equipment constraints actually enforced |
| Changes | One correct replacement event and original slot handled |
| Confirmation | The customer receives the saved final arrangement |
| Failure | A visible pending request with an owner |
Use the same service duration, time zone and staff availability for both demonstrations.
Test a change during a conflict
Create a test appointment and block the customer’s requested replacement time. Ask to reschedule, then correct the date during the conversation. Inspect the original event, final event and confirmation. Count manual intervention instead of hiding it behind a successful conversation.
Repeat with an unavailable calendar connection and a duplicated update event. Ask how the vendor prevents a false confirmation or duplicate booking. Record what was demonstrated and what still needs verification.
Compare responsibility and operating cost
Obtain written prices for the actual products, connectors, implementation and relevant usage. Include staff effort for review and failed requests. Do not compare an entry-level phone subscription with a separately configured agent service as if they deliver identical work.
Choose against the acceptance brief and support arrangement, not a general vendor score. Start with a bounded booking type, then widen only after your calendar rules and recovery path have been demonstrated in the proposed deployment.
Questions and answers
Does a vendor’s scheduling claim prove our specialist calendar is supported?
No. Confirm the exact connector, product, package and implementation scope, then demonstrate your appointment rules and saved changes.
Designing a Structured Booking Scenario Before You Compare Vendors
Before any vendor demonstration begins, the most useful preparation a business can do is write out a complete fictional booking scenario that mirrors the real-world complexity of its own scheduling environment. A scenario built around a single, uncomplicated appointment type will not surface the edge cases that distinguish one platform from another. The scenario should include layered constraints: a staff member who is partially available, a resource such as a room or piece of equipment that is shared across service types, a customer who changes their mind mid-conversation, and a time zone difference if your business operates across regions. Writing this out in plain language before any demo call gives you a stable reference point that neither vendor can reframe to suit their own demonstration flow.
The fictional scenario should describe a named but invented customer, an invented service type with a realistic duration, and a set of invented constraints on who can deliver that service. For illustration, consider a scenario in which a customer calls to arrange a consultation requiring a specific practitioner and a room with particular equipment. The practitioner is available on certain mornings only, the room is also used for a different service type on the same mornings, and the customer initially requests a slot that is partially blocked by an existing appointment. During the call, the customer changes the requested date once. The scenario ends with the customer receiving a confirmation, and the internal calendar reflecting the final arrangement without retaining the original provisional hold.
Working through that invented sequence in writing before any vendor meeting reveals exactly which capability claims need to be tested, in which order, and what a successful outcome looks like in observable terms. It also makes it straightforward to repeat the same test with both vendors, because you are running an identical scenario rather than allowing each vendor to demonstrate their strongest use case.
Mapping Each Step of a Fictional Enquiry to an Ownership Question
A booking workflow is not a single action; it is a chain of decisions, each of which has an owner. Tracing ownership through every step of your fictional scenario is a practical way to evaluate where human review is genuinely necessary and where automation is carrying real weight. The distinction matters operationally because staffing, error recovery and customer communication all depend on it.
Consider the invented enquiry described above, traced step by step. The customer calls and states their service need. At this point the system needs to identify which service type applies, which determines duration, practitioner type and resource requirement. Ownership question: who resolves ambiguity if the customer's description matches more than one service type? In a human-staffed environment, a receptionist asks a clarifying question. In an automated environment, the system either branches on a rule or fails gracefully to a pending state. Ask each vendor to demonstrate both outcomes.
The customer then requests a specific date and time. The system checks availability. Ownership question: whose calendar is the authoritative source at the moment of the check, and how recently was it synchronised? If the calendar connection relies on a periodic update rather than a live query, there is a window during which a slot could appear available when it has already been taken by another booking made through a different channel. This is not a claim about how any specific platform behaves; it is a question that any business with multiple booking channels should ask and have answered with a demonstrated result rather than a general assurance.
The customer changes the requested date. The system must release the provisional hold on the first slot, confirm availability on the new slot, and write a single confirmed event. Ownership question: if the provisional hold is not released, what prevents a double-booking, and who is notified? The answer to that question should be demonstrated with an observable calendar state, not described verbally.
The confirmation is sent. Ownership question: does the confirmation reflect the final agreed arrangement, and if the customer received a confirmation for the first slot before changing, is that earlier message cancelled or superseded? A customer holding two confirmation messages for different times for the same service may not know which arrangement is current. The evaluation should surface how each platform handles this, not assume it is resolved.
The enquiry ends. Ownership question: if any step in that chain failed silently, who holds the failed request, when, and through what mechanism? A visible pending queue with a named owner is a different operational outcome from a failed request that produces no alert.
Criteria for Comparing Calendar Connection Depth
Calendar connection is frequently described at a high level during vendor conversations, but the operational detail that matters sits below the surface of a general claim. The following criteria give a business reader a structured way to probe that detail during evaluation, with a reason why each criterion has practical consequences.
Read and write symmetry
A connection that can read availability from a calendar but cannot write a confirmed event back to it requires a human step to complete every booking. That human step has a cost in time and creates a lag during which the slot might be taken. Conversely, a connection that writes events but does not read the current calendar state before writing risks creating a booking over an existing appointment. Ask each vendor to demonstrate both the read and the write in a single continuous sequence, not as separate steps.
Resource and attendee handling
Many business appointments involve more than one calendar: the practitioner's calendar, a room calendar, and sometimes equipment or vehicle availability. A booking that correctly identifies practitioner availability but does not check the room calendar is incomplete. Ask what happens when the practitioner is free but the required resource is not, and ask for that scenario to be demonstrated rather than described.
Timezone and daylight saving behaviour
If your business operates across regions, or if your customers call from a different timezone than your service location, the booking system must resolve which timezone governs the appointment. An invented scenario in which the customer is in one timezone and the service is delivered in another is a useful test. The confirmation sent to the customer should state the appointment time in terms the customer can act on, and the calendar event should record the time correctly for the practitioner. Ask to see both the customer-facing confirmation and the calendar event in a single test.
Conflict detection at the time of writing
Conflict detection that operates when availability is checked but not again at the moment of writing leaves a gap. In a busy scheduling environment, the gap between checking and writing may be short, but it exists. Ask each vendor whether the system re-validates availability at the point of committing the booking, and what the outcome is if a conflict is detected at that late stage.
Cancellation and rescheduling trail
A calendar that shows only the current state of appointments does not tell you whether a slot was previously held, cancelled and re-booked. For businesses where an audit trail of scheduling decisions matters, ask what record is retained of provisional holds, cancellations and changes. The answer is operationally relevant to customer disputes, staff accountability and service planning.
Practical Acceptance Exercise for a Booking Demonstration
An acceptance exercise gives you observable evidence against which to evaluate each vendor's demonstration. The following steps are designed to be run in sequence, with a record kept at each stage. They are not a claim about how any platform performs; they are a method for generating evidence that belongs to your evaluation rather than the vendor's sales process.
Step one: establish baseline calendar state
Before the demonstration begins, review the calendar being used and note its current state. Identify at least one genuinely available slot, one genuinely blocked slot, and one slot that is available for one resource but not another. Record these states in writing so that you can refer to them after the demonstration.
Step two: run the fictional scenario without prompting
Present the invented scenario in the same terms you would use with both vendors. Do not volunteer information about which slot is available; allow the system to determine availability from the calendar. Observe whether the slot offered matches the calendar state you recorded in step one.
Step three: introduce the change
During the booking, request a change to the original slot. Ask for a slot that is blocked by one constraint but not another, for example available in the practitioner's calendar but not in the room calendar. Observe what the system offers and whether the constraint is correctly applied.
Step four: inspect the calendar directly
After the booking is confirmed, open the calendar directly rather than relying on the system's own reporting. Verify that a single event exists at the correct time, that the original provisional hold has been released, and that the correct attendees and resources are recorded. Note any discrepancy between what the system reported and what the calendar shows.
Step five: trigger a failure
Interrupt the calendar connection during the demonstration if the vendor permits it, or ask the vendor to demonstrate what happens when the connection is unavailable. Observe whether the system produces a false confirmation, a visible failed request, or a pending state with a named owner. Record the outcome.
Step six: record what was demonstrated and what was described
After the demonstration, separate the outcomes into two columns: what you observed directly in the calendar and confirmation, and what the vendor described as expected behaviour. Purchasing decisions should weight demonstrated outcomes more heavily than described ones, because described behaviour is a claim about what the system will do in your environment, which you have not yet verified.
Handover Arrangements and Questions That Change a Purchase Decision
The period between signing a contract and going live with a booking system is operationally significant. During that period, your existing booking process continues to run, your staff learn a new workflow, and your calendar environment is connected to a new platform. The questions you ask about this period are as commercially important as the questions you ask about features.
Ask each vendor who is responsible for the initial calendar connection setup and what the process involves on your side. The answer affects how much internal resource you need to allocate and whether any specialist access to your calendar system is required. If your calendar is managed by a third-party provider or an IT team, they may need to be involved in ways that add time to the implementation.
Ask what happens to bookings that are made through your existing process during the transition. If both systems are active at the same time, there is a risk of double-booking unless the calendar is the single authoritative source for both. Ask how that is managed and who is responsible for resolving conflicts that arise during the overlap.
Ask what the recovery process is when a booking created through the new system contains an error. The answer should specify who identifies the error, who corrects it, and what communication goes to the customer. A recovery process that requires the vendor's support team to intervene has a different operational cost from one that your own staff can execute immediately.
Ask what your ongoing responsibility is for maintaining the calendar rules that govern availability. If your service hours change, a staff member leaves, or a resource becomes unavailable, ask how that change is reflected in the booking system and whether it requires a vendor action or something your team can do independently.
Finally, ask each vendor to describe a situation in which their system would not be the right choice for a business with your characteristics. A vendor who can answer that question specifically is giving you information that a vendor who cannot answer it is not. The answer, or the absence of one, is useful evidence about how the vendor approaches scope and fit.
Running the same fictional scenario through both vendors' demonstrations, recording what each calendar shows directly rather than what each system reports, and mapping ownership to every step of the booking chain gives you a comparison built on evidence rather than positioning. The evaluation brief you write before any demonstration, the acceptance steps you complete after each one, and the handover questions you ask before signing anything are the three documents most likely to affect whether the system you choose actually performs the booking work your business requires.
Sources and next steps
This independent Sysevo guide proposes evaluation steps and reports no hands-on vendor test or compliance certification. Check the linked primary sources and Zanus AI’s current Front Office overview, then confirm the scope of your proposed deployment in writing.
Read Zanus AI appointment-setting tests for related context. To compare providers using the same requirements, explore Sysevo scheduling or book a Sysevo demo. Sysevo publishes this guide and offers its own business software.
Related workflow guides
- SalesCloser vs Zanus AI: Booking Tests Beyond the Patent
- Zanus AI Viewing Calls: Confirm the Property, Time and Access
For current Sysevo subscriptions and usage options, compare plans and pricing.



