Online booking and forms that fill your CRM for you
Public booking pages with your availability, and a form builder with conditional logic. Every booking and every submission lands on a contact or a deal, ready for follow-up.
- Booking pages and embeds
- 15 prebuilt meeting types
- Forms with conditional logic

What are Appointments and Forms in BusinessHRM?
Appointments gives each person or team a public booking page built from meeting types and availability, so clients and candidates can book a time that suits both sides. Forms is a builder for contact, lead, support and application forms with conditional logic, multiple pages and file uploads. Both feed the BusinessHRM CRM, so every booking and submission becomes a contact or a deal instead of an email to retype.
What BusinessHRM does about it
With BusinessHRM you set up meeting types once, publish a booking page or embed it on your site, and let people pick a free slot. Bookings land on the host's calendar with a Zoom or Google Meet link when those are connected, and guests get reminders and can reschedule or cancel themselves. Forms are built in the same workspace, with fields that map straight into contacts and deals. Either one can start an automation, so a new booking or submission can create a task or send a welcome message on its own.
Why teams go looking for appointments and forms
- 01Booking a call takes five emailsBack-and-forth about times wastes a day before the first conversation even starts.
- 02Form tools stop at the inboxA form service emails you the answers, and someone copies them into the CRM by hand, if they remember.
- 03Another tool for every stepA scheduling app, a form app and a CRM, each with its own login and its own copy of the customer.
What booking does, and what it does not
So nobody is surprised on the first booking.
Included
- Booking calendars and meeting types, with 15 prebuilt ones to start from
- Availability with date overrides for holidays and one-off changes
- A public booking page, an embed script, a QR code and calendar (ICS) invites
- Guest self-service reschedule and cancel, plus reminders
- Zoom or Google Meet links when your company has connected them
Not included
- Taking payment at booking. A meeting type can show a price, but no payment is collected
How appointments and forms works
From a link on your site to a deal in the pipeline
The same route for every booking and every form, so nothing depends on someone checking an inbox.
- 1
Set up
Pick meeting types and forms
Import prebuilt meeting types and forms, or build your own. Set availability per host, with overrides for days off.
- 2
Publish
Share the link, embed or QR code
Each booking page and form has a public link, an embed script for your website and a QR code for print.
- 3
Capture
Bookings and answers become records
Form fields map into contacts and deals, and bookings appear on the host's calendar with a meeting link.
- 4
Follow up
Automations take the next step
A new booking or submission can trigger a workflow: create a task, notify the team or send a welcome message.
Real screens from the Demo Agency workspace
Start from prebuilt libraries rather than a blank page.
Prebuilt meeting types
Pick from 15 ready meeting types, preview them, and import the ones you need in a click.
- Durations and descriptions you can edit
- Booking calendars per person or team

Forms that feed the CRM
Contact, lead, support and job application forms in one list, with submissions counted per form.
- Conditional logic and multiple pages
- File uploads and submissions export

About 30 prebuilt forms
Start from a ready form for the job instead of designing one from scratch, then adjust the fields.

Every submission lands on a contact
Answers map into contact and deal fields, so sales picks them up from the record they already use.

Publish your first booking page today
Start free, import a prebuilt meeting type, set your availability and share the link. Your first booking lands on a contact.
What you get with Appointments & Forms
Included on every plan, including the free Starter plan for unlimited users.
Booking pages
Public booking pages built from meeting types and real availability, with date overrides for holidays and one-off changes.
Meeting links included
Bookings get a Zoom or Google Meet link when your company has connected them, and land on the host's calendar.
Guests manage their own booking
Guests reschedule or cancel from their confirmation, and reminders go out before the meeting.
A real form builder
Conditional logic, multi-page forms and file uploads, with a public link, an embed script and a QR code.
Straight into contacts and deals
Map fields to contact and deal fields so nothing is copied by hand, and export submissions when you need them.
Prebuilt libraries
15 prebuilt meeting types and about 30 prebuilt forms to import and adapt.
What changes once it is running
- Meetings booked in one stepPeople pick a free slot themselves, so the first conversation happens sooner.
- No retypingBookings and form answers create records directly, so leads never sit in an inbox.
- Fewer tools to pay forScheduling and forms come with the workspace that already holds your CRM and projects.
Who it is for
- Agencies and consultanciesDiscovery calls and enquiry forms that go straight into the pipeline.
- HR and recruiting teamsInterview slots and job application forms in the same workspace as hiring.
- Service businessesClients book appointments from your site or a printed QR code.
- Support teamsSupport request forms that capture the details before anyone replies.
Software this replaces
Get appointments and forms without paying for a separate tool, and keep the rest of your business attached.
See all comparisons- CalendlyBooking pages, availability and reminders, with each booking saved on a CRM contact. Paid bookings are not supported.
- TypeformConditional, multi-page forms whose answers map into contacts and deals rather than a separate response sheet.
- Google FormsSimple public forms, plus file uploads, embeds, QR codes and records created in your CRM.
Appointments & Forms questions, answered
Can clients book meetings online with BusinessHRM?
Yes. Appointments gives you booking calendars and meeting types with availability and date overrides. Clients book from a public page, an embed on your website or a QR code, and the booking lands on the host's calendar.
Can I take payment when someone books?
No. A meeting type can show a price, but BusinessHRM does not collect payment at booking. Bill afterwards with an invoice if you need to.
Do bookings get a Zoom or Google Meet link?
Yes, when your company has connected Zoom or Google. Guests also get reminders and can reschedule or cancel themselves.
What can the form builder do?
It supports conditional logic, multiple pages and file uploads. Each form has a public link, an embed script and a QR code, and submissions can be exported.
Do form submissions go into the CRM?
Yes. Form fields map into contact and deal fields, so every submission becomes a record your team can follow up, and it can trigger an automation.
Are there templates to start from?
Yes. There are 15 prebuilt meeting types and about 30 prebuilt forms you can preview, import and edit.
Bookings and leads, captured once
Start free, publish a booking page and a form, and let every response arrive in your CRM ready for follow-up.
Free forever for unlimited users. No credit card required.