Skip to main content

Appointments

Keep your schedule full and your customers informed.

What it does​

Appointments helps you manage customer bookings across your outlets — see your calendar, handle walk-ins, assign staff, and reduce no-shows with structured time slots.

Who it's for​

  • Salons and spas
  • Clinics and consultation services
  • Any business that books time with customers

Key things you can do​

  • View all appointments on a central calendar
  • Create quick bookings for walk-in customers
  • Embed booking on your own website with a redirect link (?book=1&source=...)
  • Assign staff to appointments (works with Staff Management)
  • Track booking status from booked → completed
  • Link appointments to billing when the service is done

How to use it — daily workflow​

When a customer books online​

  1. The booking appears on your Appointments calendar
  2. Review the date, time, service, and customer details
  3. Assign a staff member if needed
  4. When the customer arrives, mark the appointment as in progress
  5. After the service, mark as Completed
  6. Use Create invoice on the appointment to bill the customer

When a walk-in customer arrives​

  1. Open Appointments or Quick Bookings from your dashboard
  2. Select the service and available time slot
  3. Enter customer name and phone
  4. Confirm the booking
  5. Complete the service and use Create invoice to bill it

Is this customer in your registry?​

Each quick booking shows whether the customer is already in your Customer registry:

  • In registry (green): the phone number or email matches a registry customer. Click it to open their purchase history. Phone numbers match however they were typed, so +91 98765 43210 matches 9876543210.
  • Add to registry (amber): no match yet. Click it to add the customer. Their name, phone and email are filled in from the booking, and the customer is tagged to the booking's outlet. You only need to add the address and zipcode.

A note above the list shows how many customers on the current page aren't in the registry yet. Use Show only these to work through them. This status is only shown to team members who can open the Customer registry.

Embedding quick booking on your website​

If you already have a website, you can send customers straight into your outlet’s quick booking popup on Oflync — no account required for them.

Redirect URL format​

https://oflync.com/outlets/{outlet-slug}?book=1&source={your-page-url}
Query paramRequired?What it does
bookYes (to open popup)Set to 1 or true to open the Book appointment dialog as soon as the page loads. Alias: quickBook=1.
sourceRecommendedYour referring page URL (URL-encoded). Stored with the booking so you can see where the customer came from. Aliases: sourceUrl, ref.

Example​

Outlet slug: glow-hub-indiranagar
Customer was on: https://www.glowhub.com/book

https://oflync.com/outlets/glow-hub-indiranagar?book=1&source=https%3A%2F%2Fwww.glowhub.com%2Fbook

HTML button example:

<a
href="https://oflync.com/outlets/glow-hub-indiranagar?book=1&source=https%3A%2F%2Fwww.glowhub.com%2Fbook"
>
Book an appointment
</a>
  1. Open Outlets
  2. Click ⋮ on the outlet row
  3. Choose Quick booking URL
  4. The dialog shows the full link with source=https://oflync.com by default (bookings from Oflync). Change Source to your website page if you embed the button there, then copy the URL.

Requirements: the outlet must have appointments enabled and a public listing.

Where the source appears​

When a booking is created with source, partners can see that URL under Quick Bookings (and in CSV export).

Setting up Appointments​

Before you start:

  • Have an active subscription (Appointments is included in all plans)
  • Add at least one outlet with opening hours
  • Add services with duration and price
  • Optionally add staff for assignment
  • To embed booking on your site, copy the quick booking link and pass book=1 + source

Tips for fewer no-shows​

  • Keep your opening hours accurate so customers only book when you are open
  • Set realistic service durations
  • Confirm bookings with customers by phone for high-value services
  • Use structured time slots rather than open-ended bookings
  • Pass a source URL on website redirects so you know which campaign or page drove the booking

Common questions​

Can customers book without calling?
Yes, if your outlet is listed and appointments are enabled. They use Book appointment on your public outlet page (no login or sign-up), or you can deep-link them with ?book=1.

Can I open the booking popup from my own website?
Yes. Redirect to /outlets/{slug}?book=1&source=YOUR_PAGE_URL. See Embedding quick booking on your website.

Can I block time on the calendar?
Mark slots as unavailable by adjusting your hours or managing the calendar directly.

Does Appointments work across multiple outlets?
Yes. Filter the calendar by outlet to see each location's schedule. Each outlet has its own public slug and quick booking link.

What if I don't have Staff Management?
Appointments works without it — you just won't assign specific team members to slots.