with Pipeliner CRM and SEEN?
The Pipeliner CRM API unlocks a world of possibilities for managing sales pipelines and customer relationships. With Pipedream's serverless integration platform, you can automate routine tasks, sync data across different systems, and trigger bespoke workflows. You can create new leads, update opportunities, fetch account details, and more. By leveraging Pipedream's capabilities, you can seamlessly connect Pipeliner CRM with numerous other apps and services to streamline sales processes, enhance customer engagement, and drive efficiency.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
pipeliner_crm: {
type: "app",
app: "pipeliner_crm",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.pipeliner_crm.$auth.region}.pipelinersales.com/api/v100/rest/spaces/${this.pipeliner_crm.$auth.space_id}/entities/Clients`,
auth: {
username: `${this.pipeliner_crm.$auth.username}`,
password: `${this.pipeliner_crm.$auth.password}`,
},
})
},
})
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,
})
},
})