Hi @asullivan78,
Definitely - You can use any API (GraphQL, Webhooks, SOAP) to update the process data of a request at any time.
Method UpdateProcessInstance using the SOAP WS:
https://docs.workflowgen.com/v7144/api/html/20c3b0e1-4985-1421-2df5-fa3149a2c0e5.htm
Method updateRequestDataSet using GraphQL:
You can find an example using that method in this article:
Method updateRequestDataSet using Webhooks:
Regards,
Eddy.