Appointly

Booking management for service providers

Bookings and deposits in one place.

Share your availability, fill individual or group appointments, take appointments by request, collect deposits, and keep your clients updated — without stitching together five different tools.

Free to sign up Stripe-backed deposits Provider and client in one account
Stylized Appointly calendar, deposit, reminder, and confirmed booking illustration

Built around real booking work

Everything important stays connected

Your availability, requests, deposits, reminders, clients, and group bookings all live in one workflow.

Built-in Calendar

Create available slots, block off time, and manage your week from a calendar built for bookings.

Automated Reminders

Keep your clients in the loop with notifications for bookings, changes, cancellations, and upcoming appointments.

Deposit Protection

Request deposits through Stripe-backed payments so your booked time is treated seriously.

Client Management

Keep your contacts and their appointment history close to the calendar, without losing context between bookings.

Group Sessions

Host sessions with multiple client spaces and track open seats without manual follow-up.

Get Discovered

Get found by clients browsing the platform, with a public profile carrying your services, work gallery, and open availability.

Appointment by Request

Publish fixed request availability, or opt in so clients can privately request another future time. Review the details before you create an appointment.

Appointment by request

Some work needs a conversation before it needs a calendar.

For anything you want to understand before you agree to it or put a price on it. Providers can publish a fixed request slot or opt in to private requests for another future time. Clients describe what they need, you ask anything you need to, and only then do you create the appointment with final terms.

  • Each request and its reference images stay private between the provider and the client who sent them
  • Clients pay nothing to request, and a proposal is not a booking or a hold on either calendar
  • Advertised working hours guide proposals; actual commitments are blocked
  • Payment starts only after the provider creates a pending appointment with final terms
  1. 1

    Choose how requests begin

    Publish a public request slot with a fixed schedule, service, and location. Or enable Accept requests for another time so eligible clients see Request another time on your profile.

  2. 2

    Clients tell you what they want

    Each client writes a description and can attach up to five reference images, visible only to you. For another-time requests, they propose a future start and an advertised or custom service; duration and exact location are left for you to decide.

  3. 3

    Ask, set aside, decide

    Ask a follow-up question in a private thread on the request, set aside the ones that aren't a fit, and change your mind if you want to. Everyone stays informed without you writing a single message elsewhere.

  4. 4

    Set the final terms

    For a published slot, its advertised schedule stays fixed. For a client's proposal, you finalize the service, start, duration, and exact location. Add the total and deposit to create an ordinary pending appointment; the client then reviews it and decides whether to pay.

Why Appointly

Less admin between a client wanting a slot and you getting paid.

What you get

Publish availability, accept private requests for another time when you choose, create appointments, collect deposits, manage contacts, and reduce no-shows from one control panel.

What your clients get

A clear way to find your availability, book it, request a published slot, or privately propose another future time when you have opted in.

Simple flow

From open slot to completed appointment

Every booking stays traceable, from the slot you publish to the outcome you record.

1

Share your availability

Publish bookable slots, group sessions, or fixed request slots; opt in to client proposals; or invite a client to a specific appointment directly.

2

Secure the booking

Your client books and pays the deposit you set, seeing your cancellation rules before they commit.

3

Manage the outcome

Record what happened, and the cancellation, completion, and refund history stays attached to every appointment.

Frequently Asked Questions

Is Appointly free to use?

Registration is free, and your clients never pay a platform fee. You can work pay-as-you-go, or subscribe to cut your transaction fees.

How do deposits work?

Appointly holds the deposit securely until the appointment is resolved. If it goes ahead, or your client cancels late, the funds become yours. If you cancel, or your client cancels early, they are refunded in full.

What happens when a client cancels?

You set the cancellation window — 24 hours by default. If they cancel outside it, they are refunded in full; inside it, the deposit becomes yours. If you are the one cancelling, your client is always refunded immediately.

Can I run group sessions?

Yes. Create a session with multiple spaces and let clients book into the available capacity.

What is "Appointment by request"?

There are two private request paths. You can publish a fixed request slot for clients to respond to, or opt in so a client can use Request another time to propose a future start. Neither path creates a booking. You review the request and create a pending appointment with the final terms only if you want to proceed.

Do clients pay to send a request?

No. Requesting takes no payment and books none of your time. The request is visible only to that client and the provider. If the provider creates a pending appointment, the client sees the final time, duration, location, price, and deposit before deciding whether to pay.

Ready to try it?

Start managing bookings with fewer loose ends.

Sign up for free, or email us if you have questions before getting started.