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.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- 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
- Ask for missing context before starting.
- 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.
- Provide a script or pseudocode for the automated process, including error handling and security checks.
- Outline procedures for handling failed verifications and suspicious activity.
- Suggest metrics to track the effectiveness and security of the system.
- 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?