SMS Messaging Documentation

BookitTechnologies.com - Campaign Compliance Information

TCPA Compliant Carrier Approved Consent Tracking Opt-in Required

Campaign Overview

Campaign Type Appointment Confirmations & Reminders
Business Type Service-based businesses powered by BookitTechnologies.com (auto repair, healthcare, etc.)
Message Frequency 1-2 messages per appointment (confirmation + optional reminder)
Opt-out Method Reply STOP to any message
Consent Storage PostgreSQL database with audit trail

Customer Consent Methods

Method 1: Web Form Consent (Primary)

Method 2: AI Phone Consent (Secondary)

Consent Storage & Verification

Database Schema

CREATE TABLE appointments ( id SERIAL PRIMARY KEY, customer_phone VARCHAR(20), sms_consent BOOLEAN DEFAULT false, consent_timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP, consent_method VARCHAR(50), -- 'web_form' or 'phone_ai' ... );

Consent Verification Logic

// Only send SMS if explicit consent given if (appointment.sms_consent) { await twilioClient.messages.create({ body: confirmationMessage, from: businessPhone, to: customerPhone }); console.log('✅ SMS sent - consent verified'); } else { console.log('❌ SMS skipped - no consent'); }

Message Templates

Appointment Confirmation

✅ APPOINTMENT CONFIRMED Demo Auto Repair 📅 Tomorrow at 2:00 PM 🔧 Oil Change Service 📍 123 Main St 📞 Call (555) 123-4567 with questions Reply STOP to opt out or HELP for support.

Appointment Reminder

⏰ REMINDER: Appointment Tomorrow Demo Auto Repair 📅 Thu Dec 21 at 2:00 PM 🔧 Oil Change Service 📞 Call (555) 123-4567 with questions Reply STOP to opt out.

Appointment with Link

✅ APPOINTMENT CONFIRMED Demo Auto Repair 📅 Tomorrow at 2:00 PM Visit https://bookittechnologies.com/appointment/12345 to view details Reply STOP to opt out.

Compliance Features

Technical Verification

Live Demo: Publicly accessible booking form with consent mechanism

Source Code: Available for review upon request

Database Schema: SMS consent column implementation documented

Implementation Summary

Metric Value
Default Consent Setting FALSE (Opt-in Required)
Consent Methods Web Form + AI Phone
Audit Trail ✅ Full tracking enabled
Opt-out Support ✅ STOP keyword implemented

Contact Information

Campaign Owner: BookitTechnologies.com

Contact Email: founder@bookittechnologies.com

Business Purpose: Appointment confirmations for service businesses

Technical Support: Available for campaign verification questions