Skip to content

Customer support and helpdesk

How can a small team keep customer questions from getting lost?

Give customers one place they can count on and make sure someone checks it. When a question comes in, keep the reply and the next update time with the same case.

When should you add live chat to support email?

Start with a place customers can reliably reach. Email works when someone can check the inbox and reply later. Add live chat when people need help while the page is open and your team can cover that time.

A customer sees two payment entries after the page shows an error. They need to know their message reached someone and when they will hear back. A chatbox can make it easier to ask while the error is on screen. If nobody can answer live, give people a clear way to leave the question and receive a later reply.

Before connecting a current address, choose where new messages should arrive and where replies should come from. An email address can keep receiving mail even when the tool connected to it cannot send a reply. Check both directions before asking customers to rely on it.

How do you stop two teammates from replying to the same issue?

Give one person responsibility for the next customer update. Keep the team’s findings in a private note so the person replying can see what is known and what still needs checking.

If another message arrives about the same problem, compare what you know before treating it as the same case. A similar complaint can come from a different person. When you can safely identify the same case, keep one reply owner and record where you will continue the conversation.

A conversation can wait on your team or on an answer from the customer. Write down which one it is and when you will look at it again. Resolve the case once you can explain what happened and what the customer should do next.

Compare tools

Scroll the table sideways to read every column.

Compare how each support inbox handles a customer question
ToolWhere questions arriveWhat visitors use and what your team connects.Who owns the reply?How a teammate takes responsibility for the next customer update.What can leave the inbox?What to check before notes or conversations move elsewhere.What does the plan count?The unit you need to budget for and what happens at an important limit.What can you take with you?Which part of the conversation, contacts or recovery setup you can copy.
Help ScoutForward your existing support address to a shared email inbox.Assign the conversation to a teammate who can reply. Read new activity before sending a draft.A teammate with inbox access can see internal notes. Check who needs the whole thread before giving access.Free has 5 inbox users, 100 contacts helped/mo. At cap, mail arrives but replies pause until reset or upgrade. Paid per user/mo.Export selected reports. Copy conversations separately with authorized Inbox API access.
CrispPut chat on your site. On Mini and higher, you can also forward support email into the inbox.Assign the chat to one teammate. Check a later email yourself before sending a second answer.Check automatic transcript emails and their recipient. Private notes are available on Mini and higher.Paid plans price per workspace per month. Free lists chat and two seats. Mini adds shared email and lists four seats.Contact CSV starts on Essentials. Use a separate API or migration tool for conversation history.
ChatwootConnect a channel to an inbox. Free Cloud includes website chat. Paid Startups Cloud includes email.Give an Agent access to the intended inbox and assign them the conversation.A mention in a private note can notify a teammate by email. Check any connected outbound destinations.Paid Cloud charges per agent/month. Community Edition has no subscription fee. You cover self-hosting costs.Paid Cloud plans let you read individual conversations via the API. For self-hosting, back up the database, attachments and settings.
FreshdeskSupport email and a customer portal in standalone Freshdesk.Assign a ticket to a person or team. Separate customer replies and private notes.Check the note visibility and what any enabled AI agent can read.Agent seats and separate Freddy AI sessions. The introductory session allowance is one-time.The list export has selected fields. Check account export for full conversations and archived tickets.
ZendeskStart with a support address or request form. Check the plan for other channels.Use a group and named agent. Pending can mean waiting on the requester.Check internal note access and export permissions before sharing.Agent seats and separately metered automated resolutions. Check the limit setting.Ticket CSV omits comments and descriptions. Check JSON limits and retrieve attachments separately.
IntercomMessenger and support email can reach the same inbox.Assign a person or team and verify when Fin hands off.Check AI processing and export scope. Keep internal notes out of public transcripts.Full seats, Fin outcomes and some usage-based channels. A configured handoff can count.Conversation transcripts omit internal notes. A ticket text export has a separate note option.
FrontA connected channel sends messages to a shared inbox.Assign the conversation. Use a team comment for coordination.Check who can see comments and receive an account export.Starter charges by seat, lists up to ten and supports one channel type.Company admins can request an inbox-organized CSV export. Check coverage first.
PlainUse threads for configured channels such as Slack and email.Give a member the reply. A viewer can help internally.Check who can read internal notes or retrieve conversation text.Member seats and workspace usage credits are separate units.No built-in thread PDF. A developer can retrieve the conversation text through the API.
TidioLive chat and connected email tickets have separate inbox areas.Transfer a chat or assign the follow-up ticket.Check the recipient and keep internal notes out of the email reply.Check billable conversations and separate AI and workflow usage allowances.CSV for one chat transcript at a time. Check ticket and settings coverage separately.
tawk.toA website widget brings chats to the property’s inbox.Create a ticket from a chat and agree who follows up.Export links arrive by email. Limit recipients and protect the link.Free for self-staffed chat. Hired agents and branding removal cost extra.Administrators export selected chats in a ZIP containing JSON.

How can you rehearse one support incident without sending a message?

Try this on paper with fictional case A-17. The visitor says the payment page showed an error and their card shows two entries. The exercise checks ownership and privacy without looking at a real account or sending anything.

  1. Draw the incoming message
    Write the complaint and the fictional time it arrived. Name the person who will reply and a teammate who can check what happened.
  2. Separate the two messages
    Draft one acknowledgment with the next update time. On a separate sheet, write “Practice order A-17 shows one completed payment. The second entry has not been explained.” Decide which teammate needs that note.
  3. Introduce a second channel
    Add a pretend chat with the same complaint but no safe case label. Have the reply owner decide what limited information would establish whether it is the same case. Keep separate records until there is enough evidence.
  4. Read what would reach the customer
    Show someone the reply and the private note. Ask who owns the next update, what the customer should do, and which details stay private. Keep the case open while the second entry is unexplained.

What can you share when the issue needs a developer?

Share the failed step, when it happened, the expected result and a safe case label. Keep customer messages, account details and private attachments in the support inbox unless an authorized person genuinely needs them.

Check what happens when you mention a teammate or send a transcript. An internal note can stay out of the customer conversation while a separate notification still leaves the inbox. Decide who should get those notices and what the message should contain.

When you set up a channel later, confirm that the inbox, reply address and automatic messages all use test destinations before sending a fictional sample. Check that it arrives once, then verify where its reply would go.

What should you verify before switching support tools?

Start with one authorized sample conversation. Check that the copy includes the message history you need and that you can open a sample attachment when it matters.

A contact spreadsheet can help you identify people. A reporting export can tell you how many conversations were answered. For an open case, confirm that you can still read the last customer message and the note that tells the next teammate what to do.

Check how long the current plan keeps the records you need, and who can copy them. If you run the inbox yourself, give someone responsibility for the database, attachments and the settings needed for recovery.