ElliboHelp Centre

Bookings settings

What each settings page does, and connecting your own software.

Click the gear at the top, or Settings in the menu. Only Admins can change most of these. A custom role can have the right to change Bookings settings.

Preferences

  • Booking number starts with - such as BK-.
  • Remind customers this many hours before - up to four, with commas. See Customers and reminders.
  • Email customers who miss their appointment - turn off to stop the message sent when you mark a no-show. This also stops it by SMS and WhatsApp.
  • Thank customers after their visit.
  • Email staff about their bookings - turn off to stop team emails. The bell still works.
  • Someone new also becomes a lead in CRM, if you use CRM.

Booking page

Your address, look, language, search settings and the customer portal. See Share your booking page.

Messages, SMS & WhatsApp

Who emails come from, the words of each message, and your own SMS and WhatsApp accounts. See Customers and reminders.

Holidays

Add closed days, with an optional last date and a name. No one can book on them. With several workspaces, choose Everywhere or one workspace. A person's own days off are under Schedules.

Workspaces

A workspace is a branch, a location or a department, each with its own page and time zone. Free and Standard have 1, Professional has 3, and Business has no limit.

Set its name, time zone, address and phone. Leave the time zone empty to use the business's. The first workspace can't be turned off.

Blocklist

On Professional and up, add an email address, or a whole domain such as @example.com. They can't book on your page or join a waiting list. Your team can still book for them.

Import customers

Bring in customers from a CSV file. See Customers and reminders.

Invoices & money

Numbering, printing, templates, cash and bank, and tax settings are shared with your other Ellibo apps. Only Admins see these.

Workflow rules

On Professional and up. See Routing forms and rules.

API and webhooks

On Business, under Settings > API & webhooks.

Click + New key and copy it straight away, as it isn't shown again. Send it with each call as Authorization: Bearer bkk_.... A key acts as the person who made it, with their role, and has up to 5,000 calls a day. Click Turn off to stop a key.

CallWhat it does
GET /v1/typesAppointment types
GET /v1/staffStaff
GET /v1/slots?type_id=&from=&to=Free times, up to 31 days at a time
GET /v1/bookingsBookings, with status, from, to, limit and offset
GET /v1/bookings/{id}One booking
POST /v1/bookingsMake a booking
POST /v1/bookings/{id}/moveMove a booking
POST /v1/bookings/{id}/cancelCancel a booking

The calls start with bookings/api.php, as in bookings/api.php/v1/bookings.

A webhook sends a POST to your address the moment something happens. Click + New webhook, enter the web address and tick the events you want. None ticked means all. Each call is signed with X-Ellibo-Signature, a sha256 HMAC of timestamp.body, and retried after 1, 5, 30, 120 and 720 minutes. Use Test to send one now. The list shows how many failed.

Custom roles and audit log

Both on Business. See Users and roles.

Still need help?Write to us and we'll walk you through it.
Contact support