with Help Scout and Signaturit?
Emit new event when an agent replies to a conversation.
Emit new event when a conversation is assigned to an agent. See the documentation
Emit new event when a new conversation is created.
Adds a note to an existing conversation in Help Scout. See the documentation
Initiates the creation of a certified email. See the documentation
Creates a new customer record in Help Scout. See the documentation
Creates a signature request using a pre-existing template. See the documentation
Sends a reminder for a pending signature request. See the documentation
The Help Scout API provides programmatic access to customer support functionalities, allowing the automation of ticketing, customer communication, and reporting tasks. With this API, you can read and send messages, manage conversations, work with mailboxes, create and update customers’ information, and generate reports. Utilizing the API on Pipedream, you can automate workflows that respond to events in Help Scout in real-time, integrate customer support data with other business tools, and streamline support operations.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
help_scout: {
type: "app",
app: "help_scout",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.helpscout.net/v2/users/me`,
headers: {
Authorization: `Bearer ${this.help_scout.$auth.oauth_access_token}`,
},
})
},
})
The Signaturit API enables automated document signing, tracking, and management directly within Pipedream. By integrating this API, users can create workflows to send documents for signature, check the status of sent documents, and receive updates when documents are signed or declined, all from a serverless platform. By leveraging Pipedream's capacity for integrating various APIs and services, users can seamlessly include e-signature capabilities into their business processes without manual intervention.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
signaturit: {
type: "app",
app: "signaturit",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.signaturit.$auth.domain}.signaturit.com/v3/team/users.json`,
headers: {
Authorization: `Bearer ${this.signaturit.$auth.access_token}`,
},
})
},
})