AI agents · Customer service

The same questions fill your queue every day. Answer them from your own articles, and hand the rest to a person.

Tickets and chats triaged, answered from your knowledge base with citations, handed to a person when unsure, and written back to the case.

Founded 2022 · Founder in the Salesforce MVP Hall of Fame · Dubai HQ · Kochi studio

Problem to outcome

Four jobs, one case record.

The honest no: if the work is a software factory with a named delivery date, we are the wrong partner.

  1. Arrives

    Triaged

    Every ticket and chat read, labelled by type, product, urgency and language, and routed.

  2. Known answer

    Answered with a citation

    The reply comes from your knowledge base, with the article linked.

  3. Unsure

    Handed to a person

    Low confidence, an upset customer or a never-automate topic goes over with a summary.

  4. Always

    Written back to the case

    Classification, reply, sources and handoff reason, all on the record.

The four jobs of an AI customer service agent, on one case record.

First ticket types

Where teams usually start.

Typical first ticket types.

  • Example

    Customer care lead at a Dubai electronics retailer

    Today: ‘Where is my order’ fills the WhatsApp inbox every evening.

    After: Order-status questions are answered from the order record on WhatsApp. Returns go to a person.

    See how it works
  • Example

    Support manager at a US software company

    Today: Access and password requests bury the real bugs.

    After: Access requests are answered from the article. Bug reports reach an engineer with the steps already collected.

  • Example

    Patient services lead at a Kochi hospital

    Today: Appointment changes come in by phone, in several languages.

    After: Changes are made on the record in the caller’s language. Anything clinical goes to the nurse desk.

    See how it works
Examples of the work, not case studies. Roles and cities are typical of the desks we see.

At the desk

The agent hands over with the summary written.

Painted evening service desk where an agent in a headset hands a printed case summary to a colleague

Illustration

When the agent is unsure, a person picks up the case with the summary and the sources already on it.

Not a chatbot

Deflect the customer, or help the desk.

A chatbot that deflects

An agent that triages and hands over

Makes up an answer when unsure
Answers only from approved articles
The customer repeats it all to a person
The person gets a summary and the sources
Nothing on the case
Every step on the case
Nobody sees which articles fail
Failing articles are flagged for an owner

How it works

From ticket to closed case.

The problem: the queue answers itself, slowly

Your agents answer the same ticket all day. Where is my order. How do I reset access. Can I move my appointment. The answer is in the knowledge base, but finding it, pasting it and closing the case takes longer than the question deserves. Meanwhile the ticket that needs a person, the angry customer or the edge case, waits behind the easy ones.

An AI customer service agent should take the easy ones and make the hard ones faster. That is the whole outcome. Not a chatbot that deflects, a colleague that triages, answers, hands over and writes it all down.

Answers from your knowledge base, with citations

When the question has an approved answer, the agent replies with it and cites the article it used. Your team can click through and check. When the article is out of date, the agent flags it rather than improvising. Grounding comes from Salesforce Knowledge and, where it helps, Data Cloud for the customer's orders, entitlements and past cases.

Agentforce Service Agent or a custom agent

Agentforce Service Agent fits when the cases, the knowledge and the entitlements already live in Service Cloud. It runs inside Salesforce permissions, uses your topics and actions, and deploys to web chat and messaging without another platform to govern.

A custom agent on Claude or OpenAI fits when the conversation lives outside Salesforce: WhatsApp for Gulf customers, Slack for an internal help desk, voice on a telephony platform, or a product with its own support widget. You own the model choice and the prompts; Salesforce stays the system of record through the API.

The deciding questions are where the customer writes, where the record lives and who owns the control plane. Our Agentforce vs custom agents comparison walks through them.

Channels: Service Cloud, WhatsApp, Slack, web chat and voice

In the UAE, customers write on WhatsApp. In the US, many internal teams live in Slack. The agent should sit where the conversation already is. The setup for both is on the WhatsApp or Slack agent page. Voice adds a telephony layer such as Retell AI that transcribes the call and passes it to the same agent and the same handoff rules.

How we start

We read the org first, then pull a sample of your real past tickets. We pick one ticket type, write the handoff rules, ground the answers, and test against those tickets before a customer sees anything. The customer service automation use case shows the operator view, and the customer service ROI calculator lets you put your own volumes in. We will not quote a deflection rate before we have seen your queue.

Questions

What support leaders ask first.

What does an AI customer service agent actually do?
It reads each ticket or chat, works out what the customer wants, and answers the questions your knowledge base already answers, with the article cited. When it is unsure, or the customer is upset, it hands the conversation to a person with a summary. Every step is written back to the case so your team sees the full history.
Agentforce Service Agent or a custom agent?
Agentforce Service Agent fits when the cases, the knowledge and the entitlements already live in Service Cloud. A custom agent on Claude or OpenAI fits when the conversation lives in WhatsApp, Slack or a product outside Salesforce, or you want control of the model. Many teams end up with both, sharing one case record.
How do you stop the agent making things up?
It only answers from approved sources: knowledge articles, policy documents and the customer record it is allowed to see. Each answer cites the article it used. If nothing matches, it says so and hands over. We test it on your real past tickets before go-live and keep a reviewer on the exceptions afterwards.
Can the agent work on WhatsApp, Slack and voice?
Yes. WhatsApp and web chat run through messaging channels into the same case. Slack suits internal help desks. Voice runs through a telephony layer that transcribes the call and hands the transcript to the agent. The channel changes; the knowledge, the handoff rules and the case record stay the same.
What should the first customer service agent handle?
The ticket type your team answers the same way every day, with a clear article behind it. Order status, password and access requests, appointment changes and policy questions come up a lot. Start with one type, measure it against your own queue, then widen the scope.

The brief

Send the queue.

Name the ticket type your team answers the same way every day. We reply within 24 hours. The assessment is free: a short read of the org and a written note. If you go ahead, the first build week is a fixed AED/SAR 14,900 (about USD 4,050), credited in full when you sign the build within 60 days.