Hi there! I have a view with a form where an input needs to be checked using another external system to see if its a valid value. Currently I do not find any way to accomplish this. Could you provide me of some guidance?
· What I want:
User fill the form and press save button. A blocking action is triggered before “Saved” event is triggered. That blocking action calls a google app script that internally calls the external system to check if the field is valid.
Alternatives that I think it will be ok: Call the REST API using fetch URL or maybe run a predefined bot process (that calls a google app script).
· What I have been able to understand reading the docs, the app, and the forum Q&A:
-
Calling a google app script is only possible within a bot execution in a specific event. Here there is no way to choose a blocking save event to prevent any modification. I understand the bot runs after the data is consolidated if I choose event type “Data change”.
-
Custom actions “Do this(type of action to perform)” does not have any option like these: “External: fetch data from external url” or something like “External: run google app script” or “External: run process (bot process)”.
-
In the Form view the only possible event to assign a custom action is “Form saved”. It should be something like “Before Form saved”. So this way we could assign a custom action that do whatever we like.
Thank you for your time!