You might want to look into Quick Base.[1] It is actually the little known elder statesman in this space and includes a lot of features Airtable doesn't currently support. Specific to this thread, one of them is Webhooks.[2] And while the product uses an autonumber for keys by default, you can change it and then import/update against your designated key.[3]
[2] https://help.quickbase.com/user-assistance/default.html#abou...
[3] https://help.quickbase.com/user-assistance/default.html#sett...