Integrations
Integrations & webhooks
Keep Yori as the source of truth for client homework, then notify Slack, Teams, or any automation tool when Asks move. Deeper calendar and PM connectors expand after Release A.
Connect in Yori
- Upgrade to Agency so Connect apps is unlocked.
- Open Settings → Connect apps.
- Connect Slack or Teams, or add a Zapier / Make / n8n Catch Hook URL for signed event delivery.
Webhook request shape
POST /your-hook
Content-Type: application/json
X-Yori-Signature: <hmac-sha256-hex>
X-Yori-Event: responsibility.submitted
X-Yori-Delivery: <delivery-id>
{
"id": "audit_event_id",
"type": "responsibility.submitted",
"createdAt": "2026-08-13T00:00:00.000Z",
"organizationId": "…",
"project": { "id": "…", "name": "Website launch" },
"responsibility": { "id": "…", "title": "Logo files" },
"links": { "project": "…", "responsibility": "…", "portal": "…" },
"data": { "dueDate": "…", "clientName": "…" }
}Verify signature
Compute HMAC-SHA256 of the raw request body with your webhook secret and compare to X-Yori-Signature. Details for developers are shown once when you create the endpoint in Settings.
Event catalog
Project sent to client
project.sent_to_client
Invite link created
project.invite_link_created
Client delay recorded
project.client_delay_recorded
Ask assigned
responsibility.assigned
Ask due date changed
responsibility.deadline_changed
Ask submitted
responsibility.submitted
Ask approved
responsibility.approved
Ask needs revision
responsibility.rejected
Reminder sent
reminder.sent
Ask overdue
reminder.overdue
Client-visible comment
comment.client_visible
Submission approved
submission.approved
Submission needs revision
submission.rejected
Start free · then upgrade to Agency for webhooks. Contact us if you need help connecting.