Flowstates messaging platform logo
    TruContact by Flowstates

    One platform for every customer conversation

    Reach customers through SMS, voice, email and WhatsApp — then manage campaigns, monitor delivery and control communication costs from one place.

    New campaign · March statements
    Draft · autosaved
    Recipients
    march-statements.xlsx
    first_name · account_no · balance · due_date
    18,420
    Channels
    SMS
    WhatsApp
    Email
    Voice
    Pre-flight checks
    • 18,420 recipients loaded
    • 312 duplicates removed
    • 47 blocked contacts skipped
    • Test send delivered to 3 numbers
    ScheduledTue 09:00
    Message · personalised
    Hi {{first_name}}, your March statement for account {{account_no}} is ready. Balance {{balance}}, due {{due_date}}. View: pay.acme.co/8fQ2n
    Preview · handset
    ACME09:00
    Hi Priya, your March statement for account 40‑88231 is ready. Balance £248.30, due 28 Mar. View: pay.acme.co/8fQ2n
    PDFstatement-mar-40-88231.pdfgenerated on send
    Schedule campaign
    Send test

    Four channels, one operational platform

    From urgent alerts to personalised campaigns, TruContact brings your customer communications together — so your team can send with confidence and measure what happens next.

    SMS

    • Transactional and marketing campaigns
    • Personalisation from uploaded customer data
    • Duplicate recipient validation and removal
    • Test sends before launch
    • Delivery history search by phone number
    • Inbound SMS monitoring
    • Exportable delivery and error reports

    Deliver urgent, high-visibility messages while keeping operational control and traceability.

    Voice

    • Upload recorded audio in common formats
    • Generate voice audio from text
    • Schedule calls in advance
    • Configurable retries and retry intervals
    • Call history search by phone number
    • Call status and billed seconds tracking

    Automate reminders, alerts and important notifications — even when customers are not reading digital messages.

    Email

    • Personalised email campaigns
    • Reusable email templates
    • Standard and personalised attachments
    • Delivery, open, click and bounce tracking
    • Activity search by recipient
    • API-driven email traffic monitoring
    • Domain warm-up management

    Run measurable email communications while protecting deliverability and investigating individual delivery issues.

    WhatsApp

    • Template-based WhatsApp campaigns
    • Template personalisation from recipient data
    • Message previews before launch
    • Provider credentials and delivery route configuration
    • Sent, delivered, read, failed and rejected tracking
    • Activity search for one or many phone numbers

    Engage customers through a familiar, trusted mobile channel with clear delivery visibility.

    Upload, personalise, schedule, send and measure

    A single working pattern across every channel, so teams learn the platform once.

    01

    Upload

    Bring recipients in from CSV or Excel files using the customer data you already hold.

    02

    Personalise

    Insert names and other recipient fields into message, email and template content at scale.

    03

    Validate

    Remove duplicate recipients and check content with previews and test sends before launch.

    04

    Schedule

    Set campaigns and calls to go out at the right time without manual intervention.

    05

    Measure

    Review delivery, failures and engagement, search individual recipients and export the results.

    Set up customer journeys

    Build a sequence once, then let it run: entry conditions, waits, channel steps, branches on behaviour and an exit as soon as the customer acts.

    Workflow · Statement to payment
    4 channels · 3 decisions Active
    Trigger
    Invoice issued
    Contacts enter from the daily billing file.
    18,420 entered
    Action · Email
    Statement email
    Personalised PDF generated and attached at send time.
    Day 0
    Wait
    48 hours
    Decision
    Email opened?
    62% yes · 38% no
    YesNo
    Action · SMS
    Reminder SMS
    Short link to the same statement PDF.
    Day 3 · 11,420
    Action · WhatsApp
    Template message
    Statement short link on a channel they already read.
    Day 3 · 7,000
    Decision
    Invoice paid?
    checked daily until day 7
    YesNo
    Exit
    Journey complete
    No further messages sent to this contact.
    16,280 exited
    Action · Voice
    Automated reminder call
    Recorded or text-to-speech, two retries 4 hours apart.
    Day 7 · 2,140
    No answer
    Decision
    Call answered?
    No
    Exit
    Route to collections agent
    Contact and full message history handed to the team queue.
    418 contacts
    Action step Decision Wait or exitContacts leave the workflow the moment the invoice clears.

    Two things that make a practical difference

    Capabilities customers ask for once they start sending real volume.

    PDF on the fly

    Generate and attach a personalised PDF at send time. Add it directly to an email, or deliver it over WhatsApp and SMS as a unique short link — on your own custom domain if you prefer. Statements, tickets, confirmations and letters reach customers without a portal login.

    • Per-recipient PDF attached to email at send time
    • Same document delivered by WhatsApp or SMS as a unique short link
    • Custom short-link domain supported

    Regional data centres

    Message processing and campaign data can be kept in the region your business and regulator expect. Useful where customer data is not permitted to leave a jurisdiction, and where legal and procurement teams need a clear answer about where data lives.

    • Regional processing and data residency
    • A clear answer for security reviews and procurement
    • Aligned to how your compliance team already works

    Campaign management, reporting and control

    Replace disconnected messaging tools with one platform your team, your clients and your finance function can all follow.

    Capability
    What it gives your team
    Central campaign management
    Replace disconnected messaging tools with one operational platform.
    Scheduled campaigns
    Deliver communications at the right time without manual intervention.
    Transactional and marketing campaigns
    Support service notifications, reminders, alerts and promotional activity.
    CSV and Excel recipient uploads
    Launch campaigns using existing customer data without complex integrations.
    Personalised message fields
    Tailor messages using names and other customer information at scale.
    Duplicate-recipient validation
    Reduce unnecessary messages, wasted spend and customer frustration.
    Campaign tags
    Organise communications by team, purpose, client or initiative.
    Message previews and testing
    Check content and personalisation before launching.
    Campaign reporting
    Understand delivery, failures, engagement and campaign performance.
    Recipient-level search
    Investigate exactly what happened to an individual message or call.
    Exportable reporting
    Share results or analyse further outside the platform.
    Account-level usage reporting
    Monitor activity and cost across clients and communication channels.
    Blocked-contact management
    Help prevent messages being sent to suppressed or restricted contacts.
    User roles and permissions
    Give team members access to the tools that fit their responsibilities.
    Multi-client management
    Operate communications for multiple brands, departments or customers.
    Customer journeys
    Create, schedule and coordinate communications across available channels.

    Look at the customer reports

    Delivery, engagement and spend per campaign and per channel — then drill into one recipient to see exactly what happened to their message.

    Report · March statements · Acme Group
    +44 7700 900 812
    CSV
    Sent
    18,420
    all channels
    Delivered
    97.8%
    18,015 messages
    Opened / clicked
    41.2%
    email + short links
    Spend
    £1,284
    £0.070 per contact
    By channel
    Email11,200 sent · 98.9% delivered · 121 failed
    Engaged 44.1%
    SMS4,900 sent · 97.1% delivered · 142 failed
    Engaged 38.6%
    WhatsApp1,800 sent · 95.4% delivered · 83 failed
    Engaged 51.3%
    Voice520 sent · 88.7% delivered · 59 failed
    Engaged 22.9%
    Engagement · last 12 campaigns
    Recipient timeline
    09:00Email sent
    09:00PDF generated & attached
    09:14Email opened
    11:02Short link clicked
    Day 3SMS reminder suppressed — paid

    What teams get out of it

    Reach more customers across more channels
    Launch campaigns faster
    Reduce manual operational work
    Improve message relevance through personalisation
    Reduce duplicate sends and wasted communication spend
    Investigate delivery problems more quickly
    Give customers a more consistent communication experience
    Keep clearer oversight across teams and client accounts
    Make communication usage and costs easier to understand
    Scale outbound communications without scaling repetitive work

    Where it is used

    Service communications first, marketing alongside it.

    Alerts

    Outages, fraud warnings and time-critical service notices that must be seen.

    Reminders

    Appointments, renewals, payments and shift confirmations, scheduled in advance.

    Service updates

    Order, delivery, account and case updates, personalised per recipient.

    Marketing

    Promotional campaigns across SMS, email and WhatsApp templates, with reporting per campaign.

    See TruContact on your own use case

    A short working session: your channels, your recipient data and the reporting your team needs.