I am coding a serverless app that updates some ticket values on ticket creation. There are some values that are configured to be required by agents and the ticket will not update unless they are given values. Is there any way to bypass the requirement when making updates with a server less app? I want to ensure they they remain empty and agents update them when they update a ticket.
I have contemplated having the app temporarily making then not required and then switching them back once the ticket has been updated, but I am sure that will create a race condition when multiple tickets come in close to each other.
Note - These fields are not customer required, but are required when an agent makes an update.