with Asana and Flexmail?
Creates or updates a contact based on email address within Flexmail. See the documentation
Add a task to a specific, existing section. This will remove the task from other sections of the project. See the documentation
Adds a contact to an interest area. See the documentation
Creates a new subtask and adds it to the parent task. 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}`,
},
})
},
})
Flexmail API offers a way to automate your email marketing campaigns by allowing you to manage contacts, send out emails, and track results. With Pipedream's ability to integrate with hundreds of services, you can set up complex workflows that respond to events from various apps by updating contact lists, sending personalized content, or triggering sequences of marketing actions based on user behavior or data changes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
flexmail: {
type: "app",
app: "flexmail",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.flexmail.eu`,
auth: {
username: `${this.flexmail.$auth.account_id}`,
password: `${this.flexmail.$auth.personal_access_token}`,
},
})
},
})