Make (Integromat)
Use an HTTP module at the end of the success route and in error-handler routes. Use the base URL below in the HTTP module.
Success path
- Add an HTTP module at the end of your scenario.
- Configure:
- URL:
https://app.flowpulse.xyz/api/v1/ingest/run-success - Method: POST
- Headers:
X-API-Key,Content-Type: application/json - Body type: Raw (JSON)
- URL:
Use raw JSON for the body. Set ended_at to the current time in ISO 8601 (UTC, ending in Z) using Make’s date functions, for example a formatDate or now mapping in the HTTP module.
Example shape (replace dynamic parts with your mappings):
{
"workflow_id": "YOUR_FLOWPULSE_WORKFLOW_ID",
"ended_at": "2026-04-06T12:00:00.000Z",
"external_execution_id": "{{1.execution.id}}",
"source_platform": "Make",
"source_workflow_id": "{{1.scenario.id}}",
"metadata": {}
}
Adjust bundle references such as {{1.execution.id}} to match your scenario. These fields are optional except workflow identification and ended_at.
Failure path
- Add an Error Handler route.
- Add an HTTP module pointing to
https://app.flowpulse.xyz/api/v1/ingest/run-failure.
{
"workflow_id": "YOUR_FLOWPULSE_WORKFLOW_ID",
"error_message": "{{1.error.message}}",
"ended_at": "2026-04-06T12:00:00.000Z",
"external_execution_id": "{{1.execution.id}}",
"source_platform": "Make"
}
Map ended_at to the error time in ISO 8601 (UTC) using Make’s date tools.
If you do not define an error route, only success events are sent.
You may use workflow_slug instead of workflow_id. See the API reference.