AI Personalized Video with Clay and Vidu

VIDU
11 Jul 202411:00

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

00:00

πŸŽ₯ 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.

05:03

πŸ”§ 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.

10:03

πŸ“§ 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

AI Personalized Video refers to the use of artificial intelligence to create customized video content tailored to individual viewers. In the context of the video, AI is used to generate videos that are personalized for sales outreach, making each video unique to the recipient. This is exemplified by the video's ability to include personalized elements such as the prospect's name, company, and domain, as well as dynamically generated content that addresses specific topics relevant to the recipient.

πŸ’‘Sales Outreach

Sales Outreach is the process of initiating contact with potential customers to promote a product or service. The video script discusses how AI personalized videos can be used in sales outreach to engage prospects more effectively. By using AI to create videos that are relevant and interesting to the individual viewer, the outreach effort becomes more targeted and potentially more successful.

πŸ’‘Clay

Clay, as mentioned in the script, is a platform that allows for the integration of various tools and services, including video generation. It is used to automate the process of creating personalized videos at scale. The video demonstrates how Clay can be used to queue up video generation tasks and then retrieve the completed videos, which can then be used in email outreach campaigns.

πŸ’‘Vidu

Vidu is a video creation tool that is used in the video script to generate AI personalized videos. It provides templates that can be filled with dynamic content to create videos that are specific to the recipient's interests or needs. The script shows how Vidu can be used to create videos that highlight features of products like gong and slack, making the content more engaging and relevant to the viewer.

πŸ’‘GPT

GPT, or Generative Pre-trained Transformer, is a type of AI model that is capable of generating human-like text. In the video, GPT is used to personalize the content of the videos by dynamically generating text that is relevant to the viewer. This includes creating personalized questions and responses that are specific to the viewer's industry or interests.

πŸ’‘Video Generation

Video Generation is the process of creating video content. The script explains how video generation is initiated through an API call and how the status of the video generation job can be checked. It also discusses the time it might take for a video to be generated, which can vary depending on the complexity and length of the video.

πŸ’‘Thumbnail

A Thumbnail in the context of video content is a small, representative image that is used to give viewers a preview of the video. The script mentions how thumbnails are generated as part of the video creation process and how they can be used in email outreach to attract the viewer's attention.

πŸ’‘HTML

HTML, or HyperText Markup Language, is used in the video script to refer to the code that is generated to embed the personalized video into an email or webpage. The script shows how the HTML code can be extracted from the video generation process and used to include the video in an email outreach campaign.

πŸ’‘API

API, or Application Programming Interface, is a set of rules and protocols for building and interacting with software applications. In the video, APIs are used to communicate between Clay and Vidu, allowing for the automation of video generation and retrieval. The script provides examples of how to use API endpoints and authorization keys to interact with the video generation service.

πŸ’‘Email Outreach Tool

An Email Outreach Tool is a software application used to send targeted emails to a group of recipients. The video script discusses how personalized videos generated through AI can be integrated into email outreach tools to enhance the effectiveness of the communication. By including a personalized video in an email, the message becomes more engaging and likely to be viewed by the recipient.

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.