with Roll and Jobnimbus?
Emit new events when a new activity created. See the docs
Emit new events when a new contact is created. See the docs
Emit new events when a contact is deleted. See the docs
Emit new events when a contact is updated. See the docs
The Roll API serves as a bridge to Roll's project management software, enabling users to automate tasks, manipulate project data, and integrate with countless other apps within the Pipedream ecosystem. By leveraging this API, you can streamline operations, sync data across various platforms, and create custom notifications that power up your project management workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
roll: {
type: "app",
app: "roll",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.rollhq.com/graphql`,
headers: {
Authorization: `Bearer ${this.roll.$auth.api_access_token}`,
},
params: {
query: `query{
project {ProjectId ProjectTitle}
}`,
},
})
},
})
The Jobnimbus API allows for the creation of complex workflows revolving around job and customer management within the construction and contracting industries. With this API, users can automate tasks such as updating job statuses, managing contacts, and creating tasks or appointments. This streamlines the process of moving a job from lead to completion, ensuring communication and record-keeping are seamless.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
jobnimbus: {
type: "app",
app: "jobnimbus",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://app.jobnimbus.com/api1/contacts`,
headers: {
Authorization: `Bearer ${this.jobnimbus.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})