> For the complete documentation index, see [llms.txt](https://motivlabs.gitbook.io/impulse-user-manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://motivlabs.gitbook.io/impulse-user-manual/time-machine/delivery-from-snapshots.md).

# Delivery from Snapshots

Once a snapshot is created, a job can be created to delivery from that snapshot to any destination.&#x20;

## Endpoint Config

To deliver from a snapshot, a snapshot requires an endpoint using the snapshot source connector.&#x20;

{% hint style="info" %}
Each source snapshot must be a separate endpoint.&#x20;
{% endhint %}

<figure><img src="/files/PvZvfp5mtUdQDU2gIfmL" alt=""><figcaption></figcaption></figure>

## Job Config

Once the endpoint for the snapshot is created, a job can be created using that snapshot's endpoint  as the source for the job.&#x20;

The Contenttype job option is required to be set. This must match the value from the snapshot details for the content type to be delivered.&#x20;

The Jobid job option is optional when only 1 job exists in a snapshot. It is required when there is more than 1 job in a snapshot.&#x20;

<figure><img src="/files/mI8XUuW7cq9GcGif76F2" alt=""><figcaption><p>snapshot details</p></figcaption></figure>

<figure><img src="/files/zY1MhRTHCgAv9Y8gnzwX" alt=""><figcaption><p>snapshot source job options</p></figcaption></figure>

The rest of the job config is the same as creating any other job. Following the required options for the chosen destination(s) and using any manipulators required.&#x20;

## Running a job

A job with a source snapshot endpoint works the same as any other job. Running a regular transaction will compare the source and destination content to determine what is required to be delivered.&#x20;

If a job should deliver all content when it is run, then you must run a full sync.

<figure><img src="/files/SZYr4eGqZ6uy3ohaRejG" alt=""><figcaption></figcaption></figure>
