For bookings

Turn an open slot into a confirmed appointment

Offer availability in a WhatsApp flow, collect customer details, request a deposit or full payment when needed, and review appointments after the conversation.

Capabilities

The tools behind the work

Offer configured availability

The booking node offers open appointment slots from the hours, lead time, booking horizon, and capacity you configure for the bot.

Collect the details you need

Use flow questions to gather customer details before the booking step, then keep the service label with the appointment.

Request a deposit or full payment

Add a payment node to send a secure hosted checkout link from your own Stripe or Paystack account for a configured amount, with success and error paths in the flow.

Review appointments after booking

The appointments surface records booked appointments with their reference, time, customer information, and confirmed or cancelled status.

How a flow looks

A booking journey built from the steps you need

Combine questions, availability, payment, and confirmation in the order that fits the customer journey you run.

  1. Customer details

    Ask before the slot

    Gather the customer information and service choice your team needs before the availability step.

  2. Availability

    Offer the open times

    The booking node presents currently available slots in the bot’s configured time zone.

  3. Payment

    Request the configured amount

    When payment is part of the flow, a hosted Stripe or Paystack checkout link continues through its success or error path once the provider confirms.

  4. Appointment

    Send a confirmation and retain the record

    A successful booking creates a reference, sends the booking confirmation, and appears in the appointments surface.

Make the booking path clear for the customer and the team

Build the flow visually, test each branch in the simulator, then publish the appointment journey to your WhatsApp Business number.