How to identify workflow initiator

I have numerous use cases where when a user initiates a workflow they will need to be sent a notification email, eg after an approval action, "Your request has been approved/rejected" or validating* a form input, "The email address is incorrect, Stuff@stuff is not valid".
The only way I can see to do this is to have a Requested By field on the start form and then send the notification to that form variable. Not a huge inconvenience but if the form has 20+ fields to complete and the users are experienced with SharePoint forms where current user identity is built-in this seems a retrograde step.
I'm surprised that the workflow engine has no output field of the initiator, unless I'm missing something here.
* I'm hoping form field validation is coming very soon, so checking such things as email address formatting, or a date selected is not in the past, is done in the form not in the workflow.
Best Answer
-
Hi John!
We have a globally available "DOMO Workflow Executions" package that allows you to access some specific metadata about your workflow execution, including the user who started the workflow. This function is called "Get Executor".
Let me know how that works out for you 😁
0
Answers
-
Hi John!
We have a globally available "DOMO Workflow Executions" package that allows you to access some specific metadata about your workflow execution, including the user who started the workflow. This function is called "Get Executor".
Let me know how that works out for you 😁
0 -
Thanks for confirming, I just found it myself.
0 -
Jaden was quick in the response, thank you Jaden!
John, thanks for backing up my feedback to the team that this should be a "system variable" that just exists for every workflow…who started it, what time, how, etc…2
Categories
- All Categories
- Product Ideas
- 2K Ideas Exchange
- Connect
- 1.3K Connectors
- 308 Workbench
- 7 Cloud Amplifier
- 10 Federated
- Transform
- 661 Datasets
- 117 SQL DataFlows
- 2.2K Magic ETL
- 819 Beast Mode
- Visualize
- 2.6K Charting
- 85 App Studio
- 46 Variables
- Automate
- 193 Apps
- 483 APIs & Domo Developer
- 85 Workflows
- 23 Code Engine
- AI and Machine Learning
- 22 AI Chat
- 3 AI Projects and Models
- 18 Jupyter Workspaces
- Distribute
- 116 Domo Everywhere
- 282 Scheduled Reports
- 11 Software Integrations
- Manage
- 142 Governance & Security
- 9 Domo Community Gallery
- 49 Product Releases
- 13 Domo University
- Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 115 Community Announcements
- 5K Archive