# TallyMotion > Turn your data into recurring branded videos through a simple API. We build and maintain your template, with optional voice-over. TallyMotion is a managed service, not a self-serve editor. We build and maintain a video template for each project; the customer's system sends data for each video through an API and receives a signed webhook when the video is ready. Videos can include adaptive narration (AI-generated voice-over), captions, music, charts from the data and the customer's own images and clips. Every video follows a template the customer approves. - Good fit: recurring or batch video production, predictable on-brand results, automation through an API, structure and narration that adapt to the data. - Not a fit: one-off videos, bespoke editing per video, designing templates yourself, AI presenters or avatars. - Pricing: template setup is quoted separately; ongoing generation is billed by video duration against a monthly minimum that can be spent on usage. Each proposal sets out narration rates, additional projects, revisions and support. Quotes on request. - Integration: a server-side request per video (API key, and an idempotency key persisted before sending and reused for retries within the retry window, currently at least 24 hours), a Standard Webhooks endpoint notified when rendering finishes, and the returned video URL, poster image and hosted playback page (standard design, or branded on request). No SDK. The full API reference and each project's data format are provided during onboarding. - Contact: through the contact form. We reply within two working days. ## Pages - [Home](https://tallymotion.com/): what TallyMotion does, an interactive simulation of the data-to-video flow (fictional data, no live rendering), use cases, how a project starts, why us, video capabilities, who it's for and FAQ - [Integration overview](https://tallymotion.com/developers): how the API and webhooks work, what you build, integration principles and what onboarding covers - [Contact](https://tallymotion.com/contact): tell us about your project ## Optional - [Privacy](https://tallymotion.com/privacy): privacy policy