Add Deputy to your AI agent
Manage workforce scheduling, employees, timesheets, leave, locations, and other tenant resources in Deputy.
- Things your agent can do in Deputy
- 247
Things your AI can do in Deputy
Your FormWise AI can handle any of these in Deputy — on its own, without you needing to click a button.
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. Use the dedicated supervised timesheet actions for clock start, end, and pause.
Bulk create or update resource records
Create or update multiple records of one resource type. Deputy processes each record independently, so inspect every item result for partial failures.
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. Deputy requires the employee, status, start and end dates, approval comment, and overlapping-roster action on every request; this route does not update an existing leave ID.
Create Employee Unavailability
Create a recurring unavailability record for a specific supervised employee. Deputy must confirm the same employee in its response; a mismatched or unverifiable 2xx response is rejected.
Create or replace resource record
Create a resource record, or fully replace the matching record when the supplied data identifies one. Verify identifiers and the complete replacement fields before running.
Create resource record
Create an Employee, Leave, OperationalUnit, Roster, or Timesheet record from typed agent-facing fields.
Decline Gamingfy Item
Decline the Gamingfy item identified by the supplied request object, changing its state.
Delete My Memo Comment
Delete a comment from the specified memo. Verify the memo and comment IDs before deleting it.
Delete My Preference
Delete one preference for the connected Deputy user by preference key. Verify the key before deleting it.
Delete My To-Do Item
Delete a to-do item belonging to the connected user by its numeric ID. Verify the ID before deleting it.
Show 235 more things it can do
Delete My Token
Invalidate the Deputy token identified by its documented token ID or token value. Verify the target before deleting it.
Delete resource comment
Permanently delete one comment from a Deputy resource record. Verify both IDs first.
Delete resource record
Permanently delete an Employee, Leave, OperationalUnit, Roster, or Timesheet record by ID. Verify the resource type and record ID first.
Delete Department
Permanently delete the Deputy department identified by department ID.
Delete Contracted-Hours Template
Permanently delete an employee contracted-hours template by template ID.
Delete Employee Invitations
Delete the employee invitation data selected by Deputy's zero-input invitation endpoint; deletion is irreversible.
Delete Roster Template
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 My Workplace Setup
Return the connected Deputy user's workplaces, departments, role, permissions, and setup capabilities without contact or address details. This does not return OAuth identity; use GET_ME for that.
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 OAuth Identity
Get OAuth Identity.
List My Colleagues
List colleagues visible to the connected Deputy user.
Count My Colleagues
Return the number of colleagues visible to the connected Deputy user.
List My Contact Addresses
List contact addresses available to the connected Deputy user.
List All My Contact Addresses
List all contact addresses available to the connected Deputy user.
Get My Emergency Contact Addresses
Get emergency contact addresses for the connected Deputy user.
Get Subordinate Contact Addresses
Get contact addresses for employees subordinate to the connected Deputy user.
Get Company Subordinate Contact Addresses
Get subordinate contact addresses for the specified Deputy company.
Get Department
Get a Deputy department by its department ID.
Get My Feed By Range
Get feed records for the connected Deputy user over the supplied start-to-end interval.
Get My Feed By Date
Get feed records for the connected Deputy user on the specified date.
Get My Feed Summary By Range
Get a summary of the connected Deputy user's feed over the supplied start-to-end interval.
Get My Leave By Setup
Get leave data for the connected Deputy user using the specified setup selector.
List All Locations
List all locations available to the connected Deputy account.
Get Locations By Company
Get location records for the specified Deputy company.
List Location Kiosk Authentication Modes
List the kiosk authentication modes allowed for locations in the specified Deputy company.
Get Location By Coordinates
Get Deputy location data for the specified latitude and longitude.
Get Flagged Location By Coordinates
Get Deputy location data for the supplied coordinates using the specified location lookup flag.
List My Memos
List memos available to the connected Deputy user.
Get My Memo
Get a Deputy memo by its memo ID.
Get Company Memos
Get memos for a Deputy company by company ID.
Get Memo Reactions
Get reactions for the specified Deputy record type and record ID.
List My Read Memos
List memos marked as read for the connected Deputy user.
Get My Memo Summary
Get memo summary data for the connected Deputy user.
Get Team Memos
Get memos for a Deputy team by team ID.
List My Unread Memos
List unread memos for the connected Deputy user.
Get User Memos
Get memos for a Deputy user by user ID.
List My Notifications
List notifications visible to the connected Deputy user.
Check My NPS Eligibility
Return whether the connected Deputy user can submit an NPS response.
Get My Photo
Get the connected Deputy user's photo.
Get My Preference
Get one preference for the connected Deputy user by its preference key.
List My Roster Bids
List roster bids available to the connected Deputy user.
Get My Roster
Get one roster record available to the connected Deputy user by roster ID.
Get My Roster Offer Recommendation
Get the offer recommendation for a roster by roster ID.
Get My Roster Offer Status
Get the offer status for a roster by roster ID.
Get My Roster By Date Range
Get the connected user's roster records between the specified start and end dates.
List My Open Rosters
List open roster records available to the connected Deputy user.
Get Open Rosters By Date Range
Get open roster data between the supplied dates, waiting up to the specified maximum wait time.
Check Roster Publish Allowance
Return whether the connected user may publish the specified number of rosters.
Get My Roster Publish Count
Return the publish-related roster count for the connected Deputy user.
List My Rosters From Timestamp
List the connected user's roster records from a start timestamp using the specified ordering direction and result limit.
Get My Setup Apps
Get Deputy setup app configuration available to the connected user.
Get My Gamingfy Setup
Get Gamingfy setup data for the selected list or decline operation.
List States And Countries
List Deputy's supported countries and their states for setup and address selection.
Get My Support Access
Get Deputy support-access status or configuration for the connected user's account.
List My Tasks
List tasks available to the connected Deputy user.
List My Completed Tasks
List completed tasks available to the connected Deputy user.
Get My Department Tasks
Get department-related task data available to the connected Deputy user.
Get My Department Tasks By Date
Get department-related task data for the connected Deputy user on the supplied date.
Check Timesheet Approval Allowance
Return the approval-allowance result for the requested number of timesheets.
List My Timesheets By Range
List the connected user's timesheets between the specified start and end values.
List My Timesheets From Timestamp
List the connected user's timesheets from a start timestamp using the specified ordering direction and result limit.
List My To-Do Items
List to-do items assigned to the connected Deputy user.
List My Tokens
List Deputy token records available to the connected user.
List My Training Records
List training records available to the connected Deputy user.
List My Unavailability By Date Range
List the connected Deputy user's unavailability records between the specified start and end dates.
Get My Widget Information
Get Deputy widget metadata available to the connected user.
Get My Widget Run Data
Get run-related widget data available to the connected Deputy user.
Get Widget Run
Get run information for the specified Deputy widget ID.
Get resource record at time
Get one Deputy resource record as it existed at the specified Unix timestamp.
Get resource field metadata
Get Deputy's field metadata for the selected resource type.
Get resource history
Get the change history for one Deputy resource record.
Get resource record
Get one Company, Employee, Leave, OperationalUnit, Roster, or Timesheet record by its numeric ID.
Get Roster Recommendation
Get a roster recommendation for the connected employee or supervised employees.
Get Roster Swap Details
Get swap details for a roster belonging to the connected employee or supervised employees.
Get Bulk Location Settings Job Result
Get the check result for a Deputy bulk company-settings job by job ID.
Get Location Settings
Get the configured settings for a Deputy company or location by company ID.
List Simplified Locations
Get Deputy's simplified location list for lightweight location selection.
Get Company Timezone
Get the timezone configured for the connected user's Deputy company.
Check Department
Return Deputy's untyped department-check object for the specified department ID. The official capture does not define its fields or a narrower check outcome.
Get Department Location
Return Deputy's untyped department-location lookup object for the specified ID. The official capture does not define whether the ID identifies a department or location.
List Supervised Employees
Get full Deputy records for all employees visible to the connected supervisor.
Get Employee
Get the Deputy employee record with the specified employee ID.
Get Employee Related Resource Data
Get data for the specified employee-related resource category through Deputy's generic legacy route.
Get Employee Contracted Hours
Get contracted-hours information for the specified Deputy employee.
Get Employee HR Onboarding
Get HR onboarding information for the specified Deputy employee.
Get Employee Payroll Connection
Read payroll connection information for the specified Deputy employee.
Get Employee Payroll Sync Information
Read payroll synchronization information for the specified employee without starting a sync.
Get Employee Login Management State
Read login-management information for the specified employee without changing login access.
Get Employee Validation Result
Get Deputy's read-only validation result for the specified employee.
List Contracted-Hours Templates
List the contracted-hours templates available for supervised employees.
Get Employee Demo Data
Get the employee demo result exposed by Deputy's legacy supervisor API.
Get Employee Invitation Information
Get the invitation information returned by Deputy's zero-input employee invitation endpoint.
Get Real Employee Records
Get the employee subset Deputy's legacy API classifies as real employees.
Count Real Employees
Return the count of employees Deputy's legacy API classifies as real employees.
Get Employee Role Management Data
Read the employee-role management data exposed by Deputy; this operation does not change roles.
Get Employee Shift Information
Get current shift information for an employee, optionally broadened across all companies by the required scope flag.
Get Roster Recommendation Status
Get the current recommendation status for a Deputy roster by roster ID.
Get Employee Leave Information
Get Deputy leave information for the specified employee.
Get Employee Leave Setup Information
Get leave information for an employee using Deputy's required leave setup selector.
List Recent Rosters
List Deputy rosters from the previous 12 hours through the next 36 hours.
Get Rosters by Date
Get Deputy roster data for the specified date.
Get Company Rosters by Date
Get roster data for a Deputy company on the specified date.
List Company Rosters by Date
Get a paginated roster result for a Deputy company and date, with an explicit selector for including open rosters.
Get Roster Bids
Get bids for a roster by roster ID.
Get Roster Autobuild Job Result
Get the status or result of an automatic Deputy roster-build job by job key.
Get Roster Autofill Job Result
Get the status or result of an automatic Deputy roster-fill job by job key.
Get Roster Manager Notification Information
Get Deputy's manager-notification information for the specified roster; this GET operation does not send a notification.
Get Pending Roster Swap Approval Details
Get pending-approval swap details for a roster by roster ID.
List Roster System Templates
List Deputy roster system templates using the required provider-defined numeric mode.
Get Bulk Timesheet Job Result
Get the check result for a Deputy bulk timesheet job by job ID.
Get Employee Timesheet by Date
Get Deputy timesheet information for an employee on the specified date.
Get Employee Unavailability
Get Deputy unavailability information for the specified employee.
Get Timesheet Details
Get detailed timesheet data for the connected employee or supervised employees.
Get Timesheet History
Get timesheet change history for the connected employee or supervised employees.
Get Timesheet Setup
Get timesheet setup information for the connected employee or supervised employees.
List Companies and Locations
List Deputy companies, workplaces, and payroll entities, or return one company when company_id is provided.
List Company Roster Templates
List roster templates for a Deputy company without changing them.
List Employees
Return one page of Deputy employees, or one exact employee when employee_id is provided, without contact, address, payroll, tax, bank, birth, photo, or emergency-contact fields.
List Gamingfy Items
List Gamingfy setup items without changing their state.
List Leave Records
Return one page of employee leave records, or one leave record when leave_id is provided, without reasons, comments, medical or attachment data, pay details, or creator profiles.
List Operational Units
Return one page of Deputy operational units (areas or departments), or one unit when operational_unit_id is provided.
List resource comments
List comments attached to one Deputy resource record.
List resource records
List raw Company, Employee, Leave, OperationalUnit, Roster, or Timesheet records. Use the curated list tools when their safer reduced fields are sufficient.
List Roster Shifts
Return one page of scheduled Deputy roster shifts, or one exact shift when roster_id is provided, without comments, costs, creator profiles, or recursive metadata.
List Roster Swaps
List roster swaps in a date range for the connected employee or supervised employees.
List Timesheets
Return one page of worked-time records, or one timesheet when timesheet_id is provided. Preserve Deputy's ISO date, epoch-second start/end times, and decimal-hour total while omitting comments and pay amounts or rates.
Search My Colleagues
Search colleague records visible to the connected Deputy user using a Deputy query object.
Create or update Contactaddress
Create or update contact-address data for the connected Deputy user. Verify the request values before saving it.
Update My Emergency Contact Address
Update emergency contact information for the connected Deputy user. Verify the request values before updating it.
Query Locations Pending Approval
Query locations awaiting approval for the connected Deputy user using a Deputy query object.
Update My Memo Feed
Apply provider-defined changes to the connected Deputy user's memo or newsfeed state. This endpoint does not create memos; Deputy documents PUT /v1/supervise/memo for creation.
Add My Memo Comment
Add a comment to the specified memo for the connected user. Verify the memo ID and comment content before creating it.
Update Company Memo
Apply the supplied memo change for the specified Deputy company. Verify the company ID and request values before updating it.
Update My Memo Summary
Update memo summary state for the connected Deputy user using the supplied request values.
Update Team Memo
Apply the supplied memo change for the specified Deputy team. Verify the team ID and request values before updating it.
Update User Memo
Apply the supplied memo change for the specified Deputy user. Verify the user ID and request values before updating it.
Create or update Nps
Create or update the connected Deputy user's Net Promoter Score response.
Postpone My NPS Response
Postpone the connected Deputy user's NPS response or prompt.
Update My Photo
Update the connected Deputy user's named photo using the supplied photo request body.
Update My Preference
Update the connected Deputy user's named preference using the supplied preference value.
Update My Support Access
Change Deputy support access for the connected user's account using the supplied support-access setting.
Request My Roster Bid
Create pending bids for the connected employee on eligible published open rosters that require approval.
Withdraw My Roster Bid
Change the connected employee's pending bids on the specified rosters to withdrawn. Verify the roster IDs before updating them.
Offer My Roster
Create an offer for the specified roster record using the supplied offer details. Verify the roster ID before updating it.
Cancel My Roster Offer
Cancel the existing offer for the specified roster record. Verify the roster ID before updating it.
Update My Roster Swap
Request, cancel, accept, recommend, decline, or decline all for the specified roster swap. Verify the roster ID and selected operation before updating it.
Claim My Open Rosters
Assign eligible published open rosters that do not require approval to the connected employee, closing those openings. Verify the roster IDs before updating them.
Create Workplace
Create a new workplace in the connected Deputy account using the supplied workplace details.
Resolve Address And Timezone From Coordinates
Resolve an address and timezone from the supplied geographic coordinates without changing Deputy data.
Resolve Coordinates And Timezone From Address
Resolve geographic coordinates and a timezone from the supplied address without changing Deputy data.
Send Email To Customer Experience
Immediately send the supplied email to Deputy Customer Experience. Email delivery is external and cannot be undone.
Run My Setup SF Operation
Submit setup data to Deputy's legacy setup route and return its untyped result object. The official capture does not define a more specific state transition.
Validate Workplace
Validate the supplied Deputy workplace details and return the result without changing the workplace.
Update My Task State
Apply provider-defined changes to the connected Deputy user's task state. This endpoint does not create tasks; Deputy documents POST /v1/resource/Task for creation.
Update My Task
Update the specified task for the connected Deputy user using the supplied request values.
Update My Completed Tasks
Apply the supplied completion change to tasks for the connected Deputy user.
Update My Department Tasks
Apply the supplied department-task change for the connected Deputy user.
Update My Department Tasks By Date
Apply the supplied department-task change for the connected Deputy user on the specified date.
Create or update Todo
Create or update a to-do item for the connected Deputy user. Verify the request values before saving it.
Create or update Unavail
Create or update an unavailability record for the connected Deputy user. Verify the request values before saving it.
Update Settings for All Locations
Update the supplied Deputy location settings across all locations. Verify the setting names and values before applying the broad change.
Update Location
Update documented fields for a Deputy company or location by ID.
Archive Location
Archive the selected Deputy company or location so it is no longer active; verify the company ID before running.
Cascade Location Settings
Update documented settings for a Deputy company and cascade those values to eligible child records.
Delete Location
Permanently delete the Deputy company or location identified by company ID; verify the target before running.
Set Location Google Place ID
Set or replace the Google Place ID associated with a Deputy company or location.
Update Location Settings
Update documented settings for one Deputy company or location by company ID.
Update Departments for Location
Update the collection of department records associated with the specified Deputy location and return Deputy's untyped result object.
Update Department
Update a Deputy department's location, name, address, payroll export name, display order, or area type by department ID.
Create Employee
Create a Deputy employee using the supplied name, location, and optional employment details.
Amend Employee ABP Data
Update employee data through Deputy's legacy amendment route and return its untyped result object. The official capture does not define the affected employee fields.
Update Employee
Update documented fields for an existing Deputy employee by employee ID.
Reactivate Employee
Reactivate a terminated Deputy employee, returning the employee to active status.
Update Employee Related Resource
Apply the supplied object to the selected employee-related category: memo, roster, timesheet, journal, leave, or employee availability.
Update Employee Contracted Hours
Apply Deputy's documented contracted-hours mutation to an existing employee.
Delete Employee Account
Permanently delete the selected employee's Deputy account; unlike termination, this removes the account record and cannot be undone.
Update Employee HR Onboarding
Assign an HR onboarding record ID to the specified Deputy employee.
Synchronize Employee Payroll Data
Run Deputy's documented HR payroll synchronization operation for the specified employee; verify payroll inputs before running.
Invite Employee to Deputy
Invite the selected employee to Deputy, sending a one-way external invitation that cannot be recalled; verify the employee ID and invitation details first.
Update Employee Photo
Update the selected employee's photo using Deputy's documented photo object.
Reset Employee Two-Factor Authentication
Reset the selected employee's two-factor authentication, invalidating the current second-factor setup so it must be configured again.
Send Employee Account Reset
Send the selected employee Deputy's account-reset communication; this security-sensitive external message cannot be recalled.
Send Employee Login Communication
Send Deputy's login communication to the selected employee; the external message cannot be recalled. Use invitation or account reset instead when those are the intended effects.
Set Employee Award from Library
Apply an award from Deputy's library to selected employment agreements; if no agreement IDs are supplied, Deputy updates all agreements for the employee.
Set Employee Award from Template
Apply a proven Deputy award contract template to selected employee agreements.
Terminate Employee
Terminate the specified Deputy employee. This changes employment status but is distinct from deleting the employee account.
Update Contracted-Hours Template
Apply Deputy's documented mutation to a contracted-hours template using the supplied template object.
Update Contracted-Hours Template
Update a Deputy contracted-hours template by template ID using the supplied documented fields.
Create Employee
Create one or more Deputy employees with each employee's first name, last name, and location ID.
Process Employee Invitation
Process an employee invitation using Deputy's documented invitation payload; use validation first when the payload is untrusted.
Search Supervised Employees
Search supervised employees using Deputy's employee query filters and return matching employee records.
Reset Employee Gender Data
Reset employee gender data using Deputy's documented reset object; verify the target data before running.
Validate Employee Data
Validate employee data before creating or updating an employee; this check does not change workforce records.
Create or Update Roster Timesheet Data
Create or update Deputy's documented roster-timesheet record using the supplied relationship object.
Update Roster Recommendations
Update employee recommendations for the specified roster using the supplied object and return Deputy's untyped result object.
Notify Recommended Employee
Send an immediate, non-recallable workforce notification to the selected recommended employee for a roster; verify the roster and notification details first.
Notify All Recommended Employees
Send immediate, non-recallable workforce notifications to every recommended employee for a roster; verify the roster and notification details first.
Reset Roster Recommendations
Reset recommendations for a roster. This changes workforce recommendation state; verify the roster ID and payload before running it.
Manage Employee Leave
Update leave-management state for the leave record or request identified in the supplied object and return Deputy's untyped result object.
Create or Update Roster
Create or update a Deputy roster using the supplied documented roster object.
Autobuild Roster
Start an asynchronous job that creates unpublished Deputy shifts for selected areas and dates using staffing, coverage, or historical demand.
Autobuild Roster from Agreed Hours
Create Deputy shifts from selected employees' agreed-hours profiles for specified areas, locations, and dates.
Autobuild Roster from GFE
Start Deputy's documented GFE-based automatic roster-build operation using the supplied inputs.
Autofill Roster
Start an asynchronous job that assigns candidate employees to selected open Deputy shifts using bounded search and optimization settings.
Cancel Roster Autofill
Cancel the roster autofill operation identified by the supplied Deputy cancellation object.
Check Roster Autobuild from Agreed Hours
Check or advance Deputy's documented roster autobuild-from-agreed-hours job using its job key and request object.
Check GFE Roster Autobuild
Check or advance Deputy's documented GFE-based roster-autobuild job using its job key and request object.
Copy Roster
Copy Deputy roster data using the supplied source and destination settings.
Copy Rosters in Batch
Copy multiple rosters in one request using the supplied source and destination settings; verify every roster target before running.
Discard Roster Changes
Discard the Deputy roster state selected by the supplied documented object; verify the target before running.
Publish Roster
Publish the Deputy roster selected by the supplied publication object, making the schedule externally visible.
Recalculate Timesheets in Bulk
Recalculate the selected timesheets in bulk; verify the timesheet selection and recalculation inputs before updating them.
End Employee Timesheet
Clock off an employee and end the selected active timesheet using Deputy's documented clock-off object.
Toggle Employee Timesheet Break
Toggle an employee timesheet between paused and resumed break states. This endpoint does not set a requested state and is non-idempotent: verify the current state before calling, and do not retry automatically because a repeated call can reverse the intended change.
Start Employee Timesheet
Clock on an employee and start a timesheet using Deputy's documented clock-on object.
Submit My NPS Response
Submit a Net Promoter Score response for the connected Deputy user.
Set My Preference
Set the connected Deputy user's preference identified by key to the supplied value.
Create Company
Add a Deputy location with its workplace name, address, and optional workplace, timezone, parent-company, and payroll settings.
Create Department
Create a Deputy department from the supplied documented department fields.
Create Multiple Departments
Create multiple Deputy departments from the supplied documented department data.
Create Employee
Create a Deputy employee using the supplied documented employee fields.
Replace Employee Contracted Hours
Update contracted-hours details for an existing Deputy employee by employee ID; verify the employee and effective hours before running.
Create Contracted-Hours Template
Create a Deputy contracted-hours template using the supplied documented template object.
Validate Employee Data
Validate the supplied employee object through Deputy's legacy PUT validation route and return the validation result.
Replace resource record
Replace an existing Employee, Leave, OperationalUnit, Roster, or Timesheet record with a non-atomic safety check. The tool reads the current record twice, rejects changes detected before the write, merges only explicitly supplied typed fields into Deputy's documented fields, validates the complete merged record and provider-evidenced nullability, then PUTs it. Deputy offers no conditional PUT, so a change after the final read can still race.
Replace Unavailability
Replace a self or supervised employee unavailability record by ID. Verify the target and complete replacement object first.
Save Company Roster Template
Save changes to roster-template data for a Deputy company.
Search resource records
Search one Deputy resource type with typed filters, sorting, offset pagination, and optional related-record expansion.
Set Employee Workplace Association
Associate an employee with a workplace or remove that relationship. Verify both IDs before changing it.
Set Memo Read State
Mark a memo log read or unread for the connected Deputy user.
Set Task Completion
Complete or restore a task belonging to the connected Deputy user.
Update resource record
Update an existing Employee, Leave, OperationalUnit, Roster, or Timesheet record using Deputy's documented complete resource schema.
Built for the way you actually work
No code, no engineers
Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.
Sounds like you, not like a bot
Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.
Plugs into the stack you already use
No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.
Your data stays yours
Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.
What you can do once Deputy is connected
Onboard new clients without lifting a finger
When someone signs up, your AI greets them, sets up their next step in Deputy, and keeps the momentum going — even at 2am.
Reply to leads in seconds, not days
Your AI watches Deputy for new inquiries, answers questions in your voice, and books the call before they cool off.
Get your weekends back
Hand off the repetitive Deputy work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.
How to connect Deputy to your agent
- 1
Start using FormWise for free
Sign up in under a minute.
- 2
Find Deputy in your connected apps
Inside FormWise, go to Settings → Connected Services and look for Deputy.
- 3
Hit "Connect"
Click "Connect Deputy" and log in like you normally would. We only ask for the permissions your AI actually needs.
- 4
Tell your AI what to do in Deputy
Build a quick AI Agent (it's like writing instructions, not code), and pick the Deputy actions you want your AI to handle.
- 5
Watch it run
Send it a real-world task and watch your AI take care of Deputy for you. Tweak the wording until it feels just right.
Powered by the AI you already trust
Your Deputy workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.
- OpenAI
- Anthropic Claude
- Google Gemini
Questions other Deputy users had before signing up
Do I need to know how to code?
Not even a little. If you can use Deputy today, you can set this up. You'll connect Deputy, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.
Will my clients know they're talking to an AI?
Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.
Can I make it sound like me?
Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.
What if I want to take over a conversation?
You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.
Is my client data safe?
Yes. Your Deputy login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Deputy or delete everything any time.
What happens when Deputy updates their app?
We handle it. When Deputy adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.
How fast can I actually get this running?
Most people are up and running the same day they sign up. Connecting Deputy takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.
What is FormWise?
FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Deputy — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.
Can I sell AI agents to my clients?
Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.
Can I embed my AI on my website or in my course?
Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.
Do I need to know anything about AI to use this?
No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.
About Deputy on FormWise
Manage workforce scheduling, employees, timesheets, leave, locations, and other tenant resources in Deputy.
Connect Deputy once and your FormWise AI gets 247 things it can do inside it. That means your AI can handle the Deputy work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.
You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.
New to Deputy? Take a look at www.deputy.com.
More human resources integrations
Workday
Workday is a cloud-based enterprise resource planning (ERP) software that provides comprehensive solutions for human capital management, financial management, and analytics
freee
Read freee Accounting and HR data, and manage Accounting partners and HR organizational groups.
Gusto
Modern payroll, benefits, and HR management platform for small and medium businesses
Greenhouse
Applicant tracking and recruiting software to optimize your entire recruiting process
SmartHR
SmartHR is a cloud human resources platform for managing employee records, organization data, payroll documents, and HR workflows.
Job Search
Search approved job-listing sources through fixed RapidAPI Runtime provider hosts. Availability depends on the connected RapidAPI application's subscriptions and plan entitlements.
Stop doing the Deputy work yourself
Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.
