with LaunchNotes and Planview Leankit?
Emit new event when an announcement is published.
Emit new event when an announcement is scheduled.
Emit new event when a new project subscription is created.
Emit new event when a card is created in a specific lane.
Emit new event when a card is created on a board.
Generates a draft announcement for the LaunchNotes project. See the documentation
Create a new card type on a board. See the docs here
Adds a new subscriber to the current LaunchNotes project. See the documentation
Create a comment in a card or task. See the docs here
Add tags in a card or task. See the docs here
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
launchnotes: {
type: "app",
app: "launchnotes",
}
},
async run({steps, $}) {
const data = {
"query": `query { viewer { id email name }}`,
}
return await axios($, {
method: "post",
url: `https://app.launchnotes.io/graphql`,
headers: {
Authorization: `Bearer ${this.launchnotes.$auth.api_key}`,
},
data,
})
},
})
Planview LeanKit API empowers users to automate and integrate their Kanban workflow management. With this API, you can programmatically access boards, cards, and related data to sync with other systems, trigger actions based on board updates, and extract analytics for reporting purposes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
planview_leankit: {
type: "app",
app: "planview_leankit",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.planview_leankit.$auth.domain}.leankit.com/io/scim/v1/Users`,
auth: {
username: `${this.planview_leankit.$auth.username}`,
password: `${this.planview_leankit.$auth.password}`,
},
})
},
})