Start here
How this KB works
This knowledge base is for the support team only. It is not customer-facing.
What lives here
- SOPs: step-by-step procedures for handling tickets and incidents.
- Reference: the macro library, the SLA matrix, and our internal glossary.
- Policies: what agents can and cannot do without approval.
How to use it
Search first. Most day-to-day questions are answered by an existing SOP or macro. If you cannot find something, ask a lead and we will add it, so the next person does not hit the same gap.
Keep it internal. Nothing here is written for customers. Customer-facing help articles live in the public help centre, which is maintained separately.
Start here
New agent onboarding
A checklist for your first week on the support team.
Day one
- Get your accounts and access (see Tools and access).
- Read The support workflow and Triage and prioritisation.
- Shadow a senior agent on live tickets.
Week one
- Handle tickets with a lead reviewing your replies before they send.
- Learn the macro library and when to use each macro.
- Read the escalation paths so you know who owns what.
When you are signed off
You handle tickets independently, escalate by the matrix, and flag anything missing from this KB so we can add it.
Start here
Tools and access
The systems the support team uses, and how to get into them.
Core tools
- Helpdesk: where tickets, macros and views live.
- Status page: where we post incident updates.
- Internal chat: the escalation and outage channels.
Getting access
Access is granted by your team lead on day one. If something is missing, raise it in the team channel rather than working around it.
Never share your login, and never action a request that needs an access level you do not have. Escalate instead.
Handling tickets
The support workflow
The path every ticket follows, from arrival to resolution.
- Triage: set priority and category (see Triage and prioritisation).
- Acknowledge: reply within the first-response target, even if only to say you are on it.
- Resolve or escalate: solve it, or hand it off by the escalation matrix.
- Close: confirm the fix, then close with the right macro and tags.
A closed ticket reopens automatically if the customer replies, so closing is safe.
Handling tickets
Triage and prioritisation
Every ticket gets a priority, because it drives the target time and the queue order.
Priorities
- Urgent: the customer is fully blocked, or it affects many users.
- High: a core feature is broken for one customer.
- Normal: a question, or a minor issue with a workaround.
- Low: feedback, or a request with no time pressure.
How to set it
Read the ticket, judge the impact, and set the priority before you reply. When in doubt, pick the higher priority and let a lead adjust it.
See the Priority and SLA matrix for the response targets tied to each level.
Handling tickets
Writing a good reply
Consistent, clear replies are the point of this team.
The shape of a reply
- Acknowledge the problem in one line.
- Give the answer or the next step, plainly.
- Say what happens next, and by when if relevant.
Tone
- Be direct and warm. Short sentences.
- Never blame the customer, and never guess. If you are unsure, say you will check.
- Start from a macro where one fits, then tailor it. Do not send a raw macro.
Handling tickets
Using macros and canned replies
Macros keep answers consistent and fast. They are a starting point, not a script.
When to use one
Use a macro when the situation matches a known, repeatable case: a password reset, a known bug, a refund acknowledgement.
How to use one well
- Insert the macro.
- Edit it for the specific customer and ticket.
- Check any placeholders are filled before sending.
If you type the same reply a third time, it should be a macro. Raise it with a lead so it goes in the library for everyone.
Escalations
When to escalate
Escalate early rather than sitting on something you cannot resolve.
Escalate when
- The fix needs access or permissions you do not have.
- It is a bug that needs engineering.
- It is outside policy (a refund beyond your limit, a legal or security matter).
- The customer is at risk of leaving and needs a faster path.
How to escalate
Summarise what you know, what you tried, and what you need, then hand off by the matrix. Do not simply reassign without context.
Escalations
Escalation paths and owners
Who owns what, so an escalation reaches the right place first time.
- Billing and refunds: the billing owner, within policy limits.
- Bugs and outages: on-call engineering, via the incident channel.
- Security or data requests: the security contact, immediately, no exceptions.
- Anything unclear: your team lead.
Keep this matrix current. If an owner or a channel changes, update this page the same day, because a stale escalation path costs real time during an incident.
Escalations
Handling an outage
What the support team does when something is down for many customers.
- Confirm it is a real, widespread incident, not a single-customer issue.
- Post to the incident channel so engineering and leads are aware.
- Hold the line: acknowledge, point customers to the status page, do not speculate on cause or timing.
- Update as the status page updates. One source of truth.
- Follow up with affected customers once it is resolved.
During an outage, consistency matters more than detail. Everyone points to the status page and says the same thing.
Reference
Macro library
The canonical list of macros and when to use each. This page is the index; each macro's full text lives in the helpdesk.
Common macros
- Acknowledgement: first reply while you investigate.
- Password reset: the steps to reset, with the self-serve link.
- Known bug: acknowledge a tracked bug and set expectations.
- Refund acknowledgement: confirm a refund is being processed.
- Closing: a friendly close once the issue is resolved.
Macros are owned by the team. Propose changes to a lead; do not edit shared macros ad hoc.
Reference
Priority and SLA matrix
The response targets for each priority. These are internal targets that drive the queue.
- Urgent: first response within 1 hour, updates hourly.
- High: first response within 4 hours.
- Normal: first response within 1 business day.
- Low: first response within 2 business days.
Resolution time depends on the issue, but the customer should always get an acknowledgement within the first-response target.
If a ticket is about to breach, escalate or flag it. A breach handled openly is better than a silent one.
Reference
Glossary and internal terms
Shorthand the team uses, so a new agent is not lost in a thread.
- KB: this internal knowledge base.
- Macro: a saved, reusable reply.
- SLA: the response target for a priority.
- Triage: setting a ticket's priority and category.
- Escalation: handing a ticket to the owner who can resolve it.
- Urgent / P1: a widespread or fully blocking issue.
Policies
Refunds and exceptions
What an agent can approve, and where approval is required.
Within your authority
- Refunds up to the standard limit for a clear service failure.
- Extending a trial by a short, standard period.
Needs approval
- Refunds above the limit.
- Any goodwill credit outside the standard cases.
- Anything that sets a precedent, or that a customer could cite later.
When a request is outside policy, do not say yes or no on the spot. Say you will check, then escalate to the owner.
Policies
Data and privacy for agents
Handling customer data responsibly is part of every ticket.
- Verify identity before making account changes or sharing account details.
- Share the minimum: only the information needed to resolve the ticket.
- Never ask for a full password, a card number, or any other secret in a ticket.
- Escalate any data-access or deletion request to the security contact; do not action it yourself.
If something feels like it crosses a privacy line, stop and escalate. It is always the right call.