Getting Started
Integrations
Connect OnePath to your website, your analytics, and your own systems.
Pick a starting point below. Every page opens with a copy-paste snippet.
Web Widgets
One loader script adds the booking scheduler and the text-me-back chat form to your site. Start here.
Add the widgets to your site
Where to paste the tag in WordPress, Webflow, Squarespace, Wix, Google Tag Manager, and hand-coded sites, and how to check it works.
What your visitors see
The three-step booking flow, screen by screen, and the OnePath setting behind each part.
Booking by AI agents
AI assistants in the visitor's browser (Chrome WebMCP) can book through the same loader, with no form and no extra script.
Events
Booking and lead events for analytics, Tag Manager, and post-booking redirects.
Webhook events
Get a JSON POST when an appointment changes, a call needs attention, or a conversation is handed to your team.
Reporting API
Pull each account's monthly totals, leads, appointments, booking rate, revenue, into your own reports.
Legacy Web Scheduler embed
Still loading onepath-embed.js? Switch to the Web Widgets loader in one edit.
I want to…
| I want to… | Go here |
|---|---|
| Add a "Book online" button to my site | Web Widgets |
| Paste the tag into my site builder | Add the widgets to your site |
| Attach a package or pre-select a service on a button | Buttons, links & context |
| Open the scheduler from my own form | Open the scheduler from a form submit |
| Add the "text me back" chat form | Chat widget |
| Let AI assistants book for visitors | Booking by AI agents |
| Track bookings in GA4 or Tag Manager | Events |
| Push appointments into my CRM | Webhook events |
| Report on several accounts at once | Reporting API |
| The button does nothing | Troubleshooting |