/
Prompt Library (i.e. Saving Personal Prompts)

Prompt Library (i.e. Saving Personal Prompts)

Purpose

The "My Prompts" feature is designed to enhance user efficiency by allowing users to save and reuse frequently used prompts. This feature addresses the issue of time-consuming and repetitive typing of commonly used prompts

Feature Access

This feature is strategically designed to optimise both security and usability within the application. Access to the User Prompts feature is governed by users who have the following roles: chat.admin.all, admin.space.write, chat.chat.basic, chat.chat.unlimited (the roles are managed via Zitadel).

Key Features

  • Prompt Management: Users are able to save, retrieve, and manage frequently used prompts easily.

  • Accessibility: Saved prompts are readily accessible to streamline user interactions.

Initial User Flow

  • When the user is onboarded to the feature for the first time, there will be no Saved Prompts - to make it easy to add Prompts, there is a Get Started button. Clicking the button will redirect the user to the Configuration panel where he can manage the prompts.

image-20240606-070730.png
Initial Flow - Get Started with Saving Prompts

Saving New Prompts

The process to save a new prompt is integrated within the chat interface:

  1. Via Chat Configuration:

    • User clicks on “Configure”.

image-20240606-062639.png
Configure My Prompts
  • User selects “Add Prompt”.

 

image-20240606-062718.png
Add My Prompt Button

 

  • User enters the prompt and assigns a mandatory title to it.

image-20240606-065251.png
Add My Prompt Configuration Options
  1. Via Committed Prompt:

  • Next to a committed prompt in the chat, an Add to my Prompts icon appears. Clicking this icon will allow the user to save the prompt via a modal.

image-20240606-062320.png
Add My Prompt Button
  • The modal to add a prompt is opened and allows the user to give a name to the prompt and adjust the case is necessary. Clicking add will add the prompt to the library.

image-20240606-062243.png
My Prompt Creation Modal

Using Saved Prompts

In the main chat interface:

  • Above the chat input field, a dropdown labeled “My Prompts” is available next to the “Suggestions” dropdown.

  • If prompts are saved, the “My Prompts” dropdown shows an expanded view by default.

image-20240606-063022.png
My Prompts Dropdown
  • If no prompts are saved, the “Suggestions” dropdown is expanded by default.

image-20240606-063207.png
Prompt Suggestions Dropdown
  • Selecting a prompt from “My Prompts” auto-fills the chat input field with the chosen prompt.

image-20240606-063434.png
Auto-filling the Input with Chosen Prompt
image-20240606-063501.png
Prompt filled in Chat input

Managing Prompts

In the configurations panel on the right the user can manage the saved prompts. Managing the prompts includes view, add, delete and edit actions. Clicking the Save button will save all the changes of the user, and clicking the Discard button will revert the changes.

image-20240606-070149.png
Save / Discard User Prompts Changes

View Prompts

  • A list of saved prompts is displayed together with the number of prompts saved.

image-20240606-070236.png
View Saved Prompts

Add Prompts

  • An “Add Prompt” button is available for adding new prompts.

image-20240606-070307.png
Add Prompt

Delete Prompts

  • An “X” icon is displayed on each prompt which allows the user to delete the prompt

image-20240606-070343.png
Delete a Saved Prompt
  • After deleting a prompt, the user can choose to undo the deletion.

Edit Prompts

  • Clicking the title or the description of a saved prompt allows the user to edit the existing text.

Future Improvements

We plan to introduce a feature that allows users to share their saved prompts with others. This functionality will facilitate collaborative efficiency and knowledge sharing about effective prompts.


Author

@Irina Bărbos

 

Related content

© 2025 Unique AG. All rights reserved. Privacy PolicyTerms of Service