update ticket with callback