Webhooks - Presence status updates order

Hi all!

I’m interested in receiving presence status updates via webooks. Does this API provide any guarantee about delivery order? Ex. If user A becomes “Available” and suddenly goes “Away”, is there any guarantee that “Available” status is delivered (or discarded after retries) before delivering the “Away” status for that particular user?

Thank you.

Hi @rgoncalves,

Good question—while you should expect these webhook events to be near instantaneous, there is not an absolute guarantee that if a user’s presence changes quickly that both events will be received in the correct order. However, generally speaking these should be fired off right after an action occurs.

Thanks,
Will

Hi @will.zoom,

the event notification object contains a field date_time. Is it reliable to use this field to determine presence transitions order?

Thank you!
Rui

Hi @rgoncalves,

Yes, this field should accurately reflect the time of the update.

Thanks,
Will

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.