with TextMagic and Voiceflow?
The TextMagic API offers a robust platform for managing and automating SMS communications. With this API, you can programmatically send text messages, manage contacts, create distribution lists, and track message delivery status. Leveraging Pipedream's capabilities, you can integrate TextMagic with a wide array of services to craft workflows that streamline notifications, alerts, and customer interactions through the power of SMS.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
textmagic: {
type: "app",
app: "textmagic",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://rest.textmagic.com/api/v2/user`,
headers: {
"X-TM-Username": `${this.textmagic.$auth.username}`,
"X-TM-Key": `${this.textmagic.$auth.api_key}`,
},
})
},
})
The Voiceflow API provides programmatic access to Voiceflow's conversational AI platform, enabling users to create, update, and deploy voice and chat applications. Through Pipedream, developers can automate workflows involving Voiceflow projects, such as syncing conversation designs with external tools, triggering customer support messages based on user interactions, or compiling analytics from user sessions.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
voice: {
type: "app",
app: "voice",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.voiceflow.com/v3alpha/knowledge-base/faqs`,
headers: {
"Accept": `application/json`,
"Authorization": `${this.voice.$auth.api_key}`,
},
})
},
})