The Spotlightr API provides a platform for users to interact with their Spotlightr video content and analytics programmatically. Using Pipedream, you can automate various tasks such as uploading videos, managing video settings, and retrieving video analytics. This empowers you to integrate video-related workflows into your business processes, enhance content management, and gain insights from video engagement data, all through serverless workflows.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
spotlightr: {
type: "app",
app: "spotlightr",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.spotlightr.com/api/videos`,
params: {
vooKey: `${this.spotlightr.$auth.api_key}`,
},
})
},
})
Automated Video Uploads and Notifications: Create a workflow that automates video uploads to Spotlightr. Once a video is uploaded, trigger a notification through email or a messaging app such as Slack to inform your team that new content is available.
Scheduled Video Analytics Reports: Set up a scheduled workflow to fetch video analytics from Spotlightr regularly. Aggregate the data and send a formatted report to Google Sheets for easy tracking and visualization, keeping stakeholders informed about video performance.
Dynamic Video Content Update for Marketing Campaigns: Connect Spotlightr with a CRM like HubSpot. Whenever a new lead is added to a specific campaign in HubSpot, trigger a workflow that updates a Spotlightr video's settings or content to tailor it to the campaign, enhancing the viewer's experience.
Spotlightr uses API keys for authentication. When you connect your Spotlightr account, Pipedream securely stores the keys so you can easily authenticate to Spotlightr APIs in both code and no-code steps.