with Zoho Expense and Microsoft Outlook?
Activate when an expense report approval takes place. See the Documentation
Activate when an expense report submission takes place. See the Documentation
Activate after approval of a travel request. See the Documentation
Emit new event when a new email containing one or more attachments arrives in a specified Microsoft Outlook folder.
Emit new event when a new Contact is created
Generate a new expense entry in the Zoho Expense system. See the Documentation
Adds a label/category to an email in Microsoft Outlook. See the documentation
Suspend the workflow until approved by email. See the documentation
Add a contact to the root Contacts folder, See the documentation
Disapprove a pending travel request in the system. See the Documentation
The Zoho Expense API allows for streamlined management of expense reporting and tracking. With Pipedream, you can automate various tasks like submitting expenses, approving reports, or syncing expense data with other accounting tools. Pipedream's serverless platform enables you to create workflows that react to new expense submissions, scheduled report generation, and much more, without the hassle of managing infrastructure.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_expense: {
type: "app",
app: "zoho_expense",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.zoho_expense.$auth.api_domain}/expense/v1/organizations`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_expense.$auth.oauth_access_token}`,
},
})
},
})
The Microsoft Outlook API on Pipedream allows you to automate email-related tasks, manage calendars, and handle contacts effortlessly. With the API, you can trigger workflows on new emails, send emails programmatically, and synchronize calendars across platforms, among other functions. Pipedream's serverless platform facilitates the connection between Outlook and a myriad of other apps for efficient automation workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
microsoft_outlook: {
type: "app",
app: "microsoft_outlook",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graph.microsoft.com/v1.0/me`,
headers: {
Authorization: `Bearer ${this.microsoft_outlook.$auth.oauth_access_token}`,
},
})
},
})