Overview
Knowlix Appointments is a self-service scheduling tool that allows customers, clients, and partners to book meetings, consultations, and services directly through your website. Eliminate scheduling back-and-forth by publishing your availability and letting others reserve time slots automatically. The module integrates with Calendar for availability management, CRM for lead generation, and Sales for paid appointment services. Configure appointment types for different scenarios (sales demos, support consultations, office hours, etc.) with customized duration, questions, and booking rules. Whether scheduling sales calls, consultation sessions, equipment reservations, or venue bookings, Appointments automates coordination while providing a professional customer experience. 💡 Pro Tip: Ask Your Knowlix for appointment management: “Create an appointment type for product demos” or “Show me today’s scheduled appointments”Resources
Resources represent bookable physical or virtual assets like meeting rooms, equipment, or seating areas that customers can reserve.Creating Resources
To add a resource:- Navigate to Appointments → Configuration → Resources
- Click New
- Configure the resource:
- Name: Descriptive title (e.g., “Conference Room A,” “Tennis Court #1”)
- Capacity: Maximum number of people the resource accommodates
- Timezone: The timezone where the resource is located
- Linked Resources: (Optional) Other resources that can be combined to handle larger groups
- Description: Information visible to customers when booking (features, amenities, instructions)
- Click Save
Creating Appointment Types
Appointment types define the different kinds of bookings you offer, each with its own duration, availability, and rules.Basic Configuration
To create an appointment type:- Navigate to Appointments dashboard
- Click New
- Configure the appointment type:
- Available Now: Bookings open immediately. Use “Up to X days into the future” to limit how far ahead customers can schedule (e.g., 14 days max).
- Within a Date Range: Limit bookings to specific start and end dates (useful for seasonal services or event-based scheduling).
Availability Configuration
Availability On: Choose what customers are booking: Users: Book time with specific people (salespeople, consultants, interviewers, coaches). Resources: Book physical or virtual assets (rooms, equipment, stations). Users selection: If “Users” is selected, choose which employees are available for this appointment type from the dropdown. Resources selection: If “Resources” is selected, choose which resources can be booked. Enable Manage Capacities to limit participants based on the selected resource’s capacity. Assignment Method: Control how customers select users or resources:- Pick User/Resource then Time: Customer chooses who/what they want first, then sees available time slots for that selection
- Select Time then User/Resource: Customer chooses a preferred time, then sees which users/resources are available
- Select Time then auto-assign: (Resources only) Customer picks a time, and the system automatically assigns an available resource
- Pick first: When customers have strong preferences for specific salespeople or rooms
- Time first: When appointment time matters more than the specific resource
- Auto-assign: For identical resources where customer doesn’t care which one they get
Schedule Tab
Define when this appointment type is available for booking. To set availability:- Open the Schedule tab
- Click Add a Line
- Configure the time slot:
- Every: Day of the week
- From: Start time
- To: End time
- Repeat to add more availability windows
- Add one slot: Monday, 9:00 AM to 12:00 PM
- Add another slot: Monday, 1:00 PM to 5:00 PM
Options Tab
Customize how appointments display and behave. Front-End Display: Choose whether to Show Pictures of users or resources on the booking page, or display no images for a text-only interface. Timezone and Location:- Resource appointments: Auto-fill based on resource configuration
- User appointments: Default to online meeting with auto-generated videoconference link. Change to physical location if meetings occur in person.
Requirement: CRM module must be installedAutomatically create CRM opportunities for each booked appointment. Useful for tracking sales pipeline from appointment bookings. Reminders: Select one or more reminder notifications to send to customers before appointments (e.g., “1 hour before,” “1 day before”). Choose communication methods (email, SMS, etc.). Allow Guests: Enable to let customers invite additional attendees when booking. 💡 Sales Workflow: Enable “Create Opportunities” for sales-focused appointments. Each booking generates a CRM opportunity assigned to the salesperson, ensuring no lead is lost.
Questions Tab
Collect information from customers during the booking process. To add questions:- Open the Questions tab
- Click Add a Line
- Configure the question:
- Question: The text customers see
- Answer Type: Text, multiple choice, dropdown, date, etc.
- Mandatory Answer: Check to require an answer before booking is allowed
- Click Save & Close or Save & New to add more
- “What products are you interested in?”
- “How many employees will use the software?”
- “What’s your implementation timeline?”
- “Briefly describe your legal issue”
- “Have you consulted a lawyer before?”
- “Preferred consultation method: in-person or video call?”
- “Number of attendees”
- “Dietary restrictions”
- “Special accommodations needed?”
Messages Tab
Provide instructions and information to customers before and after booking. Introduction Message: Displayed on the booking page before customers select a time. Use this for:- Welcome message
- What to expect in the appointment
- Meeting agenda or topics covered
- Who they’ll be meeting with
- Preparation instructions
- What to bring
- How to access the meeting (building instructions, parking details)
- Cancellation policy
- Thank you message
Publishing Appointments
Make appointment types available for customers to book. To publish:- Open the appointment type
- Click the Go to Website smart button
- Toggle the Unpublished switch to Published
- In email signatures
- On business cards
- In marketing materials
- In support responses
- On social media
CRM Integration
Automatically generate sales opportunities from booked appointments.Requirement: CRM module must be installed
Enabling Opportunity Creation
To link appointments to CRM:- Create or edit an appointment type
- Open the Options tab
- Enable Create Opportunities
- Save the appointment type
How It Works
When a customer books an appointment:- A new opportunity is created in CRM
- Customer contact information populates the opportunity
- Answers to appointment questions appear in Internal Notes
- The scheduled appointment links in the activity feed
- Salesperson assignment:
- User-based appointments: The selected user becomes the salesperson
- Resource-based appointments: The user who created the appointment type becomes the salesperson
Viewing Generated Opportunities
To see opportunities from appointments:- Navigate to CRM dashboard
- Remove any default filters
- Browse or search for opportunities
- Click an opportunity to open it
- Contact information from booking form
- Question answers in Internal Notes tab
- Linked appointment in activity feed
Best Practices
Create Specific Appointment Types
Don’t use one generic appointment type for all purposes. Create targeted types for different scenarios (demos, consultations, support calls, interviews).Set Realistic Pre-Booking Times
Allow enough lead time for preparation. Sales demos might need 4 hours notice, while simple office hours could allow 30 minutes.Use Questions Strategically
Don’t overwhelm customers with too many questions. Limit to 3-5 essential questions that genuinely help you prepare.Provide Clear Introduction Messages
Set expectations about what the appointment covers, how long it lasts, and what customers should prepare.Configure Appropriate Reminder Times
Send reminders far enough in advance for customers to adjust schedules (24 hours) plus a last-minute reminder (1 hour).Enable Manual Confirmation for High-Touch Services
For expensive or complex services, require manual approval to ensure appointments align with capacity and expertise.Link to CRM for Sales Appointments
Always enable “Create Opportunities” for sales-focused bookings. Never lose a lead from an appointment request.Adjust Scheduling Windows Seasonally
Update “Within a date range” settings for seasonal services or event-based offerings.Test the Booking Experience
Walk through the customer booking flow yourself. Ensure questions make sense, messages are clear, and confirmation emails are professional.Monitor Resource Utilization
Review resource booking patterns. If certain resources are always booked while others sit empty, adjust pricing, marketing, or capacity.Related Documentation
- Calendar - Manage appointments in calendar view
- CRM - Track opportunities from appointments
- Website - Publish appointment booking pages
- Sales - Sell paid appointment services
Need Help?
Ask Your Knowlix:- “Create an appointment type for 30-minute product demos”
- “Show me all appointments scheduled for tomorrow”
- “Add a question to the Sales Consultation appointment asking about budget”
- “Publish the Legal Consultation appointment type”
- “Which meeting room has the most bookings this week?”
