[GH-ISSUE #15635] feat: Custom Follow-Up Suggestions #33149

Closed
opened 2026-04-25 07:03:31 -05:00 by GiteaMirror · 3 comments
Owner

Originally created by @GmodCentral on GitHub (Jul 11, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/15635

Check Existing Issues

  • I have searched the existing issues and discussions.

Problem Description

I would like to suggest a custom followups section like we have with initial prompts. The ability to set it manually with things that we can do based on context would be amazing. Example. We are in a client's profile and it would recommend emailing medical records with a summary of the clients data, or generating a progress letter. It could be set in the settings like. Name, Prompt, Context. Name being what is shown to the user in the suggestion bar, Prompt being what is sent to the LLM when someone clicks it, and context being what would trigger that suggestion to be shown.

Here's a full example.
I just asked the LLM to look up a client named Janet. The llm uses the API connector tool to locate the client and open their profile. Once the client is found, a suggestion to Send an email containing a summary of the client's information shows up.

This suggestion would contain the following:

Name: Send an email to medical records containing client's summary of information

Prompt: send an email to medical records with the send_email tool in the following format. At top of email put number of classes completed, and attendance / no shows. After the list, add summary of the clients progress. At bottom of email add two tables, one with outcomes and the other with no-shows. Send this email using default email, not the logged in email address.

Context: show suggestion if user successfully locates a client and asks to see relevant data.

See how powerful this could be? Being able to show customized suggestions to actions being performed would level up this tool's productivity. Please consider adding this.

Desired Solution you'd like

Add the ability to set custom followups using the Name, Prompt, Context format.

Alternatives Considered

No response

Additional Context

No response

Originally created by @GmodCentral on GitHub (Jul 11, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/15635 ### Check Existing Issues - [x] I have searched the existing issues and discussions. ### Problem Description I would like to suggest a custom followups section like we have with initial prompts. The ability to set it manually with things that we can do based on context would be amazing. Example. We are in a client's profile and it would recommend emailing medical records with a summary of the clients data, or generating a progress letter. It could be set in the settings like. Name, Prompt, Context. Name being what is shown to the user in the suggestion bar, Prompt being what is sent to the LLM when someone clicks it, and context being what would trigger that suggestion to be shown. Here's a full example. I just asked the LLM to look up a client named Janet. The llm uses the API connector tool to locate the client and open their profile. Once the client is found, a suggestion to Send an email containing a summary of the client's information shows up. This suggestion would contain the following: Name: Send an email to medical records containing client's summary of information Prompt: send an email to medical records with the send_email tool in the following format. At top of email put number of classes completed, and attendance / no shows. After the list, add summary of the clients progress. At bottom of email add two tables, one with outcomes and the other with no-shows. Send this email using default email, not the logged in email address. Context: show suggestion if user successfully locates a client and asks to see relevant data. See how powerful this could be? Being able to show customized suggestions to actions being performed would level up this tool's productivity. Please consider adding this. ### Desired Solution you'd like Add the ability to set custom followups using the Name, Prompt, Context format. ### Alternatives Considered _No response_ ### Additional Context _No response_
Author
Owner

@a-nldisr commented on GitHub (Jul 11, 2025):

Doesnt the Default Prompt Suggestions from the Admin panel not supply this feature?

What I dont like is that these Prompt Suggestions can only be configured in the admin panel, i would like to have the identical behaviour from the user panel so users can define their personalized suggestions.

<!-- gh-comment-id:3061697171 --> @a-nldisr commented on GitHub (Jul 11, 2025): Doesnt the Default Prompt Suggestions from the Admin panel not supply this feature? What I dont like is that these Prompt Suggestions can only be configured in the admin panel, i would like to have the identical behaviour from the user panel so users can define their personalized suggestions.
Author
Owner

@GmodCentral commented on GitHub (Jul 11, 2025):

Sorry my title was a bit confusing. The default prompt suggestion feature already in the admin panel only shows the first time a new chat is opened. What i'm talking about is the follow ups that happen as you talk to the LLM. Currently you can't choose what those followups are, you can only change the prompt the LLM uses to generate them. And even with that, there's no granular control. I can't tell it what action I'd like it to do when clicking one of the follow ups.

<!-- gh-comment-id:3062317718 --> @GmodCentral commented on GitHub (Jul 11, 2025): Sorry my title was a bit confusing. The default prompt suggestion feature already in the admin panel only shows the first time a new chat is opened. What i'm talking about is the follow ups that happen as you talk to the LLM. Currently you can't choose what those followups are, you can only change the prompt the LLM uses to generate them. And even with that, there's no granular control. I can't tell it what action I'd like it to do when clicking one of the follow ups.
Author
Owner

@silentoplayz commented on GitHub (Dec 1, 2025):

Currently you can't choose what those followups are, you can only change the prompt the LLM uses to generate them.

That's because the task model you have set in the Interface admin settings is used to generate follow up queries. They're contextually generated based on the flow of the conversation.

<!-- gh-comment-id:3598528894 --> @silentoplayz commented on GitHub (Dec 1, 2025): > Currently you can't choose what those followups are, you can only change the prompt the LLM uses to generate them. That's because the task model you have set in the Interface admin settings is used to generate follow up queries. They're contextually generated based on the flow of the conversation.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#33149