with Pipeliner CRM and Gainsight?
Create or update a company record. See the documentation
Create or update a custom object record. See the documentation
Create or update a person's record. See the documentation
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: {
gainsight_nxt: {
type: "app",
app: "gainsight_nxt",
}
},
async run({steps, $}) {
const data = {
"includeTotal": true,
"limit": 25,
"page": 0,
"orderBy": {
"ModifiedDate": "desc"
},
"select": [
"Name",
"SFDCUserName",
"Email",
"IsSuperAdmin",
"ModifiedDate",
"LicenseType"
]
}
return await axios($, {
method: "post",
url: `${this.gainsight_nxt.$auth.customer_domain}/v1/users/services/list`,
headers: {
"content-type": `application/json`,
"accept": `application/json, text/plain, */*`,
"accept-language": `en-GB,en-US;q=0.9,en;q=0.8`,
"accesskey": `${this.gainsight_nxt.$auth.access_key}`,
},
data,
})
},
})