Logging
Membrane keeps and provides you with detailed logs of what is happening in your integrations:Webhook Notifications
To get notified when an important event happens in your integration workspace, you can subscribe to webhook notifications. Learn more about webhook notifications here: Webhook NotificationsTroubleshooting
There are usually three types of problems with integrations:- Integration ran but resulted in an error.
- Integration ran but didn’t do what you expected it to do.
- Integration did not run when you expected it to.
Errors
When integration errored, follow red dots to find the reason:

Integrations not doing the right thing
When integration ran, but didn’t do what you expected it to do, go to the Flow Run page and trace its execution step by step.
Integration Not Running
When you expected an integration to run, but it did not, check the following:- Check event logs to see if the events you expected did happen:
- Data Source Events for external events.
- App Events for internal events.
- If events did happen, check the event details to see if it launched the integration you expected. If not, check the trigger configuration.
- If events did not happen, check the following:
- For external events: find the Tenant Data Source you expected to trigger the event and go to the “Subscriptions and Events” tab for troubleshooting.
- For internal events:
- If you have per-tenant subscriptions, go to the Tenant Subscriptions page, find the subscription you expected to generate the event, and see its details.
- If you have global webhooks, try making an API call to the global webhook and check the response.
Detailed Logs for API requests
To see detailed execution logs for any API request you make, you can addlogs=1 to the query parameters of the request.
The response will contain a _logs property with the detailed logs.
Note: this only works when the response is a JSON object.