croissant
Home / Blog / Email

How to automate customer enquiries without losing the personal touch

Croissant editorial team · · 2 min read

Design an enquiry workflow that captures context, routes requests, and keeps important decisions with your team.

Automating customer enquiries should make it easier for customers to get a useful answer. Start by separating receipt, triage, response, and follow-through. An agent can help with each stage, but a friendly acknowledgement is not the same as resolving the request.

Capture a useful first message

Ask for the information needed to start a conversation, not everything needed to complete a sale. A name, reply address, and short description are often a workable beginning. Make the next step clear and avoid promising a response time your operation has not established.

Route by intent and uncertainty

Give the agent a small set of categories that correspond to real owners. Requests for information may be handled from approved material; complaints, unusual requests, and commercial negotiations should take a different route. Include an uncertain category so the agent does not force every message into a confident answer.

Example: a customer asks about an unusual requirement

A visitor describes a process that does not fit your standard service. A useful agent acknowledges the message, summarises the requirement, and asks for one missing detail that helps the team assess it. It does not guess a price or imply the work is already accepted. When the visitor replies, the agent updates the existing task so the owner sees the question and answer together. Personal attention comes from retaining context, rather than repeatedly restarting the conversation.

Keep the conversation together

A follow-up should return to the existing case with its earlier context. Check message identifiers before creating new tasks or sending another reply. Make the responsible person visible internally and record whether a response was drafted, submitted, or still needs attention.

A reality check before you hit run

Anthropic describes routing as classifying an input and sending it to a specialized next step. That is a useful model for enquiry triage. [1]

Gmail’s threading guide explains how reply headers preserve a conversation. Check equivalent behavior in the actual mailbox integration. [2]

Implementation checklist

  • Define categories that map to real owners.
  • Separate acknowledgements from substantive answers.
  • Test follow-ups and duplicate submissions.
  • Review a sample of conversations regularly.

The sources behind the sauce.

Primary research and official documentation behind the cited points. The workflow examples and checklists are Croissant’s own guidance.

  1. Anthropic — Building effective agents
  2. Google Gmail API documentation — Manage threads