• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Online teaching platforms are hiring right now  See who is hiring →
DigiNo

DigiNo

DigiNo Helps New AI Automation Freelancers Earn Faster

  • Online Teaching Jobs
  • AI Training Jobs
  • Start a Skool
  • Blog
  • Start Here

Generate TikTok videos with AI avatars using ElevenLabs and GPT-4

Produce 30+ TikTok videos per month for personal brand clients. Each video generates in minutes. Built with ElevenLabs, Veed.io, and OpenAI.

Get Job Alerts
One email when a teaching platform opens hiring or a new AI training project drops. No weekly filler.

Job alerts

Get Job Alerts

One email when a platform on this site starts hiring, checked by hand. No spam, leave any time.

Clients who sell products or build personal brands on TikTok need a constant stream of on-camera content but hate recording themselves. This AI automation turns a single Telegram message into a fully produced, lip-synced avatar video ready to post, without the client ever touching a camera.

What This Automation Does

  • Pulls current TikTok trend data via Perplexity AI and feeds it into a script-writing prompt so every video is built around what is already performing
  • Uses GPT-4 to write a punchy 10-second script optimised for short-form virality, then sends the text to ElevenLabs to generate a natural-sounding cloned voiceover
  • Animates a Veed.io AI avatar with lip-sync matched to the generated audio, producing a complete talking-head video without any recording session
  • Writes a platform-ready caption and hashtag set for each video and logs the output to Google Sheets so client deliverables are tracked by month

Tools Used

  • Telegram
  • OpenAI
  • ElevenLabs
  • Google Sheets
  • Veed

Where to Get Hired for This Skill

On Contra, top freelancers across this stack have earned 157 combined verified reviews from real client projects.

Source: Contra freelancer search · refreshed 30 May 2026

Start Earning as a Freelancer on Contra

Contra is a commission-free professional network for independents. Browse live AI automation work and keep what you earn.

Join Contra Free →

How To Build It

Wire Telegram as the content trigger

A Telegram bot receives a topic or keyword from you or your client and passes it downstream as the seed for every other step, making the whole pipeline kickoff from a single chat message.

Fetch live trend data with Perplexity

Perplexity AI runs a real-time search against current TikTok trends related to the topic, returning a structured summary that grounds the script in formats and angles that are already gaining traction.

Write and validate the viral script with GPT-4

GPT-4 receives the trend summary and generates a 10-second script written for spoken delivery, with a hook in the first two seconds and a clear call to action, then the output is checked for length before moving forward.

Clone the voiceover through ElevenLabs

The approved script text is sent to ElevenLabs, which synthesises a voiceover using the client's cloned voice profile, returning an audio file timed to fit the short-form format.

Animate the avatar and log the delivery

Veed.io's Fabric model via FAL.ai renders the AI avatar video with lip-sync applied to the ElevenLabs audio, then the finished video file path, caption, and hashtags are written as a new row in Google Sheets for client handoff.

Pitfalls

  • ElevenLabs voice clones degrade in perceived quality if the client's source audio was recorded in inconsistent acoustic environments, so always audit the clone against a sample script before delivering the first batch to a client.
  • Veed.io's avatar rendering API has queue-based rate limits that can stall bulk jobs, and if the workflow does not include a retry handler with an exponential backoff, a single timeout will silently drop videos from the delivery count.
  • Perplexity trend data is time-sensitive and can return stale or regionally skewed results if the query is not scoped correctly, meaning scripts built on bad trend signals will underperform and damage client trust in the service.

FAQ

Can I build this without coding?

Yes. Every connection in this workflow uses visual configuration and API keys rather than custom code. The most technical step is authenticating each service, which involves copying credentials from each platform's developer dashboard into the workflow settings.

How long does it take to build?

Expect four to six hours for a first build including testing, assuming you have active accounts on all required platforms. Setting up and approving the ElevenLabs voice clone for a new client typically adds another one to two hours outside the workflow itself.

What can I charge for this service?

Pricing is yours to set based on your market and positioning. A monthly retainer structured around a fixed video volume, such as 30 videos per month, is a common packaging approach that makes the service feel like a managed content operation rather than a one-off project.

Which tool is required vs optional?

OpenAI, ElevenLabs, and Veed.io are core to the video output and cannot be swapped without rebuilding significant parts of the workflow. Telegram is the default trigger but could be replaced with a form or a Google Sheets row. Google Sheets for delivery logging is optional but strongly recommended when managing multiple clients.

This is original DigiNo analysis. The underlying automation pattern is a community workflow template – view the original on n8n.

Get Job Alerts
One email when a teaching platform opens hiring or a new AI training project drops. No weekly filler.

Job alerts

Get Job Alerts

One email when a platform on this site starts hiring, checked by hand. No spam, leave any time.

From DigiNo

Turn This Into Income

AI Training JobsGet paid to train AI models. Remote, hourly, and open to people with no teaching certificate.Read more →MercorOne expert profile matched to projects from the AI labs, with weekly pay.Read more →micro1An AI interview instead of a resume screen, then remote hourly AI training work.Read more →
Share this breakdown

Continue Exploring:

  1. Repurpose viral TikToks into AI avatar videos across 9 platforms
  2. Generate and upload ASMR YouTube Shorts daily with GPT-4
  3. Generate and post daily social content for auto shops with OpenAI
  4. Generate SEO blog drafts from Google Sheets with OpenAI

About DigiNo

DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for: Get the free weekly breakdown

Previous Post:Generate and publish 5-image carousels to Instagram and TikTok with OpenAI
Next Post:Summarise Gmail, Calendar and Slack into a daily briefing with Claude

Find work

Three Ways To Earn Online, Checked By Hand

Hiring nowOnline Teaching JobsPlatforms taking new teachers today, with requirements and apply links. Get paid to train AIAI Training JobsRemote, flexible projects rating and improving AI models. Build a communityStart a SkoolTurn what you know into a paid community, free trial to start.

Getting paid

Receive Online Income With Wise

Most platforms pay in USD. A Wise account gives you local account details in USD, GBP, EUR and more, so you get paid like a local and convert at the mid-market rate with the fee shown up front.

Open a Wise account →

As Featured in:



Get Job Alerts

Job alerts

Get Job Alerts

One email when a platform on this site starts hiring, checked by hand. No spam, leave any time.

One email when a teaching platform opens hiring or a new AI training project drops. No weekly filler.

This page may contain affiliate links. See Terms for further details.

  • LinkedIn
  • YouTube

Explore

  • Home
  • About
  • Blog
  • Contact
  • Advertise

Find Work

  • Online Teaching Jobs
  • AI Training Jobs
  • Start a Skool

Copyright © 2026 · DigiNo · All Rights Reserved · Privacy | Sitemap

Back to top