with Intercom and Holded?
Emit new event each time an admin replies to a conversation.
Emit new event when an existing contact is created in Holded. See the docs
Emit new event when invoice is generated in Holded. See the docs
Deliver an email with a document to a contact through Holded. See the docs
Adds a specific tag to a contact in Intercom. See the documentation
The Intercom API offers rich capabilities for enhancing customer communication and support workflows. By leveraging this API on Pipedream, you can automate tasks, sync customer data across platforms, and create personalized interactions. Whether you are managing user segments, sending targeted messages, or updating customer profiles, the Intercom API's robust set of endpoints allows for intricate and useful automations within your business processes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
intercom: {
type: "app",
app: "intercom",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.intercom.io/me`,
headers: {
Authorization: `Bearer ${this.intercom.$auth.oauth_access_token}`,
"accept": `application/json`,
},
})
},
})
The Holded API offers access to a versatile platform that combines accounting, invoicing, inventory, and project management. It's designed to streamline various business processes. With Pipedream, you can connect Holded to hundreds of other apps to automate workflows. This means you can sync invoices with your CRM, get real-time alerts for new sales, or even automate inventory updates. The API's endpoints allow you to manage contacts, products, accounting, and more, enabling your business to stay organized and efficient.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
holded: {
type: "app",
app: "holded",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.holded.com/api/invoicing/v1/contacts`,
headers: {
"Accept": `application/json`,
"key": `${this.holded.$auth.api_key}`,
},
})
},
})