One embed. Five verticals. Booked jobs in the calendar.
Drop a single line of JavaScript on your client's site. The widget switches its intake form by vertical, qualifies every lead against a vertical-tuned prompt, drops a confirmed appointment into Google Calendar, and writes the row into your honeybell@gethoneybell.com inbox.
Live preview — every picker card is the actual widget.
Embed snippet
Paste near the bottom of the host page. Two lines.
<script src="https://honeybell.polsia.app/widget/widget.js" data-vertical="plumber" defer ></script> <div data-honeybell-widget data-vertical="plumber"></div>
Embed on your own site — one script tag, attribution baked in.
The widget above is the in-app live preview. This one is the operator-facing bundle: one line of HTML on a customer's website. Submissions land in your inbox tagged source='embed' with the operator's UserBusiness.id attached. The inbox route renders both surfaces under the same vertical-scoping today — see the single-tenant caveat on Lead inbox.
- 01
Get your businessId
Your UserBusiness.id is the attribution tag pasted into data-business. A dedicated /dashboard/embed settings panel ships next — for now copy it from the inbox config or ask your onboarding lead.
- 02
Paste near the bottom of the host page
The single line of HTML below goes once on any page where you want a booker. The script fetches GET /api/embed/config/<id> on mount and self-themes from your branding.
- 03
Submissions roll into Lead inbox
POSTs hit /api/embed/submit, store under source='embed' and qualify against the same vertical rule set as the in-app widget. You see them under the new Website embed chip.
Customer-site snippet
One line of HTML on the operator's site. Swap in your data-business.
<script src="https://honeybell.polsia.app/widget/widget.js" data-business="TODO_PASTE_YOUR_USER_BUSINESS_ID" defer ></script> <div data-honeybell-embed></div>
The placeholder TODO_PASTE_YOUR_USER_BUSINESS_ID becomes your UserBusiness.id once the /dashboard/embed settings panel ships.
Dental
Routine, urgent, or new patient.
Salon
Service, stylist, time window.
Plumber
Service, urgency, ZIP.
HVAC
Symptom, urgency, system age.
Legal
Case type, attorney, deadline.