Skip to content

Topics / Forms #3370

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 of 2 tasks
Tizooo opened this issue Apr 19, 2025 · 2 comments
Open
1 of 2 tasks

Topics / Forms #3370

Tizooo opened this issue Apr 19, 2025 · 2 comments

Comments

@Tizooo
Copy link

Tizooo commented Apr 19, 2025

Is your feature request related to a problem? Please elaborate.

Users often create tickets with vague messages like “hi” or “I need help,” without any context. This results in delays, as staff have to ask follow-up questions just to understand the issue.

Resources like dontasktoask.com and nohello.net explain the underlying problem well.

Describe the solution you'd like

It would be helpful to allow users to select a topic when creating a ticket (e.g., "User Report", "Apply as Staff", "Bug Report"), and have each topic linked to a predefined form. Users would be required to fill out that form before the ticket is submitted.

This ensures that the staff team receives all the necessary information up front, streamlining the support process and reducing unnecessary back-and-forth.

Does your solution involve any of the following?

  • Logviewer
  • New config option

Describe alternatives you've considered

We’ve used standard ticket bots like Tickets and TicketTool, which offer form-based ticket creation. However, these solutions are no longer a good fit for our setup, which is why we’d like to see this functionality implemented directly in Modmail.

Who will this benefit?

The entire staff team. It will eliminate tickets that contain no useful information and reduce the time spent extracting context from users. This speeds up the support process and improves the experience for both staff and users.

Additional Information

No response

@sebkuip
Copy link
Member

sebkuip commented Apr 19, 2025

This already exists as part of my advanced-menu plugin. You can download that, set it up with your options and that would help users pick the right topic

@tooobiiii
Copy link

This already exists as part of my advanced-menu plugin. You can download that, set it up with your options and that would help users pick the right topic

The problem with that being that the selection of a dropdown cannot be required. User tickets open before they select anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants