AI Personalized Video with Clay and Vidu
TLDRThis video tutorial demonstrates how to integrate video with Clay to create AI personalized videos for sales outreach. It showcases a Clay table with customer data and details a two-step process: generating the video and accessing it once completed. The tutorial uses a Gong and Slack integration video as an example, highlighting personalization features like dynamic logos, names, and conversation topics. It also explains how to recreate the table from scratch, set up API calls for video generation, and integrate video data into email outreach tools.
Takeaways
- π The video demonstrates how to integrate video with Clay to create AI personalized videos for sales outreach.
- π§ The example showcases a Clay table with four rows of data including names, emails, and domains, and two video steps for generating and retrieving videos.
- β±οΈ Video generation can be time-consuming, potentially taking 60 seconds per video or longer for bulk generation.
- πΉ The video used in the example is from Vidu, featuring personalized AI videos with elements like logos, company names, and dynamic Slack channels.
- π₯ The script includes a walkthrough of the video recording process, highlighting personalization features and animations.
- π The video recording page provides a Clay tab with API details necessary for video generation.
- π The process involves adding HTTP endpoint columns in Clay for both initiating video jobs and accessing generated video data.
- π API keys are used for authorization in the HTTP API calls to ensure secure access.
- π The video generation status is checked, and once completed, details like thumbnails and HTML for email integration are retrieved.
- π§ The personalized videos can be embedded in email outreach, with examples provided on how to include video HTML in email templates.
Q & A
What is the purpose of integrating video with Clay?
-The purpose is to automatically generate AI personalized videos for sales outreach at scale.
How many video steps are mentioned in the script?
-There are two video steps mentioned: one to generate the video and a second step to pick up the completed video.
What is the role of the thumbnail in the video generation process?
-The thumbnail serves as a preview of the video and can be used in email outreach to pique interest.
What is the significance of the HTML in the video generation process?
-The HTML is used to embed the personalized video into emails for sales outreach.
How does the video personalize the content for prospects?
-The video personalizes content using AI, such as inserting the prospect's name, company, and dynamically generating conversation topics.
What is the example video template shown in the script?
-The example video template is for a gong and slack integration, showcasing a feature and personalizing it for the prospect.
Why is there a delay in generating the video?
-There can be a delay in video generation due to the time required for AI processing, especially when generating a large number of videos.
What is the significance of the 'vid get video' step in the process?
-The 'vid get video' step is used to access the generated video data, ensuring the video has completed before proceeding with email outreach.
How does the script handle the processing state of video generation in Clay?
-The script handles the processing state by running all rows that have errors, allowing for the retrieval of data once the video has finished generating.
What is the method used to queue up a new video in Clay?
-A new video is queued up in Clay by adding a new row with the necessary details and using an HTTP endpoint column with a POST method.
How can the personalized video be previewed before sending?
-The personalized video can be previewed using the preview URL provided in the generated video data.
Outlines
π₯ Automating AI Personalized Video Generation for Sales Outreach
The video script introduces a method for integrating video with Clay, a tool that automates the creation of AI personalized videos for sales outreach. The presenter demonstrates using a Clay table to manage a list of names, emails, and domains, and then shows how to generate videos using a predefined template. The process involves two steps: one to generate the video and another to pick up the completed video before sending emails. The example video features personalized elements such as company logos, names, and Slack channel conversations, all dynamically generated using GPT. The presenter also explains how to access the video's API details and how to queue up a new video for a person named Alex Higgins, showing the status updates and the video's HTML that can be included in an email outreach.
π§ Setting Up Clay for Video Job and Data Retrieval
The script continues with a step-by-step guide on setting up Clay to automate video generation. The presenter instructs on adding an HTTP endpoint column to initiate a video job, specifying the method as POST and providing the necessary endpoint and body details. Dynamic portions of the video, such as the person's name and company domain, are piped in from Clay. The process also includes setting up a header with an authorization key. The second part of the guide involves adding a second column to access the generated video data using a GET method, dynamically replacing the video ID. The presenter emphasizes the importance of authorization headers and demonstrates how to run the fields to queue up the video job and retrieve the video data, including the status, URL, thumbnail, and HTML for the video.
π§ Incorporating Personalized Videos into Email Outreach
The final part of the script focuses on how to use the generated videos in email outreach. The presenter shows how to preview the video and its thumbnail directly in Clay, and how to edit the column type to display the thumbnail as an image. The script includes an example of how to insert the video HTML into an email, demonstrating the personalization of the video content based on the recipient's company and industry. The presenter provides a sample email template and explains how the video HTML can be added to a custom field in the email, ensuring that the recipient receives a dynamically generated video tailored to their interests. The script concludes with an invitation for questions and a sign-off.
Mindmap
Keywords
π‘AI Personalized Video
π‘Sales Outreach
π‘Clay
π‘Vidu
π‘GPT
π‘Video Generation
π‘Thumbnail
π‘HTML
π‘API
π‘Email Outreach Tool
Highlights
Integration of video with Clay for AI personalized videos in sales outreach.
Demonstration of a Clay table with four rows of names, emails, and domains.
Explanation of the two video steps: generating the video and picking up the completed video.
Use of a video template from Vidu for personalized AI videos.
Personalization of video elements like logo, company name, and Slack channels using GPT.
Example of a personalized video showcasing a feature of Gong and Slack integration.
Access to API details for video creation through the Clay tab.
Queueing up a video for Alex Higgins from Instantly.ai and status update.
Description of the response from the API call including video status and HTML inclusion.
Personalization of video thumbnails and questions using GPT.
Recreation of the Clay table from scratch for video generation.
Adding HTTP endpoint column for video job initiation.
Instructions on setting up the Clay sheet for video generation.
Adding a second column to access the generated video data.
Use of dynamic replacement for video ID in the API call.
Preview of the personalized video and its HTML inclusion in an email.
Final demonstration of the personalized video for Dez at Intercom.
Method to handle multiple video generation and error resolution in Clay.