Starter
Stop losing messages, stop sharing logins.
$47/mo
billed annually
- Up to 3 agent seats
- 8 base channels, uncapped
- 1,000 outbound messages / mo
- 500 AI credits / mo
Your customers are people who move between apps. FluxDM joins every conversation, contact and payment into one record automatically.
Free 7-day trial · No credit cardConnect a channel in 2 minutes
A shared email inbox with a chat widget bolted on can't tell you the person who just WhatsApped is the one who DM'd your Instagram on Tuesday. So you answer the same customer three times, in three tones, and somebody has your Instagram password on their phone.
Nine of them, in one list, with the channel on every message. Not email plus a widget.
Matched automatically on a verified phone or email. Suggested, with the reason, when we're not sure.
Replies default to where they last messaged from. Quote an older message and it goes back on that one.
Give someone WhatsApp and not Instagram. In the base tier, not sold to you as an upgrade.
Everything runs on one customer record, so the same person is one thread whether they're a brand-new lead or a five-time buyer. Around that record FluxDM does four jobs, and each one feeds the next.
Reply on the right channel, quote to route, never lose a DM. Every conversation records what it was worth: won, lost, and the amount.
An AI answers routine questions from your own knowledge, hands anything sensitive to a human, and routes “talk to a person” to someone actually on shift.
The AI follows up when a conversation goes quiet. See which later human-recorded Won outcomes have an attributed follow-up. Campaigns reach the customers you already have, on the channel they actually use.
Send an invoice or a pay link right in the chat, through the processor you already use. Payment status stays separate from a human-recorded Won outcome.
Meta, Telegram, TikTok, X and your Twilio number connect over OAuth or a token you paste once. If a business has several Facebook Pages you pick which one. Email needs a verified sending domain and we show you the exact DNS rows to add.
A channel is only marked connected when it can both receive and send. If it breaks later, the card says so and tells you which one and why, rather than going quiet.
No middleware, no BSP reseller in the path. You keep the accounts. We pass Meta's message costs through at cost with nothing added.
A WhatsApp, Instagram, Messenger, Telegram, TikTok, X, email, SMS or web chat message reaches an open thread while you're looking at it, raises the unread badge, and updates the row in the list. No refresh.
Every webhook is accepted first and processed on a queue, so a slow provider or a bad payload doesn't lose a customer's message. Duplicates are collapsed by the provider's own message id.
A verified phone number or email that matches means one customer, joined without asking you. Their WhatsApp, Instagram and email history sits in one thread in the order it happened.
Everything short of certain is a ranked suggestion that names why it thinks so, and you accept or dismiss it. Dismissed stays dismissed. A suggestion never surfaces a customer or a channel that agent isn't cleared to see.
Type and send. It leaves on whatever they last messaged you from, resolved on the server, never guessed by the browser.
Quote an older message and the reply routes back on that message's platform, overriding the default. The composer shows you the switch before you send.
Outside the window we stop the send and say so before you type. Pick one of your approved WhatsApp templates to reopen the conversation, or fall back to email or SMS.
Because the customer is the record, permissions can't work by hiding a whole inbox. A WhatsApp-only agent opens the same customer and sees the WhatsApp messages, with the rest not there at all. Nobody else in this category does this, because nobody else has one thread to filter.
The same rule holds in the conversation list, previews, unread counts, search, live sockets, phone notifications, assignment, the customers desk, the analytics dashboard, the CSV export, and both mobile apps.
A verified phone or email that matches means one customer, merged without asking you, with every channel in one thread in the order it happened. Everything short of certain becomes a suggestion that names its reason, for you to accept.
Autonomous where it's safe, a hard-coded fence where it isn't. It answers from what you gave it, chases a lead that went quiet, and hands anything about money or a person straight to a human, in our code, before the model, every time.
Presence, shifts and per-channel access decide who gets the chat, the next available agent, cleared for that channel, least busy first. The bot only offers a human when there's one to hand to.
Not cold blasting, the opposite. Design an email in the builder, send it to a segment of your own customers or an audience you upload, and reach people on WhatsApp and SMS too. Every send runs through consent, suppression and a one-click unsubscribe, from a sending domain that's kept separate from your day-to-day replies.
Segment the customers already on your record, or upload a list you have permission to email. An uploaded list is never quietly merged into a customer.
A real HTML builder for email, and native WhatsApp and SMS campaign types for the channels your customers actually open.
Consent checked, suppression honoured before every send, one-click unsubscribe built in, and a marketing domain kept apart from transactional mail so a campaign can never dent your replies.
Drop a pay link or an invoice straight into the thread, through the processor you already run: Stripe, PayPal, Square and more. The customer pays on their own secure page; we never touch the card. Payment status stays separate from a human-recorded Won outcome.
Your CRM, your calendar, your task board, your books and your payment processor. FluxDM sits in the middle of the stack you already run. You keep your accounts; nothing gets ripped out.
One flat price per workspace, seats included. Choose the plan that fits your team, with the same prices shown on our pricing page.
7-day free trial · no credit card required
Stop losing messages, stop sharing logins.
$47/mo
billed annually
Run an operation with room to grow.
$167/mo
billed annually
Built for a larger team.
from $423/mo
billed annually
Need more volume? Compare outbound messages, AI credits and extra seats on the pricing page.
Your workspace price covers the included seats. Choose monthly or annual billing before you start.
Yes. You connect the accounts you already own over Meta's own sign-in. We don't resell you a number, we don't sit between you and Meta as a reseller, and if you leave, the accounts are still yours because they never stopped being yours.
Correct, and it's enforced on the server rather than hidden in the interface. They don't see those messages in the thread, the list, previews, unread counts, search results, live updates, phone notifications, the customers desk, the dashboard or a CSV export, on web or mobile. Revoking access takes effect on an open session without them reconnecting.
We stop the send and tell you before you type, rather than letting it fail at the provider. From there you either pick one of your own Meta-approved templates to reopen the conversation, or reply on email or SMS if you have those. Templates are synced from your own WhatsApp Business account and we never invent one.
Only if you switch it on, and only where you say. The answering bot is off by default and enabled per channel, starting with your web chat. When it is on it answers from sources you approved or says it doesn't know, always identifies itself as a bot, never confirms stock or touches money, and one message gets a human. Suggested replies are a separate thing and never automatic: a draft lands in your composer and a person edits it and presses send.
No, and it's written into the DPA rather than just being said here. Our sub-processor list names who processes what, and the DPA commits us to 30 days' notice before we add anyone new who would touch conversation content.
Both, from inside the product rather than by emailing support. Conversations export to CSV. Deleting a workspace or your account runs on a 7-day grace window, so a mistake is recoverable and a real deletion actually finishes and can be shown to have finished.
We take payment in the chat, a pay link or invoice through your own processor, but we don't run your store: no refunds or order edits from the inbox, so if you need to action a Shopify order from a ticket, a dedicated e-commerce helpdesk does that better. We don't support LINE, Viber or WeChat yet, so if your customers are in Japan, Thailand or the Philippines, ask us before you commit. And while we run campaigns, to a segment of your own customers or an audience you upload, we're a customer inbox first, not a cold-outreach growth engine. If mass cold prospecting is the whole job, a dedicated email platform will beat us; if it's staying close to the customers you already talk to, that's exactly us.
7 days, no card. Connect one channel and watch a real customer message land, get answered, get followed up, and get paid, all in one place.