Hi @sebastiansolari
Firstly, great news that you guys are working with Integromat. It’s an excellent platform and complements Glide extremely well IMO. We have used the two together across a broad range of scenarios. To try and summarise:
Notifications
In an effort to counter the current lack of support for push notifications, we often use Integromat to notify users by email (typically using SMTP), SMS (typically using ClickSend), Telegram and even calling custom a API. The Integromat trigger will be either a webhook from Glide (for instant notification) or a scheduled scan of a Google Sheet to identify “rows” that require a notification or a new row added to a Google Sheet by Glide.
Updating Data From 3rd Party Source
In some cases we want Glide to incorporate date from external sources that is updated on a regular basis, for example a daily quote and motivational imagery. Integromat does this for us, on a schedule, updating or adding a row to a Google sheet. It grabs the data using API calls or even FTP.
Adding Multiple Entities
Quite often we encounter a scenario whereby a user action within Glide needs to add or update multiple rows. For example, adding a new stage to a “project” might involve the addition of several associated default “tasks”. This can be achieved via a webhook into Integromat where the iteration can take place.
Handling 3rd Party Webhooks
When working with a tool like Calendly it is straightforward to create / update / cancel appointments from within Glide but not currently possible to receive the output from these operations (for example to update or create a row). Integromat, however, can trigger when changes are made to a Calendly booking and use the resulting data to maintain a Google Sheet for Glide to access.
Using 3rd Party Services
An obvious example here is posting to Twitter, Facebook or Instagram. But there are also scenarios such as using information from Glide to populate a Google Doc template, converting to PDF and then emailing to somebody (e.g. an invoice).
IN SUMMARY
The webhook mechanism is a perfectly acceptable way to send information to Integromat, although perhaps a little clunky, and therefore a dedicated Integromat trigger would be nice.
The key functionality IMO would be to allow Integromat access to Glide Sheets such that Google Sheets were no longer required. In the Integromat module you would choose the Glide App and the Glide Sheet (as opposed to the Google Sheet and the tab).
Hope this helps and good luck.