Topics
To scheduled event to a topic, you can set a property when publishing the event to define the exact time for the event to be sent to all subscribers. This is often useful for scheduling a future job, for example processing a payment 14 days after an order, or sending a reminder of a task that is due.Subscriptions
This feature is currently in private beta, to enable, please contact us.
Offset
For a given subscription, you can set a fixed value of time to delay the processing of an event within a subscription. Taking the same pattern as above, where we want to send an invoice after 14 days, you could create asend-payment-invoice
subscription on a order-made
topic, and configure it’s offset to be 14 days.
This is available for both push
and pull
subscriptions, but not for any integration subscriptions such as Slack.