Use this app to create a Discord source that emits messages from your guild to a Pipedream workflow.
This API can be used to capture the check-in and check-out entries of an individual employee.The system will mark the attendance exit/entry of individual employees.It will automatically update the attendance status in the web portal for every check-in and check-out. See the documentation
This API is used to fetch the shift configuration details of an employee. All the details of the shift, that has been configured to the employee, in the given duration can be fetched using this API. Details include shifts mapped to the employee, start and end time of the shift and holiday, Weekend set for the shift. See the documentation
Update a record to a Zoho People module. See the documentation
The Discord API interacts seamlessly with Pipedream, empowering you to craft customized automations and workflows for your Discord server. With this powerful integration, you can automate tasks like message posting, user management, and notifications, based on a myriad of triggers and actions from different apps. These automations can enhance the Discord experience for community moderators and members, by synchronizing with external tools, organizing community engagement, and streamlining notifications.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
discord: {
type: "app",
app: "discord",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://discord.com/api/users/@me`,
headers: {
Authorization: `Bearer ${this.discord.$auth.oauth_access_token}`,
"accept": `application/json`,
},
})
},
})
The Zoho People API lets you interface with Zoho People, a human resource management platform. With this API on Pipedream, you can automate HR processes, sync employee data across systems, manage leave records, and more. Use Pipedream's no-code platform to integrate Zoho People with hundreds of other apps for custom workflows that fit your business needs.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_people: {
type: "app",
app: "zoho_people",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://people.${this.zoho_people.$auth.base_api_url}/people/api/forms`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_people.$auth.oauth_access_token}`,
},
})
},
})