Question

API - handling data updates in Gong

  • 9 April 2024
  • 2 replies
  • 26 views

Badge

Hi!

 

When using the Gong API to sync data out of Gong, is there some standard pattern for keeping data up to date? In the documentation I see webhook rules which only can send webhooks after a call is processed and retrieving calls by date range which doesn’t support polling by updated times. 

 

Is there some other approach to syncing data that I’ve missed, or is the usual pattern just getting the Gong call data once it’s done processing, and not expect any changes otherwise?

 

Thanks for any insight!


2 replies

Userlevel 1

Hi @timvitally It’s correct we don’t have webhooks for call updates and wouldn’t anticipate the available calls to change after initial processing. 🙂

Userlevel 5
Badge +3

@timvitally there is no notion of a call/ record update time to use to get updated data. Some data will change after initial processing, most notably trackers whose definition for existing trackers will change and be retroactive, and of course any new trackers post call completion. 

Most companies devise a strategy to periodically re-query all data they care about that has a likelihood of changing. You don’t need to do a full re-query of everything as many things don’t change (e.g. Participants, interaction statistics, spotlight etc.) 

If you use the Gong Data Cloud this re-querying is handled for you. 

Reply