Log in Start free trial
Everything Composure does

Built for every communication scenario your MSP will ever face

From the moment an incident is raised to the Root Cause Analysis landing in your client's inbox, Composure drafts every step of the client communication and your team approves it.

Incident Communication

All plans

First update drafted the moment the incident is raised, a separate message for every contact at every affected customer, ready for a person to review and send.

Composure247's live incident board: four open incidents from P0 to P3, the customers each affects, and a countdown to each customer's next update, with overdue updates flagged.
The live board: every open incident, the customers it affects, and when each one's next update is due.
Raise or confirm an incident

Raise a P0 to P3 incident in seconds in Composure, or confirm one HaloPSA suggests. Opening updates are drafted for every contact instantly, ready for review.

Severity sets the pace

Severity sets how often each customer is updated, from every 30 minutes for a P0 by default. You can change the intervals to match what you have promised.

Attach related HaloPSA tickets

When HaloPSA raises a ticket that belongs to an incident you are already running, attach it to that incident instead of opening a second one.

Live incident board

See every open incident and the customers it affects, with banners for open P0s and overdue escalations, so nothing falls through the gaps.

House style

Set your rules for terminology, length and tone once. Every AI draft follows your house style, and a person still reviews it.

Private internal notes

Engineers' notes stay internal unless they are marked for customers. Only notes marked for customers are turned into drafts, and a person reviews those before they go.

Per-customer update clock

Each affected customer runs on their own update clock, with a reminder 5 minutes before an update is due. No news yet? Draft an honest holding update on request.

Notification pause

Admins can pause all email or SMS for the organisation instantly, for 1, 4 or 24 hours or until resumed, with automatic resume.

Customer-safe wording

The AI is instructed to keep internal hostnames, blame and speculation out of customer updates. A person reviews every update before it is sent, and RCAs get a liability check (Communicate).

Authenticated email delivery

Updates are sent from our authenticated domain, which passes SPF, DKIM and DMARC checks, so they reach inboxes rather than spam folders.

Delivery reporting

See what was sent, when, and whether it went or failed, for every communication to every contact.

Your own resolution and RCA emails

Customise your resolution and RCA-delivery emails with placeholders such as the contact's first name, the customer name and the incident title.

Email, SMS, WhatsApp and portal

Incident updates by email, SMS (UK mobiles) and WhatsApp, and in the customer portal; WhatsApp only to contacts who have agreed to it; maintenance notices by email and portal. Available on every plan.

Private customer portal

A private, co-branded portal where customer contacts sign in, follow live incidents, reread updates, see planned work and download RCAs. Your colours and sign-in page on Communicate.

Stakeholder & Contact Management

All plans

A CTO, a Finance Director, and an IT Manager need entirely different information from the same incident. Composure drafts a separate update for each, calibrated by job title.

Two AI-drafted updates for the same incident: a technical one for a Group CTO and a plain-English one for a Managing Partner, each waiting for review before sending.
One incident, two contacts: a technical update for the Group CTO, a plain-English one for the Managing Partner. A person reviews each before it goes.
Customer and contact management

A complete record of every customer, contact, job title and channel. All the context Composure needs to write the right message for the right person. HaloPSA contacts sync nightly.

Contacts, channels and update frequency

Choose which channels each contact receives (email, SMS, WhatsApp, RCAs). Update frequency is set per customer and severity, and Composure keeps to it every time.

Audience-calibrated AI messaging

Each message is genuinely different, not the same message adjusted slightly. Different content, tone, and level of detail per recipient role.

Per-contact previews and editing

Before sending, preview exactly what each contact will receive. Edit individual messages without affecting others, full human control before anything goes out.

Send log

See every message that went out: who it went to, when, and whether it sent or failed. Know immediately if a key stakeholder wasn't reached, and act before they call.

Failed sends you can resend

Every send is recorded as sent or failed, so you can see who wasn't reached and resend.

Internal Briefing & AM Support

All plans

Your Account Manager should never find out about a P1 from the client. Composure briefs them automatically after every customer update.

The Insights customer league: customers ranked by incident volume and trend, with a health score and a rising-customer flag.
Insights ranks your customers by incident trend and health, so account managers know who to call first.
AM and CSM internal briefings

Account Managers and CSMs are briefed automatically each time a customer update is sent, so your relationship team is ready for the client's call.

Internal update chasing

Composure reminds your team 5 minutes before a customer update is due, chases drafts left unsent, and pages the escalation contact by SMS or email if an update is missed.

Ticket and incident data capture

HaloPSA ticket notes arrive as incident notes every 10 minutes, labelled by who wrote them, giving the AI the facts it needs to draft accurate updates.

Insights

A customer health league, incident trends, and comms in window: how often each customer's updates went within the promised interval. Ready for your service reviews.

Scheduled Maintenance

Communicate

Routine work, upgrades, migrations. Composure turns your internal reason for the work into a customer-safe notice for each customer, and you approve it once.

