Feature: Webhook generating form post

We’ve recently made an exciting update to our webhook form post capabilities. Webhooks that generate form templates can be based on the table specified by the http content form you’re trying to send. This new feature is nested within the power of our workflows. If you’re unfamiliar with workflows, you can learn more about workflow essentials here. Starting at the beginning and want to understand what a webhook is? Our friends at twilio can teach you more here.

What is a webhook generating form post?
In true AppSheet fashion, we’ve given you a more powerful way to make your applications your own. You can now customize and control the content and format for your webhook body with a template.

Where does the webhook generating form post live?
This feature is part of your applications behaviors. It’s rather simple to implement, but you will need to have a workflow in place to take advantage of this feature.

  1. To add this feature, open your app editor by selecting the app you’d like to work on.
  2. The navigation bar on the left side displays a tab titled “Behavior”. Click this tab.
  3. Once you’re in the Behavior tab you’ll find a navigation bar along the top of your editor. The second tab is the “Workflow” section. Click this tab.
  4. Once you’ve found the “Workflow” section, select the targeted table.
  5. From here you can update your actions to include this new feature.

Important Notes
We’ve written several helpful support docs such as Form URL Encoded Webhook Templates and Invoking the AppSheet API from a Webhook.
One bug that appears from time to time is the lack of a “create” button when creating your template. When you begin to add the information for the action, be certain to click “save” in your AppSheet editor after you’ve selected HTTP Content Type form url encoded. The create button should appear right after the save takes place.

Try adding this feature to your app now and let us know how capturing photos works for you.

Happy app building!

2 Likes