with Sonix and Intuiface?
Emit new event any time the media status of an item changes to completed.
Creates a new translation for a selected media file. See the documentation
Get a list of available experiences that can receive a message. See the docs
Gets the text transcript of a selected media file. See the documentation
Send messages to any connected Intuiface Player running an experience that embeds the Web Triggers Interface Asset. See the docs
The Sonix API enables automated transcription of audio and video files into text, offering functions like uploading media, managing files, and retrieving transcripts. Leveraging Pipedream’s capabilities, you can integrate the Sonix API with various services to streamline media processing workflows, making transcription tasks more efficient. By automating interactions with Sonix, you can trigger actions based on the transcription status, analyze content, and connect transcribed text with other apps for further processing or analysis.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
sonix: {
type: "app",
app: "sonix",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.sonix.ai/v1/media`,
headers: {
Authorization: `Bearer ${this.sonix.$auth.api_key}`,
},
})
},
})
The Intuiface API lets you interact with your interactive experiences crafted in Intuiface, a platform for creating and deploying interactive digital content. With Pipedream's robust serverless platform, you can automate tasks involving your Intuiface experiences. For instance, you can synchronize user interaction data with CRM systems, update live content dynamically, or monitor and control experiences remotely.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
intuiface: {
type: "app",
app: "intuiface",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.intuiface.com/webtriggers/v1/availableExperiences`,
headers: {
"x-api-key": `${this.intuiface.$auth.api_key}`,
},
})
},
})