Automated transcription, translation, and subtitling. Over 40 languages supported. Fast, accurate, and affordable.
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
Gets the text transcript of a selected media file. See the documentation
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 Klaviyo API grants you the power to automate and personalize your email marketing efforts. With it, you can manage lists, profiles, and campaigns, track event-driven communications, and analyze the results. By leveraging this API on Pipedream, you can create intricate, automated workflows that respond in real-time to your users' behavior, sync data across multiple platforms, and tailor your marketing strategies to improve engagement and conversion rates.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
klaviyo: {
type: "app",
app: "klaviyo",
}
},
async run({steps, $}) {
return await axios($, {
url: ` https://a.klaviyo.com/api/accounts/`,
headers: {
"Authorization": `Klaviyo-API-Key ${this.klaviyo.$auth.api_key}`,
"revision": `2023-12-15`,
},
})
},
})