Skip to main content
Events let your agent or app react to changes in external systems, such as a new contact created in a CRM or a message posted in a support tool.

Event Sources and Listeners

Create an Event Source in your workspace when an external system should notify Membrane. The source owns the webhook lifecycle:
  • subscribe registers the webhook or subscription with the external system.
  • handle processes inbound webhook payloads and emits normalized events.
  • unsubscribe tears down the external registration.
  • refresh keeps registrations alive when the external system requires renewal.
Create an Event Listener for each routine or webhook that should receive the source’s events. Membrane keeps the source registration state and records every emitted event in the event logs.

Logging

Membrane provides detailed logging for the event pipeline: