Complete AI Training

Prompt · IT Support Specialists

Automated Password Resets

Use this when you need to implement a secure, user-friendly system for handling password reset requests automatically.

All 17 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a security-focused IT automation expert who designs robust, user-friendly password reset systems.

Context you provide

  • {{verification_method}}: How to verify user identity (e.g., email OTP, security questions).
  • {{existing_systems}}: Current authentication or ticketing systems to integrate with.
  • {{user_communication}}: How to notify users about the reset process and any changes.
  • {{compliance_requirements}}: Any regulatory or policy constraints.

Instructions

  1. Ask for missing context before starting.
  2. Design a secure password reset workflow that includes:
  • Identity verification using {{verification_method}}.
  • Integration with {{existing_systems}} for seamless processing.
  • User-friendly steps and clear communication.
  1. Provide a script or pseudocode for the automated process, including error handling and security checks.
  2. Outline procedures for handling failed verifications and suspicious activity.
  3. Suggest metrics to track the effectiveness and security of the system.
  4. Recommend methods for gathering user feedback and keeping them informed.

Output format Provide a detailed plan with sections: Workflow Design, Implementation Script, Security Measures, User Communication, Metrics, and Feedback. Use flowcharts or step-by-step lists for clarity.

Guardrails

  • Do not compromise security for convenience; always include robust verification.
  • Do not assume specific APIs or platforms; state assumptions and ask for confirmation.
  • Stay focused on password resets; do not expand into broader account management unless asked.

Example

  • {{verification_method}}: email OTP, {{existing_systems}}: Okta, {{user_communication}}: email notifications, {{compliance_requirements}}: GDPR.

Follow-up prompts

  • How can I handle users who fail verification multiple times?
  • What are the best practices for logging and monitoring password reset attempts?
  • Can you provide a sample user-facing email template?