There is a possibility to call an on-demand workflow from CRM advanced find screen. To initiate a workflow, user needs to select records first.
How to pass the selected data to the custom workflow?
There is a possibility to call an on-demand workflow from CRM advanced find screen. To initiate a workflow, user needs to select records first.
How to pass the selected data to the custom workflow?
Copyright © 2021 Jogjafile Inc.

When you run Workflow with trigger such as Create or Record or Update of Record or Record assigned or so on i.e automatic trigger, Workflow Activity will have Input Parameter as Target i.e context of Record from which workflow is triggered. In Target you can find info such as record Id, Fields and so on.
But when you run OnDemand workflow, Workflow Activity will not contain Input parameter and hence details such as field and so on from which record it is fired will not be available. You will only receive few info such as Record Id, Record Logical Name but not field detials.
You will need to Retreive Record with Given Record ID and Record Logical Name
Here is the link which explains all in Details