Create dynamic Tag Group at topic level?

I’m building out a ticket system for my company and I’d really like to be able to assign a tag group restricted to my support category only, for company names. But since we don’t know the name of every company we’ll interact with ahead of time, I was wondering if there was a way I could add tags to that group at first interaction with the topic?

Seems like a lot of work to:

  1. Get new topic
  2. Determine who it’s from
  3. If first post from that company,
  4. Go to tags page and add name to Tag Group
  5. Go back to topic and assign tag

Or maybe there’s a way to dynamically add the new user to a group ‘company_name’?
I can’t do it via ‘email domain’ as a lot of our users don’t have company specific e-mail addresses.

Or is there a 3rd way that others do something similar that I might consider?

There is this code I found that can create tags uskng code:

You could make an API call to get the topic’s poster, which will be the company’s name.

The trickier bit is adding the tag to the tag group. I don’t see a way to this this programmatically as of now…

Actually, I can’t because…

We have users with e-mails like businessname@gmail.com & first.last@icloud.com that both belong to the same company.

I don’t need to programatically create the list. I’m happy to add the terms, I just want to be able to restrict them to only be available under a certain category.

Maybe the only way for this to work is to create an SOP to add the tag ahead of time as each company gets onboarded.

1 Like

sounds similar to this

you may be able to do something with a combination of AI and automation plugins :thinking: