انتقل إلى المحتوى الرئيسي

Webhook Event Catalog

Complete list of webhook events available from Ever Gauzy.

Configuration

See Webhooks Integration for setup.

Employee Events

EventPayload KeyDescription
employee.createdemployeeNew employee added
employee.updatedemployeeEmployee profile changed
employee.deletedemployeeIdEmployee removed
employee.activatedemployeeEmployee set active
employee.deactivatedemployeeEmployee deactivated

Time Tracking Events

EventPayload KeyDescription
timer.startedtimeLogTimer started
timer.stoppedtimeLogTimer stopped
timer.toggledtimeLogTimer toggled
timesheet.submittedtimesheetTimesheet submitted
timesheet.approvedtimesheetTimesheet approved
timesheet.deniedtimesheetTimesheet denied

Task Events

EventPayload KeyDescription
task.createdtaskTask created
task.updatedtaskTask modified
task.deletedtaskIdTask removed
task.status.changedtask, prevStatusStatus changed

Invoice Events

EventPayload KeyDescription
invoice.createdinvoiceInvoice created
invoice.sentinvoiceInvoice emailed
invoice.paidinvoice, paymentPayment received
invoice.overdueinvoiceInvoice past due

Project Events

EventPayload KeyDescription
project.createdprojectProject created
project.updatedprojectProject modified
project.archivedprojectProject archived

Payload Format

{
"event": "task.status.changed",
"timestamp": "2025-03-05T16:00:00.000Z",
"tenantId": "tenant-uuid",
"organizationId": "org-uuid",
"data": {
"task": { "id": "...", "title": "...", "status": "DONE" },
"previousStatus": "IN_PROGRESS"
}
}