Currently, there are c for many events on important objects (let's take, for this example, invoices) that allow timely callouts to external systems. Unfortunately, the current callouts are very limited and prevent a good implementation of an external service being synced in an efficient way to Zuora as they are lacking update and delete event notifications. For important objects, one should be able to set a callout on update or delete, not just insert. Having an insert-only callout doesn't enable efficient integration as it requires the receiving service to make many, many unnecessary queries to keep in sync with Zuora as it will never otherwise know if an object has been altered or deleted.
... View more