Channel Settings
Configure WhatsApp, Email, and Calendar integrations
📡 Channel Integration Status
💬
○ Not ConfiguredWhatsApp
Provider: meta
📧
○ Not ConfiguredEmail
Provider: resend
📅
○ Not ConfiguredCalendar
Provider: google
🛡️ Compliance Mode● strict
🛡️ Communication Compliance Guardrails
Compliance Mode● strict
Consent Required● Yes — blocks without consent
Opt-Out Check● Yes — blocks opted-out contacts
Quiet Hours● 20:00 – 09:00
All outbound messages (WhatsApp, email, SMS) pass through the compliance engine before sending. Messages are blocked if consent is not granted, contact has opted out, or quiet hours are active. No message is ever sent without passing all compliance checks.
🔧 Configuration Steps
WhatsApp
Set WHATSAPP_ACCESS_TOKEN, WHATSAPP_PHONE_NUMBER_ID, WHATSAPP_VERIFY_TOKEN in .env.local
Email
Set EMAIL_PROVIDER (resend or sendgrid), RESEND_API_KEY or SENDGRID_API_KEY, EMAIL_FROM_ADDRESS in .env.local
Calendar
Set GOOGLE_CALENDAR_CLIENT_ID, GOOGLE_CALENDAR_CLIENT_SECRET, GOOGLE_CALENDAR_REDIRECT_URI in .env.local