Your customers never wait again.

Your customer support, resolved by an AI agent trained on your tickets.

Zendesk · ticket #90412solved

J. Carter · web chat · 9:41 pm

“My order never arrived, I want a refund”

  1. Customer verifiedemail + order #48213
  2. Order and tracking readShopify · UPS, lost in transit
  3. Policy checkedrefund allowed, under $150
  4. Refund issuedStripe · $84.00
  5. Customer answered, ticket closedZendesk · solved
38 s · 0 agents · 1 resolution billed
  • −70 %cost per ticket
  • 3×customer satisfaction
  • < 1 minfirst response, 24/7
  • 1,000of your tickets replayed before you sign

Figures published by the market leaders in 2026 (Parloa −70 % cost per contact, Decagon 3× CSAT, Lorikeet ~1 min first response). Yours are measured on your tickets before you sign.

Activity
thinking knowledge graph tool calls human asked actions
Open in your system ↗

How it works

Support that resolves. Not a chatbot.

We train the model on your tickets, plug it into your helpdesk and run it for you.

  1. 01 Model

    Trained on your tickets

    It has read your resolved tickets. It recognises the patterns and applies the resolution that worked.

  2. 02 Resolution

    It resolves, it doesn’t deflect

    Refunds, changes, access: it acts in your tools, within the limits you set.

  3. 03 Operation

    Run by M18, paid per resolution

    Monitoring, QA, improvements. A ticket handed to your team is not billed.

No more L1. No more L2.

What a support team gains. Everything you already measure, moving the right way.

Zendesk · ticket #90412solved

J. Carter · web chat · 9:41 pm

“My order never arrived, I want a refund”

  1. Customer verifiedemail + order #48213
  2. Order and tracking readShopify · UPS, lost in transit
  3. Policy checkedrefund allowed, under $150
  4. Refund issuedStripe · $84.00
  5. Customer answered, ticket closedZendesk · solved
38 s · 0 agents · 1 resolution billed
L1 and L2 resolved end to endThe customer is verified, the policy checked, the refund issued, the ticket closed.
tonight · first responseSAMPLE
  1. Order never arrived21:41 → 21:42
  2. Wrong size received22:07 → 22:08
  3. Refund not showing23:30 → 23:30
  4. Reset my password02:15 → 02:15
Answered in seconds, 24/7At 9 pm on a Sunday as on a Monday morning. No queue, no “we’ll get back to you”.
queue · liveSAMPLE
waiting0SLA 100 % · 7 days
Zero backlogEvery ticket picked up the minute it arrives. SLAs met without a night shift.
tickets per day · novemberSAMPLE
peak×50 hires
Peaks without hiringBlack Friday, a launch, an outage: volume times five, same team.
Your team on L3Disputes and high-value customers reach a person with the case already investigated.
same reply · 4 languagesSAMPLE
  • Your refund of $84.00 is on its way.
  • Votre remboursement de 79 € est en route.
  • Ihre Rückerstattung von 79 € ist unterwegs.
  • Tu reembolso de 79 € está en camino.
Every languageThe customer writes in theirs. The agent answers in it, with your tone.
QA · every conversationSAMPLE
  • Tone98
  • Accuracy99
  • Policy100
  • Resolution96
QA on 100 % of conversationsTone, accuracy, policy: every reply scored, not a sample.
top reasons · this weekSAMPLE
  1. Parcel lost1,240
  2. Double charge860
  3. Lost access after update410
  4. Change address390

→ sent to product

Patterns surfaceThe top reasons customers write, counted weekly, handed to product and ops.

The model

Trained on your tickets. Not on the internet.

Before it talks to a customer, the model reads your last twelve months of resolved tickets.

  1. 01

    It learns the patterns

    Parcel lost, double charge, lost access: it groups the recurring reasons and how often they come back.

  2. 02

    It learns your best resolutions

    For each pattern, the answer your best agents gave, the steps they took, the tone they used.

  3. 03

    It knows what it has never seen

    A new case goes to a person, with everything already gathered. Then the model learns from the answer.

patterns learned · 12 months · 14,820 ticketsSAMPLE
patternticketsresolution
Parcel lost1,240learned ✓
Double charge860learned ✓
Lost access after update410learned ✓
Change delivery address390learned ✓
Supplier dispute36new → human

Proof

Proof, not promises.

  1. 01

    Replayed on 1,000 of your tickets

    Before launch, the model answers your past tickets. We compare with what your team did.

  2. 02

    The resolution rate, in writing

    You get the report. It becomes the acceptance criterion of the build.

  3. 03

    Paid per resolved ticket

    A ticket resolved end to end is billed. A ticket handed to your team is not.

Published resolution rates

Better every week.

During the replay, the model learns from every gap with your team. Example of a replay report.

Resolution rate, week by week of the replaySAMPLE
Sample report. Yours comes from your own tickets.
AI resolution rates the leaders publish
  1. 84 %Ada
  2. 76 %Fin
  3. 70 %Decagon
  4. 70 %Lorikeet
  5. ?Yours
Ada, Fin, Decagon (Chime), Lorikeet (Hnry), 2026. Yours: measured before you sign.

The market leaders publish 70 to 85 % of tickets resolved by AI (Fin: 76 % on average; Decagon: 70 % at Chime, 2026). Yours is measured on your tickets before you sign.

Compliance

  • GDPR
  • DPA & NDA first
  • EU or US hosting
  • Full audit log
  • Human in the loop
  • No training on your data
  • SOC 2 ready

Helpdesks & tools

Works inside the helpdesk you already run.

No migration. The agent picks up tickets where they arrive and acts in your shop, billing and CRM.

+ any tool with a login

  • Zendesk
  • InIntercom
  • FrFreshdesk
  • GoGorgias
  • HubSpot
  • Salesforce
  • ShShopify
  • StStripe
  • Gmail
  • Slack

Diagnosis · 60 seconds

What does L1 / L2 cost you? What would AI give back?

Three answers. You get a yearly figure and what it replaces. Conservative by design.

M18 · diagnosislive estimate
01

Your volume

Tickets per month, all channels.

Tickets per month
3,000
02

Who handles L1 / L2 today?

Agents on it
4
Hours each, per week
12
Loaded cost per hour
$65

= 2,304 hours a year · $149,760 in salaries

03

Your helpdesk

Optional — it sharpens the quote.

Replay your last 1,000 tickets.