Discussions
Quick question about app-level webhooks and company installations
Quick question about app-level webhooks and company installations:
Hey everyone! 👋
I'm building apps for the Motive marketplace and trying to understand how webhooks work when companies install my app.
My setup:
- Configuring webhook URL + events at the app level in dev portal
- Companies will install from marketplace
What I need to confirm:
-
Do companies automatically get webhook events after installing my app? Or do they need to set up webhooks manually in their dashboard?
-
Does my single webhook endpoint receive events from ALL companies that install my app? (with company_id to identify which customer)
-
Is there one shared secret per app, or does each company get their own?
Basically - is it automatic inheritance after app installation, or manual setup required per company?
I've seen the webhook docs but they don't clearly explain the relationship between app-level config and company installations.
Anyone have experience with this? Would really appreciate insights from other developers!
Thanks! 🙏