How to search/filter PMs based on tags?

Tagging PMs are valuablel so, as support messages come in, I can tag them by type (e.g. priority, product line, etc.), but I seem to have hit a wall on finding out how to search or filter PMs based on tags.

Any suggestions?

You can add in:messages or in:all to your tag search and that should bring them up. eg #invites in:messages :+1:

I think there may be a couple of other search filters you may find useful depending on exactly which inbox/group inbox they in eg. in:personal and group_messages:GROUPNAME

1 Like

Okay that worksā€”and works great for me, but: Iā€™m now reaching a level of growth in our Discourse platform usage that other organizations in my company want to make use of the platform, and theyā€™re going to need an easier search function for tags (just like youā€™d have when searching public categories where you have a drop-down for tags). Iā€™ll share the use case:

Our customer success organization is looking for a way to handle incoming requests from entry-level customers that donā€™t have dedicated CSMs. While talking to them, I quickly realized that Discourse could help them solve their probablem in a scalable, manageable way.

  • Emails coming in to csmhelp@company.com go to a PM inbox
  • Messages are tagged by request type
  • Discourse Assign to assign CSMs round-robin style to handle customer concerns

In this scenario, a CSM (who wonā€™t be very technical whatsoever) would really need the ability to sort the inbox (or even their assigned queue) by tag type to quickly find what theyā€™re looking for.


I suppose I could get them to consider having these customers post directly in the public community, and they could still assign themselves to public topicsā€¦but there will likely still be customers with private/sensitive questions that would need to be answered.

Suggestions of course welcome!

Thereā€™s an extra menu option in the inbox dropdown that can filter the inbox topics by tag, which may be what youā€™re looking for?

image

And just in case youā€™ve not found it yet, PM tags are only visible to certain groups - but you can set that using pm tags allowed for groups.

With the new changes to the sidebar, it may also be possible to create custom links in there for each person as well, though I may need to experiment with that a bit. :slight_smile:

1 Like

Hmm, I didnā€™t even see that on my instance, must be a UI bug for our site:

Iā€™ll submit a bug request for my UI. Thatā€™s perfect :slight_smile:

Yes, I found that in another post earlier today (I think also by you). That was very helpful!

1 Like

Iā€™ve also just had a test with the sidebar ā€˜custom sectionā€™ and it seems like you should be able to create direct links in there to PM tag lists as well, which could be pretty useful depending on how things are set up/how many ā€˜top tagsā€™ you need each person to have a quick link to:

1 Like

Can you choose which user groups see which default tags in the sidebar? e.g. only users in the ā€œCustomer Successā€ user group will see certain tags in the sidebar?

It would be set up per person, so it would be completely individual. :+1: Though I think you would either have to get each person to set it up themselves, or impersonate each and set it up for them. I donā€™t think thereā€™s currently an ā€˜admin overrideā€™ where you can do it from your central account like you get with user preferences, etc.

1 Like

If thereā€™s an API call happening for it behind the scenes, my team can just as easily automate it too.

Cool, thanks @JammyDodger. Iā€™m excited to show this to a new internal team and get more teams utilizing the platform.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.