Node package manager
Emit new event with the latest count of downloads for an npm package. See the documentation.
Emit new event when a new version of an npm package is published. See the documentation
Emit new event each time an admin replies to a conversation.
Send a message from a user into your Intercom app. See the docs here
Create a new contact. If there is already a contact with the email provided, the existing contact will be updated. See the docs here
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/admins`,
headers: {
Authorization: `Bearer ${this.intercom.$auth.oauth_access_token}`,
"Accept": `application/json`,
},
})
},
})