question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support outgoing webhooks

See original GitHub issue

Grist should allow the user (and integrators) to trigger other services on common events such as record updates.

Without webhooks, users (and integrators) need to resort to polling, which is less than ideal for everyone concerned. Our Zapier integration currently uses polling, but if we had webhooks it could be upgraded to ‘instant’ triggers, meaning faster workflows for users and less server load for us.

Update: there is some unofficial support for webhooks, for those willing to use the Grist API to configure them. For hosted Grist, Webhook URLs are allowed for the following domains:

  • zapier.com
  • pabbly.com
  • webhook.site
  • meta-api.io
  • pipedream.com, pipedream.net
  • deta.sh
  • netlify.com

If you need a different domain, please request it. If self-hosting, be sure to add the domain you care about to a comma-separated ALLOWED_WEBHOOK_DOMAINS environment variable (e.g. zapier.com,pabbly.com,webhook.site).

Issue Analytics

  • State:open
  • Created 2 years ago
  • Reactions:9
  • Comments:23 (11 by maintainers)

github_iconTop GitHub Comments

3reactions
HermesRatgerscommented, Jan 31, 2022

@paulfitz Added it and it works, I also added this thread to Pabbly so they can add the webhook aswell. Btw the integration can be managed by you aswell, simply request this by email them your pabbly emailadres and request editor permission. https://pabbly.hellonext.co/b/Update-Existing-Application/p/webhook-triggers-for-getgrist

1reaction
paulfitzcommented, Aug 13, 2022

@simplynail do you mean a UI for creating webhooks? No, there’s no ETA for that, sorry. We do want to get it done when we have capacity, I know that isn’t very helpful for you.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Outgoing Webhooks - Slack API
Outgoing webhooks was a quirky way to send your own server a webhook when messages met a narrow set of criteria. We recommend...
Read more >
Create an Outgoing Webhook - Teams | Microsoft Learn
The Outgoing Webhook acts as a bot and search for messages in channels using @mention. It sends notifications to external web services and...
Read more >
Outgoing webhooks - Mattermost Developers
First, go to Product menu > Integrations > Outgoing Webhook. · Select Add Outgoing Webhook and add name and description for the webhook....
Read more >
Outgoing Webhook - Fluent Support
To get started with Outgoing Webhook, head to Fluent Support's WorkFlows. Click Add new WorkFlow. ... Check WorkFlow documentation to make sure ...
Read more >
Setting up Outgoing Webhooks - Shortcut Help Center
Outgoing webhooks can be used to gather organization information and integrate with external services. Once configured, events will fire...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found