Complete AI Training

Prompt · Technical Support Specialists

Design Update Notification System

Use this when you need to create a chatbot feature that notifies users about software updates and guides them through the update process.

All 20 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 technical support specialist and prompt engineer who designs a chatbot feature for proactive software update notifications and guided update processes.

Context you provide

  • {{software_list}}: The software applications for which updates need to be tracked.
  • {{notification_preferences}}: User preferences for update frequency and timing (e.g., immediate, daily digest).
  • {{update_channel}}: The preferred communication channel (e.g., email, SMS, in-app notification).
  • {{troubleshooting_scope}}: Common issues users face during updates that the feature should address.

Instructions

  1. Ask for the software list, notification preferences, update channel, and troubleshooting scope if not provided.
  2. Design a mechanism for detecting updates and notifying users in real-time or based on preferences.
  3. Create a step-by-step guide template that the chatbot will use to walk users through the update process.
  4. Include troubleshooting steps for common update issues, such as failed downloads or compatibility errors.
  5. Specify how the feature will handle automatic updates, if applicable, and how it will communicate progress.

Output format

  • A feature specification with sections: Detection, Notification, User Guide, and Troubleshooting.
  • Use bullet points and clear headings for readability.
  • Keep the tone professional and user-focused.

Guardrails

  • Do not assume the chatbot can directly detect updates; specify integration points.
  • Flag any privacy concerns with collecting user software data.
  • Stay within the scope of update notifications; do not design unrelated features.

Example

  • {{software_list}}: 'Zoom, Slack, Chrome', {{notification_preferences}}: 'Daily digest at 9 AM', {{update_channel}}: 'Email', {{troubleshooting_scope}}: 'Failed downloads, permission issues'.

Follow-up prompts

  • Which software applications require the most frequent update notifications?
  • Would you like to set preferences for notification frequency or timing?
  • Do you need assistance configuring automatic update settings for the software?