PublisherKit helps you to auto-generate News Articles, Social Media Visuals and more.
Emit new event when a new template is created within your PublisherKit account. See the documentation
Emit new event when a new message is posted in a channel
Emit new event when a new message is received in a chat
Generates a new image within PublisherKit. See the documentation
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 PublisherKit API offers a suite of tools for digital content management, including the ability to manage and distribute various multimedia content like articles, videos, and podcasts. Integrating this API with Pipedream allows you to automate content workflows, sync data across platforms, and react to events in real-time. For instance, you could automatically publish scheduled content, analyze content performance, or update cross-platform content statuses.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
publisherkit: {
type: "app",
app: "publisherkit",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.publisherkit.com/v1/auth`,
headers: {
Authorization: `Bearer ${this.publisherkit.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})
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}`,
},
})
},
})