Pivotal Tracker is the agile project management tool of choice for developers around the world for real-time collaboration around a shared, prioritized backlog.
Pipedream's integration with the Pivotal Tracker API turns your project management into a powerhouse of automation and connectivity. It allows you to orchestrate workflows that can respond to changes in your projects, stories, and tasks in real-time. For instance, you can sync project updates with other tools, extract metrics for reporting, or even streamline notification systems to keep your entire team in the loop effortlessly.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pivotal_tracker: {
type: "app",
app: "pivotal_tracker",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://www.pivotaltracker.com/services/v5/me`,
headers: {
"X-TrackerToken": `${this.pivotal_tracker.$auth.api_token}`,
},
})
},
})
The Delay API in Pipedream is a built-in function that allows you to pause a workflow for a specified amount of time. This can be incredibly useful when you need to stagger API calls to avoid rate limits, wait for an external process to complete, or simply introduce a delay between actions in a sequence. With precision up to milliseconds, the Delay API provides a simple yet powerful tool for managing timing in automation workflows.
export default defineComponent({
async run({steps, $}) {
// Specify the amount of time to delay your workflow in milliseconds
return $.flow.delay(5000)
},
})