with CallHub and Voice Monkey?
Emit new event when a call event of the type specified is received. See the docs
This action will display an image on your device with a screen e.g. Echo Show. See docs here
This action will display a video on your device with a screen e.g. Echo Show. See docs here
This action will make an annoucement on your device using the text you supply. See docs here
This action will make an annoucement on your device using any parameters you set. See docs here
The CallHub API offers programmatic access to a range of telecommunication features, such as phone banking, text messaging, and voice broadcasting. Integrating CallHub with Pipedream allows users to automate these communication services within custom workflows. With Pipedream’s serverless platform, you can react to events across various apps, store and manipulate data, and trigger communications via CallHub based on user-defined criteria. This seamless integration expands the automation possibilities for campaign management, engagement tracking, and proactive notifications.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
callhub: {
type: "app",
app: "callhub",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.callhub.io/v1/users`,
headers: {
"Authorization": `Token ${this.callhub.$auth.api_key}`,
},
})
},
})
The Voice Monkey API provides a bridge between Alexa and Pipedream, enabling you to send custom announcements, notifications, or commands to your Alexa devices. With this API, you can trigger Alexa to speak a custom message or execute routines, leveraging the power of voice interaction in your automated workflows. It's particularly useful for smart home enthusiasts, productivity hackers, and businesses looking to integrate voice notifications into their services.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
voice_monkey: {
type: "app",
app: "voice_monkey",
}
},
async run({steps, $}) {
const data = {
"access_token": `${this.voice_monkey.$auth.access_token}`,
"secret_token": `${this.voice_monkey.$auth.secret_token}`,
"monkey": `pipedream-monkey-1`,
}
return await axios($, {
method: "post",
url: `https://api.voicemonkey.io/trigger`,
data,
})
},
})