I/O Runtimes Action handlers for form submissions.
- Form submissions are sent via HTTP to
submitaction, body containsformIdanddata(submission) i. validates payload ii. publishes aform.submittedevent processoraction triggered byform.submittedevent, runs with concurrency=1 i. reads destination sheet ii. appends submissions to sheet iii. writes sheet back to storage
These steps are performed once for each environment.
- Create App Builder project
- Add service to project >
I/O Management API - Generate OAuth Server-to-Server credentials
- Set
.envvalues usingexample.envtemplate and values from Adobe Developer Console - Configure IO Events i. Create Event Provider
- Response body contains
idproperty, setAIO_EVENTS_PROVIDER_IDto that value ii. Create Provider Metadata forform.submittedevent iii. Register action handler forforms/processoraction onform.submittedevent