Important: This is an add-on plugin for AgentLabs. You must purchase and install the main AgentLabs application for this plugin to work.
Buy AgentLabs (Main Required Item)

Messaging Plugin for AgentLabs — Email & WhatsApp Integration

Introduction

The Messaging Plugin extends AgentLabs with powerful email and WhatsApp messaging capabilities, enabling your AI voice agents to send emails and WhatsApp messages automatically during or after calls. Whether it’s sending appointment confirmations, follow-up emails, or WhatsApp template messages — your agents handle it all hands-free.

With support for both Meta WhatsApp Business API (Official Cloud API) and WhatsWay as WhatsApp providers, plus a built-in drag-and-drop email editor and a full WhatsApp conversations inbox, this plugin transforms AgentLabs from a calling platform into a complete multi-channel communication hub.

Version: 1.0.0
Compatibility: AgentLabs Latest version, Node.js 18+

Key Features

Email Messaging

  • Professional drag-and-drop HTML email editor powered by Unlayer
  • Template library with create, edit, duplicate, and delete
  • Dynamic variable injection (e.g., {{name}}, {{appointmentDate}}, {{time}})
  • Send test emails to verify templates before going live
  • Auto-draft saving to prevent data loss
  • Self-contained SMTP transport compatible with Gmail, SendGrid, Mailgun, Amazon SES, and other SMTP providers
  • AI agents trigger emails automatically via ElevenLabs webhook tools

WhatsApp Messaging — Meta WhatsApp Business API (Official)

  • Full Meta Cloud API integration for reliable enterprise-grade messaging
  • Meta Embedded Signup for quick “Connect with Facebook” onboarding
  • Coexistence mode allows you to keep using WhatsApp on your phone
  • Send WhatsApp template messages with dynamic parameter mapping
  • Channel health monitoring including Quality Rating, Messaging Limit Tier, Throughput, and Verification Status
  • Automatic phone number registration and WABA subscription management

WhatsApp Messaging — WhatsWay (Alternative Provider)

  • Secondary WhatsApp gateway for additional flexibility
  • Simple API key configuration
  • Template message support with variable substitution

WhatsApp Conversations Inbox

  • Real-time chat interface for inbound and outbound WhatsApp conversations
  • Support for images, videos, audio, documents, stickers, and location messages
  • Interactive messaging with Quick Reply buttons
  • 24-hour messaging window tracking with visual countdown
  • Message delivery status indicators (Sent, Delivered, Read, Failed)
  • Automatic contact creation with avatar generation
  • Accessible directly from the sidebar at /app/conversations

AI Agent Integration

  • AI agents can send emails and WhatsApp messages automatically during or after calls
  • Webhook tools for ElevenLabs: /send-email and /send-whatsapp
  • Smart contact resolution that automatically pulls caller information from call records
  • Dynamic variable mapping from AI-extracted data to templates

Inbound Webhook Processing

  • Meta Cloud API webhook receiver for incoming WhatsApp messages
  • Processes text, media, location, reactions, and button replies
  • Automatic message status updates (delivery receipts)
  • Hub verification endpoint for easy Meta webhook setup

Admin Dashboard

  • Global messaging overview including total messages, emails sent, WhatsApp sent, and success rate
  • WhatsApp provider mode control: Both, WhatsWay Only, Meta Only, or Disabled
  • Meta App configuration management (App ID, App Secret, Config ID)
  • Embedded Signup toggle and Coexistence mode controls
  • Webhook URL and Verify Token management
  • System-wide messaging logs searchable by channel and status

Messaging Logs & Analytics

  • Centralized audit trail of all messaging activity
  • Filter logs by channel (Email / WhatsApp) and delivery status
  • Per-user and admin-level views
  • Detailed error reporting for failed messages

How It Works

  1. Install — Upload the plugin ZIP from Admin Panel > Plugins
  2. Configure Email — Enter your SMTP credentials or configure via Admin > Communications
  3. Configure WhatsApp — Choose your provider and connect via Meta Embedded Signup or WhatsWay API keys
  4. Create Templates — Design email templates and configure WhatsApp message templates
  5. Enable it for agent via Flow

Requirements

  • AgentLabs platform (v1.0.0 or higher)
  • Node.js 18+
  • PostgreSQL database (provided by AgentLabs)
  • SMTP server credentials for email features
  • Meta WhatsApp Business Account for Meta WABA features or WhatsWay account
Notice: This application uses third-party services such as OpenAI, ElevenLabs, Twilio, and Plivo. Buyers must provide their own API keys, and any usage fees from these providers are the buyer’s responsibility.

codecanyon-62313741-messaging-addon-agentlabs-ai-voice-calling-agents-lead-intelligence-saas-platform.zip

You May Also Like