Automate overdue-rent reminders and rent price-change notices for a Storeganise-managed facility using webhooks
domain: help.storeganise.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
In the Storeganise management portal, go to Main Settings > Developer > Webhooks and create a webhook pointing to your HTTPS receiver (manager-level access required).
Subscribe to unitRental.markOverdue and unitRental.unmarkOverdue to track when a tenant's invoice becomes or stops being past due.
Subscribe to job.invoice_reminder.sent to capture each automated reminder, including days-overdue and reminder-sequence index.
Subscribe to job.unitRental_updatePrice.notified and job.unitRental_updatePrice.completed to know when advance rent-increase notices go out and when the new price takes effect.
Verify each incoming webhook using the sg-signature header, computed as an HMAC-SHA256 of the request body against the webhook secret found in Developer Settings.
Respond with a 200 status within 30 seconds; Storeganise retries a failing delivery up to 2 more times before marking the related job failed.
Known gotchas
job.unitRental_updatePrice.notified only fires if a noticeDate is configured for the price change — immediate/silent price updates won't produce a notice event.
Signature verification requires fetching the webhook secret via /api/v1/admin/settings; an unverified endpoint still receives events, so don't skip this if the receiver performs writes.
Retries are limited to 2 additional attempts — a receiver with intermittent downtime can permanently miss a delinquency event rather than eventually catching up.
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?