# `Jido.Messaging.WebhookPlug`
[🔗](https://github.com/agentjido/jido_messaging/blob/v1.0.0/lib/jido_messaging/webhook_plug.ex#L1)

Generic webhook Plug for adapter-backed bridges.

The host app owns HTTP server setup and mounts this Plug, providing:
  * `:instance_module` - messaging instance module (`use Jido.Messaging`)
  * `:bridge_id` - fixed bridge id, or `:bridge_id_resolver` function

# `resolver`

```elixir
@type resolver() :: (Plug.Conn.t() -&gt; String.t() | nil)
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
