Forms can be created in a number of ways, but the most common pattern is to have input component and a submit button that sends the values from the inputs when clicked.
Loading…
To create a form, just add components from the Add Record or Edit Record groups.
Once you have added the input components, create a button (or any other component) and add the Submit Form action to it.
You can also choose to show a message on screen while the form is submitting, clear it once submitted - or include hidden values. These are especially useful when adding records - to create links to the person who submitted, or the dynamic page they submitted from.
Once the form is setup you can test it by switching to preview mode in the editor, and submitting the form.
Preview mode allows you to test your actions from inside the editor.
Submit Form → API Connector
When using Airtable connections, the form payload is predefined. If you’re using a custom REST API there are more options to let you customize the payload / body of the form submission.
By default the body will contain the form fields array with the field names and values. This may work for most purposes, but there will certainly be cases where you need to customize this to match the endpoint you’re using.
For example - to edit an existing record you would need to include a reference to the id of the record you want to update.
Want to print your doc? This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (