OnBooq Features Guide
Learn how to use the core features of the Enquiry Assistant to turn website visitors into booked customers.
Overview
OnBooq's Enquiry Assistant helps you capture leads around the clock by answering common questions, collecting visitor details, and prompting bookings directly on your website. You configure features like instant responses, custom forms, and notifications to match your business needs.
Use this guide to set up each core feature. Start with basic question answering and progress to advanced customizations.
Review your Quickstart before enabling features to ensure proper widget installation.
Key Features
Discover the main capabilities that convert visitors into customers.
Instant Answers
Respond to FAQs automatically without manual intervention.
Custom Forms
Gather essential lead details upfront.
Booking Prompts
Guide visitors to schedule services seamlessly.
Setting Up Instant Question Answering
Enable automatic responses to common queries so visitors get help immediately.
Configuration Steps
Access Dashboard
Log in to your OnBooq dashboard at https://dashboard.example.com.
Navigate to Enquiry Assistant > Responses.
Add Questions
Create Q&A pairs.
{
"question": "What are your hours?",
"answer": "We operate Monday-Friday, 9AM-5PM. Book now for same-day service!"
}
Enable Feature
Toggle Instant Answers on and save changes.
Test on your site to verify responses trigger correctly.
Responses support markdown for formatting. Use {variable} placeholders for dynamic data like visitor name.
Customizing Enquiry Capture Forms
Tailor forms to collect specific details relevant to your business, such as service type or urgency.
Start with essential fields.
{
"fields": [
{"name": "name", "label": "Full Name", "required": true},
{"name": "email", "label": "Email", "required": true},
{"name": "phone", "label": "Phone", "required": false}
]
}
Add conditional fields.
{
"fields": [
{"name": "service", "label": "Service Needed", "type": "select", "options": ["Plumbing", "Electrical", "HVAC"]},
{"name": "urgency", "label": "Urgency", "type": "radio", "options": ["Emergency", "Standard"]}
]
}
Upload your config via the dashboard or embed directly in the widget script.
Implementing Booking Prompts and Notifications
Prompt visitors to book after initial interactions and receive instant alerts.
Prompt Setup
Use these steps to add booking calls-to-action.
Configure Prompts
In dashboard, go to Prompts > Booking.
Set trigger conditions like "after 2 messages".
Integrate Calendar
Connect your calendar provider.
// Google Calendar API
const calendarId = 'your-calendar@group.calendar.google.com';
fetch(`https://api.example.com/integrations/google`, {
method: 'POST',
body: JSON.stringify({ calendarId })
});
// Calendly Embed
const calendlyUrl = 'https://calendly.com/your-account/30min';
window.Calendly.initInlineWidget({ url: calendlyUrl });
Set Notifications
Enable email/SMS alerts to https://api.example.com/notifications.
Test by simulating an enquiry.
Tailoring Responses for Your Business
Customize messaging to align with your brand voice.
Choose from templates or create custom ones.
| Industry | Template Example |
|---|---|
| Plumbing | "Need a plumber fast? Describe the issue." |
| Electrical | "Electrical emergency? Share details now." |
| HVAC | "AC not cooling? Let's fix it today." |
Best Practices
- Test features in staging before live deployment.
- Monitor analytics in the dashboard for conversion rates.
- Update Q&A weekly based on common enquiries.
Ready to go further? Check the Authentication page for secure integrations.
Last updated today