> ## Documentation Index
> Fetch the complete documentation index at: https://docs.demomatic.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Automations

> An automation is a recurring job that generates a demo video on a schedule without any manual input. You define a prompt, choose your video settings, set the schedule, and Demomatic takes care of the rest—running the same video generation pipeline it uses for on-demand videos.

Automations are useful for keeping a demo library fresh, producing personalized videos for specific contacts on a cadence, or generating videos timed to product releases.

## Automation properties

| Field               | Description                                                 |
| ------------------- | ----------------------------------------------------------- |
| **Name**            | A label to identify this automation in your dashboard       |
| **Prompt**          | The natural language description of what to demonstrate     |
| **Music**           | Background music track                                      |
| **Voice**           | AI voice for narration                                      |
| **Background**      | Visual background style                                     |
| **Captions**        | Whether captions are included                               |
| **Hour**            | The hour of day to run (0–23, UTC)                          |
| **Day**             | The day of the week or month to run                         |
| **Notify contacts** | Whether to email recipient contacts when the video is ready |

## Scheduling

Each automation runs at the time defined by its `hour` and `day` fields. `hour` sets the hour of day (in UTC, 0–23) and `day` sets which day it runs on. Together, they control when the automation fires on its recurring schedule.

<Tip>
  Plan your automation schedules around when your audience is most likely to engage—for example, early in the week for sales outreach campaigns.
</Tip>

## Recipient contacts

You can attach recipient contacts to an automation to generate personalized demos. When a contact is included, Demomatic incorporates their details—name, job title, company, industry, and any additional notes—into the narration and on-screen text.

If `notify_contacts` is enabled, Demomatic sends each contact with an email address a link to the finished video after generation completes.

Contacts can be added manually or synced from a connected CRM. See the [CRM integrations guide](/guides/crm-integrations) for setup instructions.

## How to create an automation

<Steps>
  <Step title="Choose a domain">
    Select the domain (your connected application) that this automation will record.
  </Step>

  <Step title="Write a prompt">
    Describe what you want the demo to show. Be specific about the feature or workflow—the same guidelines that apply to on-demand video prompts apply here.
  </Step>

  <Step title="Configure video settings">
    Set your font, voice, music, background, and captions preferences.
  </Step>

  <Step title="Set the schedule">
    Choose the hour and day for the automation to run.
  </Step>

  <Step title="Add recipients (optional)">
    Add contacts if you want personalized demos or email notifications on completion.
  </Step>
</Steps>

## Relationship to video generation

When an automation runs, it triggers the same video generation pipeline used for all Demomatic videos—authenticating, navigating, recording, editing, and storing the result in your library. The finished video is automatically saved and available for sharing or embedding.
