Deputy for your voice agent

Deputy is a workforce management platform for scheduling, employees, timesheets, leave, and workplace locations. It helps teams simplify staff planning, time tracking, and daily workforce operations.

Call 1800 570 693 to talk to the demo agent. Plans start at A$49 a month.

The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.The app's Connected apps page: what agents do with each app, such as booking appointments, knowing who is calling and sending emails, and whether each one is working.

Integration record

Status
Needs setup
Plan
Every plan, from Starter at A$49 a month
How it connects
With your own Deputy app. You register an app in Deputy's developer settings, paste its client ID and secret in Connected apps, then sign in.
What it reads
122 actions, such as find matching resource record, get My Workplace Setup and get Department Weather.
What it changes
121 actions, such as add resource comment, apply Timesheet Operation and bulk create or update resource records.
What starts an action
The agent runs an action during a call or chat when the conversation needs it. It only runs the actions you switch on.
Custom work
You choose each action from its list of 247. Anything the list doesn't cover needs a custom API tool on Scale, or a Concierge build.
Checked
Action list checked 14 November 2026. We haven't tested each action.

Deputy actions

Reads 122

  • Find matching resource record
  • Get My Workplace Setup
  • Get Department Weather
  • Get Location Weather
  • Get OAuth Identity
  • List My Colleagues
  • Count My Colleagues
  • List My Contact Addresses
  • List All My Contact Addresses
  • Get My Emergency Contact Addresses
  • Get Subordinate Contact Addresses
  • Get Company Subordinate Contact Addresses
  • Get Department
  • Get My Feed By Range
  • Get My Feed By Date
  • Get My Feed Summary By Range
  • Get My Leave By Setup
  • List All Locations
  • Get Locations By Company
  • List Location Kiosk Authentication Modes
  • Get Location By Coordinates
  • Get Flagged Location By Coordinates
  • List My Memos
  • Get My Memo
98 more
  • Get Company Memos
  • Get Memo Reactions
  • List My Read Memos
  • Get My Memo Summary
  • Get Team Memos
  • List My Unread Memos
  • Get User Memos
  • List My Notifications
  • Check My NPS Eligibility
  • Get My Photo
  • Get My Preference
  • List My Roster Bids
  • Get My Roster
  • Get My Roster Offer Recommendation
  • Get My Roster Offer Status
  • Get My Roster By Date Range
  • List My Open Rosters
  • Get Open Rosters By Date Range
  • Check Roster Publish Allowance
  • Get My Roster Publish Count
  • List My Rosters From Timestamp
  • Get My Setup Apps
  • Get My Gamingfy Setup
  • List States And Countries
  • Get My Support Access
  • List My Tasks
  • List My Completed Tasks
  • Get My Department Tasks
  • Get My Department Tasks By Date
  • Check Timesheet Approval Allowance
  • List My Timesheets By Range
  • List My Timesheets From Timestamp
  • List My To-Do Items
  • List My Tokens
  • List My Training Records
  • List My Unavailability By Date Range
  • Get My Widget Information
  • Get My Widget Run Data
  • Get Widget Run
  • Get resource record at time
  • Get resource field metadata
  • Get resource history
  • Get resource record
  • Get Roster Recommendation
  • Get Roster Swap Details
  • Get Bulk Location Settings Job Result
  • Get Location Settings
  • List Simplified Locations
  • Get Company Timezone
  • Check Department
  • Get Department Location
  • List Supervised Employees
  • Get Employee
  • Get Employee Related Resource Data
  • Get Employee Contracted Hours
  • Get Employee HR Onboarding
  • Get Employee Payroll Connection
  • Get Employee Payroll Sync Information
  • Get Employee Login Management State
  • Get Employee Validation Result
  • List Contracted-Hours Templates
  • Get Employee Demo Data
  • Get Employee Invitation Information
  • Get Real Employee Records
  • Count Real Employees
  • Get Employee Role Management Data
  • Get Employee Shift Information
  • Get Roster Recommendation Status
  • Get Employee Leave Information
  • Get Employee Leave Setup Information
  • List Recent Rosters
  • Get Rosters by Date
  • Get Company Rosters by Date
  • List Company Rosters by Date
  • Get Roster Bids
  • Get Roster Autobuild Job Result
  • Get Roster Autofill Job Result
  • Get Roster Manager Notification Information
  • Get Pending Roster Swap Approval Details
  • List Roster System Templates
  • Get Bulk Timesheet Job Result
  • Get Employee Timesheet by Date
  • Get Employee Unavailability
  • Get Timesheet Details
  • Get Timesheet History
  • Get Timesheet Setup
  • List Companies and Locations
  • List Company Roster Templates
  • List Employees
  • List Gamingfy Items
  • List Leave Records
  • List Operational Units
  • List resource comments
  • List resource records
  • List Roster Shifts
  • List Roster Swaps
  • List Timesheets
  • Search resource records

