-
-
Notifications
You must be signed in to change notification settings - Fork 0
Webhooks
itsDNNS edited this page Apr 30, 2026
·
1 revision
Webhooks let Tribu notify another system when selected household events happen.
- admin-managed webhook endpoints
- event subscriptions
- test deliveries
- delivery status
- outbound events for household activity such as calendar, tasks, shopping, birthdays, quick capture, and related updates
- Home Assistant integration through webhook automation
- Create a receiving endpoint in the target system.
- Create a webhook endpoint in Tribu.
- Subscribe only to the events you need.
- Send a test delivery.
- Check delivery status in Tribu and logs in the receiving system.
- Add real automations only after the test is stable.
- Treat webhook URLs as secrets when they contain random IDs or tokens.
- Do not paste full webhook URLs into public issues or screenshots.
- Subscribe to the smallest useful event set.
- Avoid sending family data to systems you do not control.
- Create a Home Assistant webhook automation.
- Store the webhook ID in Home Assistant secrets.
- Point Tribu to
https://home-assistant.example.com/api/webhook/<id>. - Subscribe to an event such as
task.created. - Use Tribu's test button and inspect the Home Assistant automation trace.
See Home Assistant for the package path.
- Confirm the target URL is reachable from the Tribu backend container.
- Confirm TLS certificates are valid if using HTTPS.
- Confirm the receiving system expects the method and payload Tribu sends.
- Check whether a reverse proxy or firewall blocks the request.
Reduce subscriptions to the minimum useful set. Start with one event type, then expand.