A scheduled maintenance window in Composure247: on the left the notice exactly as the customer sees it, on the right the comms timeline showing the notice drafted, approved, sent 7 days before, and the 3-day, 24-hour and start notices still to come.
Open any window to see the notice as your customer sees it, and every notice already sent and still to come.
AI-drafted, approved once

The AI drafts each customer's notice in your house style. A maintenance approver approves it, and the scheduled notices then go out without further work.

Planned maintenance notices

Notices go out by email and portal 7 days, 3 days and 1 day before, at the start, and on completion. Reschedules, postponements and cancellations are drafted too.

Recurring maintenance windows

Recurring maintenance windows (weekly, fortnightly or monthly) with automatic notices 7, 3 and 1 day before and at the start (Communicate).

Engineers and approvers kept on track

The engineer gets a check-in at each milestone. Approvers are chased until the notices are approved, and if a window starts without approval the team is alerted, then your executive sponsors.

Nothing left open

Mark the work complete and customers get a completion notice. If a window passes its end time without being closed, the engineer and incident manager are chased until it is.

A six-month view

See every window on a timeline or calendar, filter by customer or status, and open any window to read the notice as the customer sees it, with every notice sent and still to come.

The customer portal's Scheduled Maintenance tab: a timeline of the customer's planned work over the next six months, with the next window called out.
Your customers see their planned work in the portal, so nobody is surprised by a change window.

Post-Incident Reporting

Communicate

Root Cause Analyses can take days to pull together. Composure drafts the RCA from the real timeline and comms log, and chases it until it is sent, 48 hours after resolution by default.

The independent AI review of a draft RCA: a score out of 10 against a target, and three specific fixes before it goes to the customer, plus private notes for the reviewer.
A separate AI reads each RCA as your customer would and tells you what to fix before it goes. None of this reaches the customer.
AI-drafted Root Cause Analyses

The engineer and incident manager answer a short PIR form (or upload one). The AI drafts the RCA with the real timeline and comms log, ready for your team to edit.

Independent reviewer and liability check

An independent AI reviewer scores each draft out of 10. A liability check forces executive sign-off on risky wording, and you can add an approval step before any RCA is sent.

Branded RCA delivery

The RCA goes to contacts who opt in to RCAs as a PDF with your logo, wrapped in your own covering email, and is available in the customer portal.

RCA Actions

Communicate

An RCA is a set of promises. Composure tracks every corrective action in a sent RCA until it is done, chases the person accountable, and drafts a closure note for the customer when the last one is complete.

The RCA Actions page in Composure247: corrective actions grouped by incident, each with the person accountable and its due date, flagged overdue, due this week or on track.
Every promise from every RCA in one place: what's overdue, what's due this week, and who is accountable.
One list of every promise

Each action from a sent RCA, with its owner and due date. Filter by overdue, due this week, open or closed, by customer, or just the ones you are accountable for.

Chased, so you don't have to

The accountable person is told when the RCA is sent and reminded before the due date. Once an action is late the customer's CSM is told, and long-overdue actions are escalated.

Honest status

Mark an action done with a note of what was done, move its date with a reason, flag it blocked, or mark it won't do. Won't do needs sign-off from a CSM or admin.

Close the loop with the customer

When every action on an RCA is done, a closure note is drafted for the customer saying what was delivered. It goes through your normal approval before it is sent.

Governance & Control

All plans

Composure is AI-assisted, not AI-autonomous. Every AI-drafted incident update, maintenance notice and RCA is approved by a person before a customer gets it. The only exceptions are the automatic "service restored" and final "resolved" emails: "service restored" uses our fixed wording, "resolved" uses your own template, and both get a light AI polish.

Composure247's permissions matrix: which roles can create incidents, be the escalation contact, fill in the PIR, own an RCA and sign off the internal PIR.
Decide who can do what, role by role. Every rule is enforced in the app and again by the database.
A record of every send

Every communication sent and every approval given is recorded, so you can see who sent what to whom, and when.

Role-based access control

Role-based permissions control who can create, edit, approve and send. People can hold several roles.

Human-in-the-loop safeguards

Every AI-drafted update, maintenance notice and RCA waits as a draft until someone with the right role reads it, edits it if needed and sends it. The two automatic emails use our fixed "service restored" wording and your own "resolved" template, and "service restored" can be skipped.

Microsoft Entra ID sign-in and SCIM

Single sign-on with Microsoft Entra ID, and SCIM provisioning that maps your groups to Composure roles. On every plan.

Two-factor sign-in

Two-factor sign-in is mandatory for admins and can be required for all staff. You can also require it for a customer's portal contacts.

Billing & Subscription Management

All plans

Pay monthly or annually, chosen when you subscribe. Change plan by request from inside the app, and see what your plan includes at any time.

Your plan at a glance

See your plan and what it includes inside Composure, and ask for a change from the same screen.

30-day free trial

Try Communicate free for 30 days with no card. The trial starts with customer notifications paused, so nothing reaches a customer until you go live.

Monthly or annual

Choose monthly or annual billing when you subscribe. Plan changes are by request to our team.

See every feature in action

Walkthrough videos are on the way. In the meantime, start a free trial and try every feature yourself.