Voice Monkey is a free Skill that allows you to trigger Alexa Routines from external sources such as IFTTT. It also allows you to make dynamic and custom Text to Speech announcements over your Amazon Echo or other Alexa smart speaker.
Get a URL and emit the full HTTP event on every request (including headers and query parameters). You can also configure the HTTP response code, body, and more.
Get a URL and emit the HTTP body as an event on every request
Emit new event when the content of the URL changes.
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
Send an HTTP request using any method and URL. Optionally configure query string parameters, headers, and basic auth.
This action will make an annoucement on your device using any parameters you set. See docs here
Voice Monkey's Custom API allows you to build voice applications to extend your
business. Here are some examples of what you can create:
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,
})
},
})
// To use any npm package on Pipedream, just import it
import axios from "axios"
export default defineComponent({
async run({ steps, $ }) {
const { data } = await axios({
method: "GET",
url: "https://pokeapi.co/api/v2/pokemon/charizard",
})
return data.species
},
})