with SEEN and Nimble?
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
seen: {
type: "app",
app: "seen",
}
},
async run({steps, $}) {
const data = [
{
"first_name": "Emily",
"last_name": "Druckenmiller",
"customer_id": "693",
"email": "emily.druckenmiller@duquesnecap.com",
"phone": "+14159371665",
"extra_args": {
"gender": "female",
"city": "solano county"
}
}
]
return await axios($, {
method: "post",
url: `https://api.seen.io/v1/campaigns/${this.seen.$auth.campaign_slug}/receivers/`,
headers: {
"content-type": `application/json; charset=utf-8`,
"authorization": `Token ${this.seen.$auth.api_token}`,
},
data,
})
},
})
The Nimble API enables you to manage contacts, deals, activities, and more within your Nimble CRM. With Pipedream's serverless platform, you can create workflows that trigger on events in Nimble or other apps, process data, and perform actions back in Nimble or across various other services. By utilizing Pipedream's capabilities, you can automate tasks such as syncing contacts to other platforms, triggering custom actions based on deal updates, or aggregating customer interactions for analysis.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
nimble: {
type: "app",
app: "nimble",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.nimble.com/api/v1/myself`,
headers: {
Authorization: `Bearer ${this.nimble.$auth.oauth_access_token}`,
},
})
},
})