Notifications & Live Tracking

View as Markdown

Rendr keeps both merchants and customers informed at every stage of the delivery journey — through webhooks for system-level integration, SMS and email notifications for customers, and a co-branded live tracking experience.


Webhooks

Rendr emits structured JSON payloads to your configured webhook endpoint as a delivery progresses through key lifecycle stages. This is the recommended integration pattern for triggering downstream actions in your system — such as updating order status, sending your own notifications, or triggering fulfilment workflows.

To configure your webhook endpoint, contact your Rendr implementation partner.


Customer Notifications

Rendr automatically sends SMS and email notifications to the delivery recipient at key stages. Notifications are triggered based on the delivery status and the contact details provided in the customer object at the time of delivery creation.

StatusSMSEmail
bookedYesYes
collectedYesNo
deliveredYesYes

Notification content and branding are configured at the brand level. Contact your Rendr implementation partner to customise templates.

Suppressing Notifications

If you manage your own customer communications and do not want Rendr to send notifications, set suppress_notifications: true in the Create Delivery request payload.

1{
2 "suppress_notifications": true
3}

When this flag is set, no SMS or email notifications will be sent to the customer for that delivery, regardless of status transitions.


Live Tracking

Every delivery has a live tracking page that customers can use to follow their delivery in real time. The tracking URL can be constructed using the following format and passed through your own system — for example, included in your order confirmation email or checkout page.

https://track.rendr.delivery/live-tracking-order/{{tenant_id}}/{{id}}

The tracking page is co-branded with your brand’s logo and colours, configured during onboarding.


Querying Delivery Status via API

In addition to webhooks, you can poll the current status of a delivery at any time using the Get a Delivery or List Deliveries endpoints in the API Reference. See Status Lifecycle for a full breakdown of delivery statuses and their meaning.