with Switchboard and SurveySparrow?
Emit new event when a customer effort score (CES) survey receives a new submission.
Emit new event when a customer satisfaction (CSAT) survey receives a new submission.
Emit new event when a net promoter score (NPS) survey receives a new submission.
Emit new event each time a the specified survey receives a response.
Sends a saved NPS share template via SMS to given mobile number recipients. See the documentation
Sends a saved email share template to a provided email address. Configure the saved template's name and the recipient's email address. See the documentation
The Switchboard API offers a platform to manage multi-platform data pipelines, enabling seamless data synchronization and transformation across diverse systems. With Pipedream, you can leverage the Switchboard API to create serverless workflows that automate data operations, reducing manual overhead and creating real-time, event-driven processes. These workflows can integrate with numerous apps available on Pipedream, making it possible to connect data sources, handle data in transit, and trigger actions based on custom logic.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
switchboard: {
type: "app",
app: "switchboard",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.canvas.switchboard.ai/templates`,
headers: {
"X-API-Key": `${this.switchboard.$auth.api_key}`,
"Content-Type": `application/json`,
},
})
},
})
The SurveySparrow API lets you tap into a robust platform for gathering feedback and insights. With Pipedream, you can automate interactions with your surveys, manage contacts, and analyze responses in real time. You can create workflows that trigger on new survey responses, sync data to other services, or even kick off email campaigns based on survey results. The power of Pipedream's serverless platform means you can integrate SurveySparrow with hundreds of other apps, enabling limitless automation scenarios without writing extensive code.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
surveysparrow: {
type: "app",
app: "surveysparrow",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.surveysparrow.com/v1/contacts`,
headers: {
Authorization: `Bearer ${this.surveysparrow.$auth.access_token}`,
},
})
},
})