Trigger workflows on an interval or cron schedule.
Trigger your workflow on one or more days each month at a specific time (with timezone support).
Emit new event when a new individual is added to the workplace
Trigger your workflow on one or more days each week at a specific time (with timezone support).
Adds a new employee or staff member to the organization in Deputy. See the documentation
Starts a work shift for a specified employee in Deputy. See the documentation
The Schedule app in Pipedream is a powerful tool that allows you to trigger workflows at regular intervals, ranging from every minute to once a year. This enables the automation of repetitive tasks and the scheduling of actions to occur without manual intervention. By leveraging this API, you can execute code, run integrations, and process data on a reliable schedule, all within Pipedream's serverless environment.
Deputy is a robust workforce management tool, catering to scheduling, timesheet tracking, and other employee coordination tasks. Leveraging the Deputy API on Pipedream allows you to automate mundane tasks, sync data across platforms, and create custom notifications based on employee actions. You could build workflows to manage shifts, sync employee details with HR systems, or trigger payroll processes, harnessing Pipedream's capability to integrate with various services without the need for manual coding.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
deputy: {
type: "app",
app: "deputy",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.deputy.$auth.endpoint}/api/v1/me`,
headers: {
Authorization: `Bearer ${this.deputy.$auth.oauth_access_token}`,
},
})
},
})