Skip to main content

Events Index

The following table lists the default events which come predefined. You may extend these using the Events app.

A detailed description of each event is listed in the following section.

Event List

NameDescriptionEvent Type
testNone
Availability UpdateUpdate availability records before savingDatabase Update (CRUD)
Employee ProcessProcesses to run after an employee is updated or deletedDatabase Update (CRUD)
Employee UpdateSend welcome message invite if requestedDatabase Update (CRUD)
Employee UpdateUpdates to employee recordDatabase Update (CRUD)
Employee ValidateValidate employee/user form entryDatabase Update (CRUD)
Nighly maintenanceMaintenance tasks, such as backup, purgeScheduled Event
Paycheck UpdateCalculate a paycheck on editDatabase Update (CRUD)
Publish Availability RequestPublish availability requests to employeesForm Submit
Punches EditDon't allow editing if a punch is already approvedDatabase Update (CRUD)
Punches Process TimecardProcess an employees timecard when a punch is recorded or updatedDatabase Update (CRUD)
Punches UpdateWhen creating or updating punches fill-in required fieldsDatabase Update (CRUD)
Scheduled eventDo something every day at 11:45 am centralScheduled Event
Service Ticket ValidateValidate that a service ticket can be savedForm Submit
Text sending form eventThis event should watch for the send a text form submissionForm Submit
Timeclock validate punchValidate if a timeclock punch should be allowed to proceedForm Submit
Timeclock validate punch - ipValidate if a timeclock punch should be allowed to proceedForm Submit
User LoginProcesses when a user logs inUser Event