Changes 110

  • Add resource comment
  • Apply Timesheet Operation
  • Bulk create or update resource records
  • Copy Company Roster Template
  • Create Employee Leave
  • Create Employee Unavailability
  • Create or replace resource record
  • Create resource record
  • Decline Gamingfy Item
  • Search My Colleagues
  • Create or update Contactaddress
  • Update My Emergency Contact Address
  • Query Locations Pending Approval
  • Update My Memo Feed
  • Add My Memo Comment
  • Update Company Memo
  • Update My Memo Summary
  • Update Team Memo
  • Update User Memo
  • Create or update Nps
  • Postpone My NPS Response
  • Update My Photo
  • Update My Preference
  • Update My Support Access
86 more
  • Request My Roster Bid
  • Withdraw My Roster Bid
  • Offer My Roster
  • Cancel My Roster Offer
  • Update My Roster Swap
  • Claim My Open Rosters
  • Create Workplace
  • Resolve Address And Timezone From Coordinates
  • Resolve Coordinates And Timezone From Address
  • Send Email To Customer Experience
  • Run My Setup SF Operation
  • Validate Workplace
  • Update My Task State
  • Update My Task
  • Update My Completed Tasks
  • Update My Department Tasks
  • Update My Department Tasks By Date
  • Create or update Todo
  • Create or update Unavail
  • Update Settings for All Locations
  • Update Location
  • Archive Location
  • Cascade Location Settings
  • Delete Location
  • Set Location Google Place ID
  • Update Location Settings
  • Update Departments for Location
  • Update Department
  • Create Employee
  • Amend Employee ABP Data
  • Update Employee
  • Reactivate Employee
  • Update Employee Related Resource
  • Update Employee Contracted Hours
  • Delete Employee Account
  • Update Employee HR Onboarding
  • Synchronize Employee Payroll Data
  • Invite Employee to Deputy
  • Update Employee Photo
  • Reset Employee Two-Factor Authentication
  • Send Employee Login Communication
  • Send Employee Account Reset
  • Set Employee Award from Library
  • Set Employee Award from Template
  • Terminate Employee
  • Update Contracted-Hours Template
  • Process Employee Invitation
  • Search Supervised Employees
  • Reset Employee Gender Data
  • Validate Employee Data
  • Update Roster Recommendations
  • Notify Recommended Employee
  • Notify All Recommended Employees
  • Reset Roster Recommendations
  • Create or Update Roster Timesheet Data
  • Manage Employee Leave
  • Create or Update Roster
  • Autobuild Roster
  • Autobuild Roster from Agreed Hours
  • Autobuild Roster from GFE
  • Autofill Roster
  • Cancel Roster Autofill
  • Check Roster Autobuild from Agreed Hours
  • Check GFE Roster Autobuild
  • Copy Roster
  • Copy Rosters in Batch
  • Discard Roster Changes
  • Publish Roster
  • Recalculate Timesheets in Bulk
  • End Employee Timesheet
  • Toggle Employee Timesheet Break
  • Start Employee Timesheet
  • Submit My NPS Response
  • Set My Preference
  • Create Company
  • Create Department
  • Create Multiple Departments
  • Replace Employee Contracted Hours
  • Create Contracted-Hours Template
  • Replace resource record
  • Replace Unavailability
  • Save Company Roster Template
  • Set Employee Workplace Association
  • Set Memo Read State
  • Set Task Completion
  • Update resource record

Deletes 11

  • Delete My Memo Comment
  • Delete My Preference
  • Delete My To-Do Item
  • Delete My Token
  • Delete resource comment
  • Delete resource record
  • Delete Department
  • Delete Contracted-Hours Template
  • Delete Employee Invitations
  • Delete Roster Template
  • Delete Unavailability

Deputy setup

  1. Registering your Deputy app

    Create an app in Deputy's developer settings and copy its client ID and secret. Connected apps shows the redirect address to give it.

  2. Signing in to Deputy

    Paste the client ID and secret in Connected apps, then sign in and approve access.

  3. Choosing the actions

    Choose which of the 247 actions the agent may use. Start with lookups and add the ones that change Deputy when you're ready.

  4. Testing, then publishing

    Watch the agent use the live app in the browser tester, then publish. Voice and text agents share the connection.

Get started

Tell us what your callers ring about, and we build and test the agent for you.