Automate customer
conversations at scale
MessageFlow is a multi-channel messaging platform that lets your team design conversational campaigns, run broadcasts, manage a shared inbox, and automate follow-ups — all without writing code.
Multi-Channel
Meet your customers where they are
One platform, multiple channels. The same flows and automation rules work across all of them.
Full Meta Cloud API integration. Send text, buttons, lists, and approved templates. HMAC-verified inbound webhooks.
Telegram
Telegram Bot API integration. Inline keyboards, callback queries, per-org bot tokens with webhook secret verification.
SMS
Africa's Talking integration (ZA-first). Transactional SMS with the same flow engine and automation rules.
Features
Everything you need in one platform
Visual Flow Designer
Drag-and-drop canvas with 13 step types: send messages, collect input, branch on conditions, call webhooks, hand off to agents, and more.
Contact CRM
Manage contacts with tags, notes, and custom fields. Bulk CSV import with upsert by phone. Link contacts to conversations and deals.
Shared Inbox
Unified conversation view across channels. Assign to agents, track open/pending/closed status, reply inline, and mark as read.
Broadcasts
Send template messages to filtered contact lists. Schedule campaigns, personalise with variables, and track delivery through a live funnel.
Automations
Trigger workflows on new messages, keywords, tag changes, or conversation events. Add delays, update contacts, send webhooks, and more.
Analytics & Pipeline
Time-series charts for message volume and session completion. Broadcast delivery funnels. Kanban deal pipeline linked to contacts.
Built for teams
Multi-tenant. Role-controlled. Fully isolated.
Each organisation gets its own workspace with isolated data, per-channel credentials, and a four-level role system — Owner, Admin, Agent, and Viewer. Invite team members by email link, set their role, and revoke access at any time.
- Isolated organisations — no data bleed between tenants
- Per-org WhatsApp + Telegram credentials in settings
- Token-based team invitations with 7-day expiry
- HMAC-SHA256 webhook signature verification
- Queue-driven processing via Redis + Laravel Horizon
Ready to get started?
Log in to the admin panel and run your first campaign in minutes.