Triggers when a new message is received.
Creates a new attendance event of user.
Creates new project or updates existing one if shortcut mathces.
Creates new or updates existing user
Returns profile picture of requested user.
Sends a message.
Sends an action.
Uploads assets that can be sent in messages at a later time.
Iterates through recordset received from a stored procedure.
Returns active attendance activities that can be used to insert attendance records.
Returns shift subscriptions published in selected time period.
Returns a list of projects active in selected day. Currently active projects will be returned if no day is passed.
Returns current user activity on selected day. Today's activity will be returned if day is not passed.
Returns a list of users from Human Resources agenda employed on selected day. If no day is passed, currently employed users will be returned.
Retrieves details of the sender.