Bookme Documentation

An intuitive scheduling tool.

Bookme by Botsplash empowers agents and customers to seamlessly schedule appointments at mutually convenient times. With simple setup and smart customization options, Bookme streamlines scheduling, improves efficiency, and opens doors for new conversations, whether you’re nurturing a warm lead or capturing interest at the top of the funnel.

Team Bookme Appointments

Create a shared calendar for a team of agents, allowing prospects to schedule appointments even before a specific agent is assigned.

  • Perfect for top-of-funnel engagement where a lead hasn’t yet been matched with an agent
  • Ensures no opportunity is missed by routing leads to the next available team member
  • Ideal for call centers or teams using lead rotation or shared queues
  • Centralizes scheduling, reducing the need for back-and-forth communication

Features:

  • Custom Action Buttons
  • Direct Chat Integration
  • Smart Availability & Meeting Types
  • Social Media Linking

Integration Options

Choose the integration method that best fits your needs:

Best for: Email links, social sharing, quick access

Pros:

  • βœ… Zero setup required
  • βœ… Works immediately
  • βœ… Perfect for emails and messaging
  • βœ… Mobile-optimized
  • βœ… Sharable links
  • βœ… Great for QR codes

Cons:

  • ❌ No event callbacks
  • ❌ Limited customization
  • ❌ No programmatic control

Use when:

  • Adding booking links to email signatures
  • Sharing on social media
  • Including in newsletters or campaigns
  • Creating QR codes for print materials
  • Quick testing or development
  • Simple β€œbook now” buttons

Example URL:

https://bookme.botsplash.com/your-account/agent-name

πŸ–ΌοΈ Iframe Integration - For Website Embedding

Best for: Embedding on websites without JavaScript

Pros:

  • βœ… Simple HTML integration
  • βœ… Works on any website
  • βœ… Responsive design support
  • βœ… Custom styling with CSS
  • βœ… No JavaScript required

Cons:

  • ❌ Fixed height management
  • ❌ No event handling
  • ❌ Limited dynamic control
  • ❌ Manual URL parameter management

Use when:

  • Embedding in existing websites
  • Content management systems (WordPress, etc.)
  • Static sites without JavaScript
  • Simple β€œcontact us” pages
  • Landing pages
  • When you need basic responsive embedding

Example:

<iframe
  src="https://bookme.botsplash.com/account/agent"
  width="100%"
  height="600px"
  frameborder="0">
</iframe>

πŸš€ Widget SDK - For Advanced Applications

Best for: Custom applications with dynamic requirements

Pros:

  • βœ… Full programmatic control
  • βœ… Event callbacks and analytics
  • βœ… Dynamic height adjustment
  • βœ… Custom CSS injection
  • βœ… Container switching
  • βœ… Real-time updates
  • βœ… Navigation tracking

Cons:

  • ❌ Requires JavaScript knowledge
  • ❌ More complex setup
  • ❌ Additional API learning

Use when:

  • Building custom booking flows
  • Need event callbacks for analytics
  • Integrating with existing applications
  • Requiring dynamic updates
  • Custom styling within iframe content
  • Multi-step booking processes
  • CRM or system integrations

Example:

window.$bookme.load('container', {
  account: 'your-account',
  agent: 'agent-name'
});

Decision Matrix

Requirement Direct Access Iframe Widget SDK
Email/SMS sharing βœ… Perfect ❌ No ❌ No
Website embedding ❌ No βœ… Good βœ… Best
Event tracking ❌ No ❌ No βœ… Yes
Custom styling ❌ Limited ⚠️ External βœ… Full
Mobile responsive βœ… Built-in ⚠️ Manual βœ… Auto
Setup complexity βœ… None ⚠️ Basic ❌ Advanced
Dynamic updates ❌ No ❌ Manual βœ… Yes
Analytics integration ❌ No ❌ Limited βœ… Full

Quick Start Guide

https://bookme.botsplash.com/your-account/your-agent

2. Want to Embed on Website? β†’ Iframe Integration

<iframe src="https://bookme.botsplash.com/your-account/your-agent"
        width="100%" height="600px" frameborder="0"></iframe>

3. Need Full Control? β†’ Widget SDK

<script src="https://bookme.botsplash.com/widget.js"></script>
<script>
  window.$bookme.load('container', {
    account: 'your-account',
    agent: 'your-agent'
  });
</script>

Common Use Cases by Industry

Financial Services

  • Mortgage Brokers: Use Direct Access for email campaigns, Widget SDK for loan calculators
  • Insurance Agents: Use Direct Access for renewal reminders, Iframe for quote pages
  • Financial Advisors: Use Widget SDK for client portals, Direct Access for social media

Real Estate

  • Individual Agents: Use Direct Access for email signatures and social profiles
  • Agencies: Use Widget SDK for property listing pages with custom styling
  • Property Management: Use Iframe integration for tenant service requests

Professional Services

  • Consultants: Use Direct Access for networking and referrals
  • Legal Services: Use Iframe for consultation pages
  • Healthcare: Use Widget SDK for patient portals with custom workflows

Sales & Marketing

  • Lead Generation: Use Direct Access in email campaigns
  • Website Integration: Use Iframe for contact pages
  • Custom Applications: Use Widget SDK for CRM integration

Support

For questions about integration choices or implementation:

  • Review the decision matrix above
  • Check the specific documentation for your chosen method
  • Email support@botsplash.com for guidance

Choose your integration method above to get started with Bookme scheduling.


Table of contents


Copyright © 2025, Rohi LLC. All Rights Reserved.