Figma is the leading collaborative design tool for building meaningful products.
Create a new channel in Microsoft Teams. See the docs here
Get the list of shift instances for a team. See the documentation
The Figma API unlocks the power to automate and integrate design workflows, enabling both designers and developers to extract assets, update designs, and manage files programmatically. By leveraging the Figma API on Pipedream, you can create automated processes that sync design updates with other tools, notify team members of changes, or feed design information into other parts of your digital ecosystem.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
figma: {
type: "app",
app: "figma",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.figma.com/v1/me`,
headers: {
Authorization: `Bearer ${this.figma.$auth.oauth_access_token}`,
},
})
},
})
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}`,
},
})
},
})