Every head of service in Southeast Asia is being asked the same question: when does the AI agent go live? It is the wrong first question. The right one is which conversations the agent should own, which it should never touch, and how you will know it is working.
HubSpot's Customer Agent is now mature enough to answer real customers on real channels. That makes the design decisions more important, not less.
What can Customer Agent actually do today?
HubSpot describes Customer Agent as the agent that resolves inquiries automatically, and reports that teams using it close “77% more customer tickets” per month on average, with “39% faster ticket resolution” than teams not using it (HubSpot). Treat those as vendor averages: they show direction, not a forecast for your operation.
The practical facts matter more. According to HubSpot's documentation, the agent can be deployed to WhatsApp, Facebook, live chat, forms, email and custom channels, with calling in beta. It needs a Professional or Enterprise subscription of a HubSpot hub, and it runs on HubSpot Credits, which HubSpot says are consumed only when a conversation is resolved (HubSpot Knowledge Base).
Two controls in that same documentation shape every rollout we run. You can set the agent's working hours, and you can set the percentage of conversations on a channel it should handle. That means you do not have to choose between “off” and “everything”.
Which conversations should go to the agent first?
We score candidate intents on three things: volume, simplicity and risk. The first intents to automate are high on the first two and low on the third.
- Volume. Pull three months of conversations and group them by intent. In most service operations, a small number of intents carry a large share of the load: order status, opening hours, booking changes, product questions, document requests.
- Simplicity. Can the answer be given from content you already own and keep current? If your best agent would need to check three systems and ask a supervisor, it is not a first-wave intent.
- Risk. What happens if the answer is wrong? A wrong opening time is an annoyance. A wrong refund promise, medical instruction or contract term is a liability.
The first wave is usually informational: questions with a stable, written answer. The second wave adds simple transactions once the agent can read the right records. Complex cases stay with people for longer than most business cases assume, and that is fine.
What should stay human?
Some conversations should go to a person by design, not by failure. In our experience these include refunds and cancellations, complaints, anything involving health, money or legal commitments, VIP and key accounts, and any customer who is already upset.
HubSpot's handoff settings support this. By default, the agent hands over when it cannot answer, when the visitor asks for a human, or when the agent is paused. You can add your own triggers; HubSpot's own example uses terms such as “Cancellation, Refund, or Can't log in”. You can also choose a live handoff to the next available person or an asynchronous handoff for later follow-up, routed to an inbox, help desk, user or team (HubSpot Knowledge Base).
On WhatsApp, this is not optional. Meta's WhatsApp Business Messaging Policy requires businesses running automated experiences to have “prompt, clear, and direct escalation paths”, such as an in-chat transfer to a human agent, phone, email or web support (WhatsApp Business Messaging Policy). Design the handoff before the first message is sent.




