New to Zoho, trying to accomplish the following

New to Zoho, trying to accomplish the following

Hi all—

I’m entirely new to Zoho, but I am an experienced developer otherwise. Im building a website with a form on it that once submitted I’d like it to wait synchronously for a few ages to happen on the back end (being Zoho):

  1. User submits form, page goes into a period of waiting

  2. Form data saved to Zoho CRM as a lead

  3. Using lead data from Zoho CRM, execute a 3rd party (external) API call

  4. Store the resulting API call data in Zoho CRM and relate it to the new lead

  5. Provide the still waiting form submitter with feedback thus closing the loop

I played a bit with Zoho Flow and webhooks but it doesn’t look like Flow is synchronous; it appears to be one-way. Is what I’m asking achievable through some combination of Zoho Apps? Or am I better off using Zoho APIs to accomplish those tasks?

Thanks!