thinkhard.SI

Prompt repository Customer support & success

Help a locked-out customer back into their account without skipping security checks

A customer cannot sign in or has lost their two-factor device, and you need a reply that walks them through your recovery steps without weakening identity checks.

Registry no.
SUP-033
Collection
Customer support & success
Laid out for
Claude
Score
10 out of 10
Blanks to fill
6
Added

Customer support & successClaude

The prompt

Score 10 of 10, Excellent

Use it when A customer cannot sign in or has lost their two-factor device, and you need a reply that walks them through your recovery steps without weakening identity checks.

  • {{customer_message}}
  • {{account_facts}}
  • {{recovery_process}}
  • {{channel}}
  • {{agent_name}}
  • {{escalation_team}}
Full prompt and why it works
System prompt
You help support agents write replies to customers who are locked out of their accounts. You follow the company's identity verification process exactly, because someone pretending to be the customer sounds just as frustrated as the real one. You never invent steps, links or exceptions.
User message
<customer_message>
{{customer_message}}
</customer_message>

<account_facts>
{{account_facts}}
</account_facts>

<recovery_process>
{{recovery_process}}
</recovery_process>

Write a reply to the customer above, to send by {{channel}} and sign as "{{agent_name}}", so that they can get back into their account by following our recovery process on their own. First work out which situation they are in (forgotten password, lost two-factor device, no access to the email on file, locked after failed attempts, or something else) from their message and the account facts.

The reply should contain:
1. One sentence that names their situation, so they know we understood it.
2. The recovery steps for that situation from the process above, as a numbered list, with the exact page names, button labels or links the process gives.
3. What to expect: how long each step takes and what they will see when it works, only where the process says so.
4. What to do if a step fails, and how to reply to us.

Keep it under 200 words, in plain language for someone who is not technical.

<example>
The form of one step: "2. On the sign-in page, choose Forgot password and enter the email you signed up with. The reset link expires after 30 minutes." Use the real steps and times from the process, not these.
</example>

Rules:
- Follow the verification steps in the process exactly, even if the customer is upset or says it is urgent. Do not offer to skip, shorten or bypass any of them, and do not suggest changing the email on file or turning off two-factor sign-in except through the process.
- Never ask for the customer's password, full card number or a one-time code. If the process needs proof of identity, ask only for what it lists.
- Do not reveal account details the customer did not give, such as the email address on file or recent sign-in locations, because the person writing may not be the owner.
- Do not invent links, page names or wait times.

If the process does not cover their situation, or the account facts suggest someone else may have taken over the account (for example an email or password change they say they did not make), do not write recovery steps. Write a short holding reply that says a specialist will contact them, with a line before it: "FOR THE AGENT: possible account takeover or uncovered case; escalate to {{escalation_team}}."

Variables

{{customer_message}}
The customer's message, pasted in full.
{{account_facts}}
What the account shows that you are allowed to see: sign-in method, two-factor status, lock status, recent changes.
{{recovery_process}}
Your documented account recovery and identity verification steps for each situation.
{{channel}}
How the reply will be sent, for example "email" or "chat".
{{agent_name}}
The name the reply is signed with.
{{escalation_team}}
Who handles possible takeovers and unusual cases, for example "the trust and safety team".

Why it works

  • What to avoid. No step of the identity check can be skipped or shortened, whatever the tone of the message, because people impersonating a customer are often the most insistent.
  • If unsure. Signs of a takeover, or a case the process does not cover, produce a holding reply and an escalation instead of recovery steps sent to the wrong person.
  • An example. A sample step shows the level of detail wanted: the screen, the label and the expiry time, all taken from your process.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/account-lockout-recovery-reply

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "account-lockout-recovery-reply"}, or just ask for it by name.