Microsoft Teams has communities, events, chats, channels, meetings, storage, tasks, and calendars in one place.
Create a new channel in Microsoft Teams. See the docs here
Get the list of shift instances for a team. See the documentation
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}`,
},
})
},
})
The Moneybird API allows you to automate your finance and accounting tasks by enabling programmatic access to your Moneybird account. With the API, you can create invoices, manage contacts, record payments, and fetch financial reports. This integration with Pipedream allows you to streamline your financial operations by connecting Moneybird with other apps and services to automate workflows, sync data, and trigger actions based on financial events.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
moneybird: {
type: "app",
app: "moneybird",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://moneybird.com/api/v2/${this.moneybird.$auth.administration_id}/users`,
headers: {
Authorization: `Bearer ${this.moneybird.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
},
})
},
})