Simple invoicing and time tracking tool. It's forever free.
Emit new event every time there is a new client in neetoInvoice. See the documentation
Emit new event when there is a new invoice. See the documentation
Emit new event when a new message is posted in a channel
Create a new channel in Microsoft Teams. See the docs here
Get the list of shift instances for a team. See the documentation
Send a message to a team's channel. See the docs here
The neetoinvoice API facilitates the creation and management of invoices, allowing users to seamlessly generate, send, and track invoices directly through their API. Integrating neetoinvoice with Pipedream opens up a realm of possibilities for automating your invoice-related workflows. With Pipedream, you can connect neetoinvoice to a multitude of apps to create custom, serverless workflows that can handle events like invoice creation, payment updates, and sending reminders, all managed with a user-friendly interface.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
neetoinvoice: {
type: "app",
app: "neetoinvoice",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.neetoinvoice.$auth.organization_name}.neetoinvoice.com/api/v1/neeto_integrations/zapier/clients`,
headers: {
"Authorization": `Basic ${this.neetoinvoice.$auth.api_key}`,
},
})
},
})
The Microsoft Teams API on Pipedream allows you to automate tasks, streamline communication, and integrate with other services to enhance the functionality of Teams as a collaboration hub. With this API, you can send messages to channels, orchestrate complex workflows based on Teams events, and manage Teams' settings programmatically.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
microsoft_teams: {
type: "app",
app: "microsoft_teams",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graph.microsoft.com/v1.0/me`,
headers: {
Authorization: `Bearer ${this.microsoft_teams.$auth.oauth_access_token}`,
},
})
},
})