with Emelia and Air?
The Emelia API enables streamlined email campaign management directly from Pipedream. By integrating Emelia with Pipedream, you can automate email sequences, monitor campaign performance, and trigger personalized follow-ups based on recipient actions. The API's functionality allows for the creation of data-driven workflows that can interact with subscriber lists, send out scheduled emails, and provide analytics, all within the scalable environment on Pipedream.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
emelia: {
type: "app",
app: "emelia",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://graphql.emelia.io/graphql`,
headers: {
"Authorization": `${this.emelia.$auth.api_key}`,
"Content-Type": `application/json`,
},
params: {
query: `query me{
me{
uid
name
email
picture
}
}`,
},
})
},
})
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
air: {
type: "app",
app: "air",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.air.inc/v1/assets`,
headers: {
"accept": `application/json`,
"x-api-key": `${this.air.$auth.api_key}`,
"x-air-workspace-id": `${this.air.$auth.workspace_id}`,
},
})
},
})