refining an AppFlow to collect form responses into an S3 bucket | Community
Skip to main content
Question

refining an AppFlow to collect form responses into an S3 bucket


we’re using an Amazon AppFlow to copy across the ‘responses’ from a form to a csv file.

it’s working as a proof of concept, in that we manually run the flow, and all response data is saved to the specified S3 bucket in a new, unique folder as a new,unique csv file.

obviously this ends up creating more folders and files than we need.

I’m interested to see if anyone has a best practice solution that would:

  • trigger the appflow to run when  the form is completed - maybe using a webhook?
  • add the new submission to the one csv file as a new line or that might mean overwrite it I expect,

 

I’m sure someone will know the answer, your suggestions much appreciated!

 

3 replies

  • Author
  • Explorer
  • 2 replies
  • May 13, 2024

Addtional thought:

In the Typeform object ‘Response’ there is a Boolean field ‘completed’. If that was available for the flow to see as an ‘event’, it could work as a trigger… but ‘event’ is greyed out as a flow trigger, so wondering what dev it would take for Typeform to put that in place?


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14946 replies
  • May 17, 2024

Hi @theobrandt Thanks for stopping by the community and apologies for missing this. 

@mathio or @picsoung might possibly have some insight on this. 


mathio-tf
Typeform
Forum|alt.badge.img+5
  • Typeform
  • 888 replies
  • May 20, 2024

I am sorry but I have no experience with Amazon AppFlow.

 

If you are able to receive data via webhooks in your tool, you can process responses in real time via our Webhooks.

Alternatively you could connect your form to Google Sheets to see the data in a spreadsheet in real time without the need to generate duplicate files.


Reply