Integration (post data on every change) to External API

Hi, We have few standard collections in Adalo App. One of the requirement is to sync this data to our CRM system so that we can manage collections data externally. Hence we are trying to find a solution to push data on every change(add/modify/delete) to external post API. It seems Zapier can do this with Adalo. But Zapier is a costly option for us given the recurring volumes. Is there any other way to send data out of Adalo on trigger basis.

Note: I understand we can do one time download of collections manually. But looking for a run time sync solution.