A video is published to Alto with individual tracked links for specified recipients, enabling the user to monitor who opens and watches the content.
The agent first checks the user's plan limits using GET /api/capabilities to ensure the upload is allowed. It then initiates an upload for a local file by calling create_upload to get part URLs, uploads the file chunks via HTTP PUT, and calls complete_upload to publish the video. Finally, it uses create_link to generate tracked links for specific recipients, optionally adding personal notes.
- Category: Sales and marketing
- Effect: Changes data in your accounts
- MCP servers: Alto MCP (https://koskamo.com/explore/alto-mcp)
- Source: Alto CLI and MCP Server: Connect Claude Code, Cursor or Any Agent (https://alto.video/docs/cli-and-mcp)
- Source quote: "complete_upload Join the parts, publish the video and make one tracked link per recipient."
- Playbook page: https://koskamo.com/explore/use-cases/upload-video-and-create-tracked-recipient-links
Prompt: Upload the file 'demo.mp4' from my local disk to Alto. Title it 'Q3 Product Demo'. Create a tracked link for 'Sarah Jenkins <sarah@example.com>' with the note 'Please review the new features'.