Webhook called, but job is still locked, how best to deal with this?
Posted: Tue Feb 24, 2026 8:47 am
Hi,
My requirement is to set a few custom fields whenever a job gets created. I have setup a webhook on "Job Created", however when I try to set the fields, the job is locked by the user so the requests fail.
The only way I can see is to build an asynchronous workaround, where I store the job ID from the web hook, then attempt the custom field update at a later time. But there's still no guarantee they haven't left it open overnight.
Is there any way to force an API call if the user has a job open? Or is there another way I haven't considered. The custom fields must be set before the job changes state, because we have SMS notifications going out that require these custom fields.
Thanks
My requirement is to set a few custom fields whenever a job gets created. I have setup a webhook on "Job Created", however when I try to set the fields, the job is locked by the user so the requests fail.
The only way I can see is to build an asynchronous workaround, where I store the job ID from the web hook, then attempt the custom field update at a later time. But there's still no guarantee they haven't left it open overnight.
Is there any way to force an API call if the user has a job open? Or is there another way I haven't considered. The custom fields must be set before the job changes state, because we have SMS notifications going out that require these custom fields.
Thanks