Discussions

Ask a Question
Back to all

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:

  1. Do companies automatically get webhook events after installing my app? Or do they need to set up webhooks manually in their dashboard?

  2. Does my single webhook endpoint receive events from ALL companies that install my app? (with company_id to identify which customer)

  3. 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! 🙏