with Asana and Lob?
Completely removes a postcard from production. This can only be done if the postcard has a send_date
and the send_date
has not yet passed. See docs here
Add a task to a specific, existing section. This will remove the task from other sections of the project. See the documentation
The Asana API taps into the feature-rich project management platform, allowing you to automate tasks, sync data across apps, and enhance team collaboration. With the Asana API on Pipedream, you can create tasks, update project timelines, and trigger workflows from events within Asana—like new tasks or comments—streamlining your project management processes. Pipedream’s serverless platform empowers you to build complex workflows with minimal overhead, integrating Asana with numerous other services to maximize productivity and reduce manual workload.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
asana: {
type: "app",
app: "asana",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.asana.com/api/1.0/users/me`,
headers: {
Authorization: `Bearer ${this.asana.$auth.oauth_access_token}`,
},
})
},
})
The Lob API provides a suite of automation capabilities focused on direct mail, address verification, and print management. With Lob, you can automate the sending of physical mail programmatically, verify addresses to ensure deliverability, and manage printing logistics for marketing campaigns or operational needs. It's a powerful tool for bridging the digital and physical mailing worlds, particularly useful for marketing, billing, and compliance communications.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
lob: {
type: "app",
app: "lob",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.lob.com/v1/addresses`,
auth: {
username: this.lob.$auth.secret_api_key,
password: ''
},
})
},
})