Scheduling, payments, invoicing, AI-powered SMS booking, and financial analytics — all in one platform built for service professionals.
Explore FeaturesPowered by
A complete toolkit so you can focus on your craft, not paperwork.
Manage appointments, staff calendars, and client bookings. Clients can book online around the clock.
Customers text your business number and an AI assistant handles scheduling, rescheduling, and cancellations.
Accept payments in-person or online. Send professional invoices and track every dollar in real time.
Revenue tracking, expense management, automated sales tax, and visual money-flow analytics.
Complete client profiles with appointment history, payments, notes, and communication logs.
Bank-level encryption, two-factor auth, TCPA-compliant messaging, and PCI-secure processing.
Give your customers a dedicated phone number. Our AI handles the rest.
Business owners sign up through the ToolBelt app and receive a dedicated phone number for their business.
The business owner shares their number with clients via their website, business cards, social media, or in-person.
Consumers opt in to receive SMS through one of three documented, auditable flows:
(1) Online booking: The consumer checks an explicit, required consent box on the business’s public booking page (unchecked by default).
(2) Staff-collected: The business obtains verbal or written consent in person or by phone and toggles “Client Consented to SMS Reminders” in the ToolBelt app, attesting under the Terms of Service that consent was given.
(3) SMS double opt-in: When a consumer texts a business number for the first time, the AI assistant sends a confirmation prompt (“Reply YES to confirm”). The AI does not begin scheduling until the consumer replies YES. The literal inbound YES message is retained as proof of consent.
No SMS is sent without one of these three documented opt-in records.
Once consent is confirmed, the AI assistant’s first scheduling message identifies it as an AI: “Hi! I’m an AI booking assistant for [Business Name]. Reply STOP to opt out. Msg&data rates may apply.”
Opt-In: Consumers opt in through one of three documented flows: an explicit checkbox on the business’s public booking page, a staff-collected verbal/written consent recorded in-app, or an SMS double opt-in where the consumer must reply YES to a confirmation prompt before any scheduling messages are sent. Consent is not a condition of purchase.
Opt-Out: Reply STOP, UNSUBSCRIBE, CANCEL, END, or QUIT at any time to stop receiving messages. You will receive a single confirmation and no further messages will be sent.
Help: Reply HELP for assistance or contact davidperez@tools-belt.com.
Standard message and data rates may apply. Message frequency varies based on appointment activity (typically 1–3 messages per appointment). This is a recurring messaging program.
Data handling: Consumer mobile numbers and message content are never sold, shared, leased, or rented to third parties, affiliates, or lead generators for marketing purposes. They are used solely to facilitate appointment scheduling for the business that collected the consent.
Full SMS terms: Terms & Conditions (Section 4) · Privacy Policy (Section 4)
Your data and your customers' data are protected at every layer.
TLS 1.2+ in transit, AES-256 at rest
SMS, authenticator app, and passkey support
Full opt-in, opt-out, and STOP/HELP handling
Powered by Stripe with card data never touching our servers
Twilio signature validation on every inbound message
iOS app verifies server identity against known certificates
Questions, partnerships, or support — we’d love to hear from you.