New: every message picks a fast or a slow model

Deputy

Manage workforce scheduling, employees, timesheets, leave, locations, and other tenant resources in Deputy.

What agents can do

Actions247

  • Add resource comment

    Add comment text to one Deputy resource record.

  • Apply timesheet operation

    Apply a non-clock timesheet operation: update for self or supervised timesheets, dispute or IP amend for self, and approve or discard for supervised timesheets.

  • Bulk upsert resource records

    Create or update multiple records of one resource type.

  • Copy company roster template

    Create a roster-template copy for a Deputy company from the supplied template data.

  • Create employee leave

    Create a new employee leave record.

  • Create employee unavailability

    Create a recurring unavailability record for a specific supervised employee.

  • Create or replace resource record

    Create a resource record, or fully replace the matching record when the supplied data identifies one.

  • Create resource record

    Create an Employee, Leave, OperationalUnit, Roster, or Timesheet record from typed agent-facing fields.

52 more
  • Decline gamingfy item

    Decline the Gamingfy item identified by the supplied request object, changing its state.

  • Delete my memo by id comment by comment id

    Delete a comment from the specified memo.

  • Delete my pref by pref key

    Delete one preference for the connected Deputy user by preference key.

  • Delete my todo by todo id

    Delete a to-do item belonging to the connected user by its numeric ID.

  • Delete my token by str id or token

    Invalidate the Deputy token identified by its documented token ID or token value.

  • Delete resource comment

    Permanently delete one comment from a Deputy resource record.

  • Delete resource record

    Permanently delete an Employee, Leave, OperationalUnit, Roster, or Timesheet record by ID.

  • Delete supervise department by id

    Permanently delete the Deputy department identified by department ID.

  • Delete supervise employee contractedhours template by template id

    Permanently delete an employee contracted-hours template by template ID.

  • Delete supervise employee invitation

    Delete the employee invitation data selected by Deputy's zero-input invitation endpoint; deletion is irreversible.

  • Delete supervise roster template by template id

    Permanently delete a Deputy roster template by template ID.

  • Delete unavailability

    Permanently delete a self or supervised employee unavailability record by ID.

  • Find matching resource record

    Find the closest existing record matching a partial typed record before deciding whether to create or update it.

  • Get current user

    Return the connected Deputy user's workplaces, departments, role, permissions, and setup capabilities without contact or address details.

  • Get department weather

    Get current weather or weather for a specified date for one Deputy department.

  • Get location weather

    Get current weather or weather for a specified date for locations in one Deputy company.

  • Get me

    Get OAuth Identity.

  • Get my colleague

    List colleagues visible to the connected Deputy user.

  • Get my colleague count

    Return the number of colleagues visible to the connected Deputy user.

  • Get my contactaddress

    List contact addresses available to the connected Deputy user.

  • Get my contactaddress all

    List all contact addresses available to the connected Deputy user.

  • Get my contactaddress emergency

    Get emergency contact addresses for the connected Deputy user.

  • Get my contactaddress subordinate

    Get contact addresses for employees subordinate to the connected Deputy user.

  • Get my contactaddress subordinate by int company id

    Get subordinate contact addresses for the specified Deputy company.

  • Get my department by int dept id

    Get a Deputy department by its department ID.

  • Get my feed range by start to by end

    Get feed records for the connected Deputy user over the supplied start-to-end interval.

  • Get my feed single by date

    Get feed records for the connected Deputy user on the specified date.

  • Get my feed summary by start to by end

    Get a summary of the connected Deputy user's feed over the supplied start-to-end interval.

  • Get my leave by str setup

    Get leave data for the connected Deputy user using the specified setup selector.

  • Get my location all

    List all locations available to the connected Deputy account.

  • Get my location by int company id

    Get location records for the specified Deputy company.

  • Get my location by int company id allowed kiosk auth modes

    List the kiosk authentication modes allowed for locations in the specified Deputy company.

  • Get my location geo by latitude by longitude

    Get Deputy location data for the specified latitude and longitude.

  • Get my location geo by latitude by longitude flag by flag

    Get Deputy location data for the supplied coordinates using the specified location lookup flag.

  • Get my memo

    List memos available to the connected Deputy user.

  • Get my memo by id

    Get a Deputy memo by its memo ID.

  • Get my memo company by id

    Get memos for a Deputy company by company ID.

  • Get my memo reactions by orm by rec id

    Get reactions for the specified Deputy record type and record ID.

  • Get my memo read

    List memos marked as read for the connected Deputy user.

  • Get my memo summary

    Get memo summary data for the connected Deputy user.

  • Get my memo team by id

    Get memos for a Deputy team by team ID.

  • Get my memo unread

    List unread memos for the connected Deputy user.

  • Get my memo user by id

    Get memos for a Deputy user by user ID.

  • Get my notification

    List notifications visible to the connected Deputy user.

  • Get my nps cannps

    Return whether the connected Deputy user can submit an NPS response.

  • Get my photo

    Get the connected Deputy user's photo.

  • Get my pref by pref key

    Get one preference for the connected Deputy user by its preference key.

  • Get my roster bids

    List roster bids available to the connected Deputy user.

  • Get my roster by id

    Get one roster record available to the connected Deputy user by roster ID.

  • Get my roster by id offer getrecommendation

    Get the offer recommendation for a roster by roster ID.

  • Get my roster by id offer status

    Get the offer status for a roster by roster ID.

  • Get my roster by start date by end date

    Get the connected user's roster records between the specified start and end dates.

And 187 more in Definable.

How it connects

You sign in to Deputy in a window. Composio, our app-connections provider, holds the sign-in; Definable keeps only a reference to it.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.