I set it up using user.end and the Get Conversation Data in the workflow. Works fine.
Simple trigger. In production I would narrow it down by Queue or other parameters.

Flow.conversationId set up as an input variable

Use to get the attribute Trigger

Interaction Details:

------------------------------
George Ganahl GCCX-AI, GCP, GCSME
Technical Adoption Champion
Genesys
2024 Community Member of the Year
------------------------------
Original Message:
Sent: 10-09-2025 08:34
From: MARTHA VELASCO
Subject: New Trigger Logic Based on Participant Data
In one of our implementations, we followed a similar approach to what Jim described: triggering the workflow on the user.end event and using a Data Action as the first step to fetch the conversation object via the Conversations API.
What worked well for us was:
Using a lightweight Data Action that queries only the participants array and extracts the custom attribute (is Trigger) to minimize API load.
Handling the logic inside the workflow if is Trigger = true, proceed with the business process (e.g. follow-up automation); otherwise, exit gracefully.
Adding logging for both paths to help monitor trigger frequency and false positives.
This design keeps the trigger lean while preserving control within the workflow itself.
Curious to know if anyone has tested pulling the participant data directly via Get Conversation Data instead of a Data Action it would simplify the architecture a bit if supported.
------------------------------
MARTHA VELASCO
Original Message:
Sent: 10-07-2025 11:02
From: Haridass Sarangan
Subject: New Trigger Logic Based on Participant Data
Hi Team,
I need to create a trigger that initiates a workflow based on participant data. Specifically, once the conversation ends, the system should check if the participant data contains isTrigger = true. If it does, the workflow should be triggered; if not, it should not be triggered.
#API/Integrations
#Implementation
#Roadmap/New Features
------------------------------
Haridass Sarangan
------------------------------