with Expensify and Breezy HR?
The Expensify API enables the automation of expense reporting and management tasks. By harnessing this API within Pipedream, you can craft workflows that streamline the expense submission process, synchronize financial data across platforms, and trigger actions based on expense report statuses. With Pipedream’s serverless platform, these automations can run in the background, allowing for real-time data processing and interaction between Expensify and a myriad of other apps and services.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
expensify: {
type: "app",
app: "expensify",
}
},
async run({steps, $}) {
const requestBody =
`requestJobDescription={
"type":"get",
"credentials":{
"partnerUserID": "${this.expensify.$auth.partnerUserId}",
"partnerUserSecret": "${this.expensify.$auth.partnerUserSecret}"
},
"inputSettings":{
"type":"policyList",
}
}`
return await axios($, {
method: "post",
url: `https://integrations.expensify.com/Integration-Server/ExpensifyIntegrations`,
data: requestBody,
})
},
})
Breezy HR's API unlocks the power to streamline recruitment processes by automating routine tasks and integrating with a multitude of other apps. With this API on Pipedream, you can craft custom workflows to manage candidates, coordinate interview schedules, trigger communications, and track the hiring pipeline effortlessly. By harnessing data from Breezy HR, you can enhance efficiency, reduce manual errors, and keep the entire hiring team on the same page.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
breezy_hr: {
type: "app",
app: "breezy_hr",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.breezy.hr/v3/user`,
headers: {
"Content-Type": `application/json`,
"Authorization": `${this.breezy_hr.$auth.oauth_access_token}`,
},
})
},
})