The Run tab is your hub for generating and delivering personalized videos. From here, you can create videos via API or by importing a CSV file, and set up webhooks to automatically deliver them to your system once generated.
You can also track your output directly in this view by monitoring both the total number of videos generated and trends over a selected timeframe.
In order to create videos programatically via API, you’ll, need to send data to your projects API endpoint. You will get your projects API details by clicking on the Create via API button.
<aside>
More information can be find in the API documentation.
</aside>
In order to create videos manually using a CSV file, you can either drag and drop a CSV file to the Import CSV field, or click on the button to open a file explorer.
You will be prompted to map the fields from your CSV to the properties used in your Project.
Property and column names do not need to match in order to be mapped, but they will be mapped automatically in case they match.
After you have mapped your properties, you can proceed to import your file and generate your videos by clicking Import and generate videos.
<aside>
More information about the import can be found here.
</aside>
Seen can automatically deliver generated videos to your own infrastructure via webhook. Click + Add webhook to open the configuration modal, which is split into two tabs: General and Security.
You can find more information about what is required by your system by referring to your systems API documentation.
URL (required) - The endpoint URL where Seen will send the webhook payload upon video generation.
Method (required) - The HTTP method to use for the request. Defaults to POST.
Headers - Custom HTTP headers to include with each request. A Content-Type: application/json header is preconfigured by default. Additional headers can be added via + Add a header.
Request content - The JSON body of the webhook request. Use this to define the payload structure sent to your endpoint on each trigger.
You’ll be able to include any personalisations you’ve added to the project to the URL, Header and the Request content. You also get access to the output of the video generation: Seen video player link, email thumbnail-, and the regular thumbnail link.