Calendar

Let customers bookyour services online

Create booking pages for consultations, training sessions and group workshops. Set the duration, available times and hosts for each service, then share the link with your customers. Manage bookings, collect details before each session and send confirmations and reminders from one connected workspace.

Appointment types

Create booking options for every service

Give each service its own booking setup, from an introductory call to a specialist consultation or group workshop. Add a description, duration, hosts and location or joining instructions. Offer free sessions or link a paid appointment to a product, and set the number of seats for group bookings.

  • Made for

    Consultants, coaches, sales teams and service providers offering several types of customer appointments.

  • What you get

    A name, description and booking link for each type, with duration, hosts, location, individual or group bookings, remaining-seat display and controls to duplicate or pause the type.

  • Why it matters

    Help customers understand the service before booking, with reusable settings that fit each kind of appointment.

Join utajir
Availability & hours

Set availability around your business hours

Set weekly hours for each host and adjust specific dates for holidays or extra availability. Let each appointment type use the host’s schedule or its own. Add preparation time, minimum notice and a limit on how far ahead customers can book. Connect Google or Microsoft calendars to account for busy times in your team’s availability.

  • Made for

    Service businesses and teams coordinating customer appointments across different working hours and time zones.

  • What you get

    Weekly schedules, multiple periods per day, date-specific hours, host time zones, slot intervals, appointment buffers, minimum notice, booking windows and connected calendar availability.

  • Why it matters

    Offer times that fit your team’s schedules and existing commitments, with room to prepare between customer appointments.

Join utajir
Booking page

Let customers book through your own page

Share your booking link on your website or in a message. Customers read about the service, choose an available time in their local time zone and answer your questions. Customize the page’s colors, fonts and language, and choose where customers go after confirmation to continue the experience with your business.

  • Made for

    Businesses that want website visitors and interested customers to book services directly.

  • What you get

    Booking pages in Arabic and English, shareable links, date, time and time zone selection, custom questions, optional additional guests and booking without a customer account.

  • Why it matters

    Let customers choose their appointment and share the information your team needs before the session.

Join utajir
Team appointments

Assign bookings across your team

Let customers choose a host or assign each booking automatically to an eligible, available member with the fewest bookings that day. For appointments that need several hosts, find a time when everyone required is available. Keep each member’s schedule, display name and responsibilities clear within the service.

  • Made for

    Agencies, consulting teams and sales teams that share services or host customer appointments together.

  • What you get

    Customer-selected hosts, automatic assignment by availability and daily booking count, appointments with all required hosts, individual schedules and management permissions.

  • Why it matters

    Distribute bookings across available team members and coordinate joint appointments from the same setup.

Join utajir
Booking management

Manage customer appointments in one calendar

Review upcoming bookings in a list or a daily, weekly or monthly calendar. Search by customer and filter by appointment type, host or status. Open a booking for customer details, answers, location and payment status, then reschedule or cancel it when plans change. Record missed appointments and correct the status when needed.

  • Made for

    Business owners, reception teams and staff coordinating appointments for multiple customers and hosts.

  • What you get

    List, day, week and month views, search, filters, booking details, rescheduling, cancellation and no-show status with an option to undo it.

  • Why it matters

    Give your team one place to review bookings, handle changes and find the details behind each appointment.

Join utajir
Confirmations & reminders

Send confirmations and reminders automatically

Send booking details after confirmation, remind customers before the appointment and follow up after the session. Set recipients, templates and timing for each appointment type, using email, WhatsApp or SMS with the required channels connected. Notifications and reminders adjust when a booking is rescheduled or cancelled.

  • Made for

    Businesses that want consistent communication with customers and hosts before and after appointments.

  • What you get

    Confirmation, reminder and follow-up messages, rescheduling and cancellation notices, recipient and timing rules, and email, WhatsApp and SMS channels. Reminders move with rescheduled bookings and stop when a booking is cancelled.

  • Why it matters

    Keep customers and hosts informed with messages that reflect the latest appointment details.

Join utajir
CALENDAR FEATURES

Tools to manage bookings for your services and team

Customize how customers book, coordinate hosts and availability, and keep appointment details, payments and communication connected.

Local booking times for every customer

Set each host’s time zone and show customers available times in their selected zone, with an option to change it before booking.

Preparation time between appointments

Set buffers around sessions, the interval between available start times, minimum notice and how far ahead customers can book.

Custom questions before booking

Ask for short or long text answers, or offer single and multiple choices. Mark questions as required or optional and review answers in the booking.

Booking pages with your brand

Choose page colors, fonts and a primary language, then set an optional destination for customers after confirmation.

Paid appointments linked to products

Link a paid appointment to a priced product. Manage pricing and collection in Products and Payments, and check payment status separately from booking confirmation.

Bookings linked to customer records

Use the guest’s identifying details to link the booking to their customer record, which authorized team members can open from the appointment.

Book on a customer’s behalf

Authorized staff can book from a conversation for a linked customer with an email on record, following the service’s availability and booking rules.

Reminders across your connected channels

Set confirmations, reminders and follow-ups through email, WhatsApp or SMS, with recipients, templates and notices when an appointment changes.

Recurring and multi-day appointments

Offer several duration choices, repeat individual sessions with the same host or accept service appointments that span multiple days.

Schedule all required hosts together

Offer joint appointments at times when every required host is available, using their combined schedules.

Waiting lists for fully booked sessions

Let customers join a waiting list when a session is full, then offer released seats to waiting customers in order.

Booking limits and change policies

Set daily booking limits, cancellation and rescheduling deadlines, and a payment deadline after which unpaid bookings are released.

Questions about appointment scheduling