One event — a new report
One event is sent today: the creation of a new report. Nothing on the receiving side has to tell events apart.
Integrations / Webhooks
Bugzio posts every new report as JSON to your HTTPS endpoint. It is the deliberate escape valve: when a tool has no integration of its own, the webhook stands in for it.
14-day trial · Unlimited reporters
What it does
One event, a predictable structure, no extra authorisation dance.
One event is sent today: the creation of a new report. Nothing on the receiving side has to tell events apart.
The body carries three blocks — report, project and workspace — with the identifiers you need to tie the data back to your own system.
The address is only called when it starts with https. If the endpoint does not answer, the report is still saved and the failure goes to the log.
Data flow
Two columns and no gloss: on the left what Bugzio sends, on the right what comes back.
Setup
You need one HTTPS address that accepts a POST request.
Build an address that accepts a POST with a JSON body and answers quickly. Addresses without HTTPS are never called.
Paste the webhook address into the notifications section of the workspace settings and save.
Create a report from the widget and check what arrives — it should match the example below.
{
"event": "issue.created",
"issue": {
"id": 1482,
"title": "Checkout button does nothing on mobile",
"description": "Tapping \"Pay\" on iPhone 14 does nothing.",
"pageUrl": "https://example.com/checkout",
"reporterEmail": "[email protected]",
"status": "new",
"createdAt": "2026-05-14T09:21:07+00:00",
"url": "https://app.bugzio.com/lab/issues/1482"
},
"project": { "id": 12, "name": "example.com", "key": "EXMPL" },
"workspace": { "id": 3, "name": "Studio" }
}
The values are invented, the structure is real. Fields may be added; the ones already here do not change meaning.
Plans
Outgoing webhooks are included from the Starter plan (€19 a month) and on every plan above it. See all plans →
Every new account starts with a 14-day trial, and the number of reporters is never capped — an account is only needed by the people working in the panel.
Keep looking
If this is not the integration you came for, the rest are here — each with its own page and an honest description of which way the data moves.
The widget on your site, a report with all the technical data, and an integration that carries it to your team.
14-day trial · Unlimited reporters