Skip to main content
Question

Workflow Challenge: Forcing Operators to Enter Specific Data Before Completion

  • February 2, 2026
  • 3 replies
  • 50 views

Emerson Pedro Gonçalves
Forum|alt.badge.img+1

Hi everyone, I’m facing a recurring situation in TOPdesk and I’d like to know if anyone has encountered something similar or found a workable solution.

In several workflows, I need the operator to finalize a call or activity only after providing specific information — essentially like a mandatory form before completion.
The issue is that TOPdesk does not natively offer a feature that forces the operator to fill in these details at the moment of closing the call/activity.

I also cannot simply make the optional fields mandatory, because the information required varies across many different workflows and topics. Each process has its own set of specific data that must be collected, so making a field globally required would break other flows.

Ideally, TOPdesk would have configurable pop‑ups triggered by specific events, where I could build a customized form integrated with an action sequence. That would perfectly address the requirement.

So far, the closest I’ve come to a solution has been:

  • Creating an additional tab with HTTP actions using the Assets module (works partially);
  • Integrating with Five Stars Review (complex setup and quite limited);
  • Integrating with Microsoft Teams — which actually fulfills 100% of the need, but requires the operator to leave TOPdesk to complete the form, negatively impacting the user experience.

My question is:
Has anyone needed something similar and found a more practical way to require operators to fill in specific data before closing a call/activity?
Or does anyone know if TOPdesk has this kind of functionality planned on their roadmap?

Thanks!

3 replies

Forum|alt.badge.img

If I understand correctly, I would proceed as follows:

Automated action:

  • After the call has ended, check whether any mandatory information is missing.
  • If so, reopen the call and assign it to the operator.
  • Add a comment specifying the names of the missing information (this will not be visible to callers).

Various conditions and mandatory fields can be set in the automated actions.


Sanne van Opstal-Brakel
Community Manager
Forum|alt.badge.img+11

@Emerson Pedro Gonçalves  was your question answered? Or can we still help with anything? 


Miquelino
Forum|alt.badge.img
  • New Member
  • March 4, 2026

Emerson.

Our consulting firm assisted a client who experienced the same situation. To resolve it, we created automated actions to analyze the missing information. If the information is different, we add information to the action field detailing the issue, modify the status, and send an email to the operator to correct the ticket. The email is sent constantly until they provide the correct service.

Regarding the form, for another client, we created a form in Power Apps. When a ticket is created and needs to contain accurate information, we send it via email with a Power Apps link to the operators in the linked group. The first operator to access it takes over the ticket. After registering information in the form, to save the information they are required to click a link, which takes the operator to the updated ticket, requiring only a few fields to be changed.

I know it's a bit complex, but it works.