ChatPlug: WhatsApp + Altegio Automation
24/7 booking in Altegio via WhatsApp, with zero scheduling conflicts and full multilingual support.
The Problem (The Gap)
Salons and barbershops lose revenue every day by not replying to WhatsApp instantly. Keeping staff available 24/7 is unrealistic, and generic chatbots don’t connect to the real calendar — causing double-bookings and frustration.
The Engineering (The Tech)
We built ChatPlug not as a “chatbot”, but as a real-time synchronization layer between WhatsApp and Altegio, with critical-action validation, multilingual support, and strict tenant isolation with enterprise-grade security.
We turned scheduling into a smooth self-service flow: the client picks a slot, the bot confirms it in Altegio and notifies the team — using the business’ existing number, with no extra SIMs.
What it does
- Replies on WhatsApp automatically, 24/7
- Books, confirms, cancels, and reschedules directly in Altegio
- Detects language and replies in the client’s language
- Syncs services, staff, availability, and pricing
- Hands off to a human when needed
- Dashboard for message volume and performance
- Unlimited messages — no caps
How it works
- Client sends a WhatsApp message
- ChatPlug detects intent (book/reschedule/cancel/question)
- Fetches real-time availability from Altegio
- Client picks → ChatPlug confirms in Altegio → team is notified
- If out of scope, seamless handoff to a human
Pillars
Deep Integration (Altegio)
Real-time read/write: services, pricing, staff, and availability come from Altegio, and appointments are confirmed/canceled directly in the CRM.
- Real availability (no double-booking)
- Catalog sync (services/pricing/staff)
- Critical actions validated
Automatic multilingual support
AI detects the client’s language and replies natively — ideal for tourist-heavy locations and international audiences.
- PT/EN/ES/FR/RU (easy to extend)
- Business tone and context
Enterprise security
Credentials and data protected with modern encryption and strict tenant isolation.
- AES-GCM for credentials
- Row-Level Security (RLS) per tenant
- Monitoring and auditing
Security & compliance
- Credentials encrypted with AES-GCM
- RLS ensures each business can only see its own data
- Critical actions are verified and monitored
- Auditing and observability for traceability