Workflow

How to Manage Ticket Topics

Verified end to end. A disposable topic was created, loaded, renamed, deleted, and confirmed absent from the topic list endpoint.

Evidence Summary

Workflow run
ticket-topics-crud-20260519T143724Z
Route
/tickets/apoio/topics
Topic id
6
Final state
Disposable topic deleted and absent from DT_Select_tickets_topics.

Ticket topics CRUD workflow diagram

Create or Edit

  1. Open Tickets, Support Files, then Topics.
  2. Click Add Topics to open the topic modal.
  3. Fill required Name.
  4. Optionally select an SLA and fill Label.
  5. Use Public to expose the topic publicly, and Active to make it selectable.
  6. Click Save.

Create and update both submit createUpdateTikTopic with the serialized topic form. The verified create used topic_name=AI topic 143724, empty topic_sla_id, topic_tag_format=AI, topic_public=1, and topic_active=1. It returned {"success":true,"id":6}.

Edit loads a row with loadTikTopic. The verified update used topic_id=6 and topic_name=AI topic edit 143724, returning {"success":true,"id":"6"}.

Delete

  1. Click the delete action on the topic row.
  2. Confirm the prompt.

Delete calls deleteTikTopic with id=6. The response returned {"success":true}. A final DT_Select_tickets_topics call confirmed AI topic edit 143724 no longer existed.

Artifacts