Operating ProcedureExecution layer

api.video Client Video Hub Deployment (Delivery)

A sequence with 7 steps: Create an api.video account and generate API keys from the dashboard.

By InnovaAI ResearchPublished Updated

What are the steps?

sequence

api.video Client Video Hub Deployment (Delivery)

  1. 01

    Create an api.video account and generate API keys from the dashboard

    Navigate to the api.video dashboard, create a new project, and copy the API key. Store it in your agency's secrets manager for client-specific use.

  2. 02

    Configure the client's upload pipeline using the Upload API

    Set up a delegated upload token or direct upload endpoint in your client's app. Ensure the upload API call rate (100/min on Pay as you go) fits the expected concurrent uploads.

  3. 03

    Customize the player branding in the Player Settings

    In the dashboard, go to Player Settings, set the client's logo, colors, and playback controls. Save the player ID for embedding.

  4. 04

    Enable AI transcription and summarization for the client's videos

    In the video details or via the API, enable transcription ($0.10/min) and summarization ($0.05/min). Confirm the client's budget for these features and include them in the retainer markup.

  5. 05

    Set up live streaming or simulcasting if required

    If the client needs live events, configure the live stream endpoint and simulcast to YouTube, Facebook, or Twitch from the dashboard. Test with a low-stakes event first.

  6. 06

    Embed the player and test the end-to-end flow

    Use the generated embed code in the client's site or app. Verify upload, encoding, playback, and analytics tracking. Check the engagement analytics in the dashboard to confirm data is flowing.

  7. 07

    Document the workflow and hand off to the client's team

    Create a short guide covering how to upload videos, manage live streams, and read analytics. Train the client's staff on the self-service upload workflow, and set a monthly review cadence for usage and costs.