A custom extension cannot accept incoming webhooks. A custom extension also only run when its dashboard is open.
Are you building this just for yourself or do you want to turn this into a product?
Can you set up your third party service to use the Airtable web API to update the base, instead of an incoming webhook?