Shata Solutions
← Back to marketplace
Social Media Automation

TikTok to Shorts

Republish TikTok videos to YouTube Shorts with title, description, and hashtag mapping.

Automation overview

What this automation does

This automation starts when new TikTok video published — API poll or webhook. It zapier posting, webhooks posting, youtube posting, openai posting, and slack posting, then when a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op.

Trigger
New TikTok video published — API poll or webhook
Main actions
Zapier posting → Webhooks posting …
Final outcome
When a new TikTok video is detected via TikTok API or a Zapier webhook from your…
Execution time
1–3 minutes
Apps used
6 integrations
AI-powered
No
Difficulty
Beginner
Beginner
Workflow diagram

End-to-end scenario flow

Read-only visualization of how data moves from trigger to final result.

Trigger
TikTok
Webhook received
Step 1
Zapier
Posting
Step 2
Webhooks
Posting
Step 3
YouTube
Posting
AI
OpenAI
Posting
Step 5
Slack
Posting
Result
Slack
Workflow complete
Step-by-step

How each step runs

  1. 1
    TikTokTrigger
    Webhook received

    New TikTok video published — API poll or webhook

  2. 2
    Zapier
    Posting

    When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op

  3. 3
    Webhooks
    Posting

    When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op

  4. 4
    YouTube
    Posting

    When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op

  5. 5
    OpenAI
    Posting

    When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op

  6. 6
    Slack
    Posting

    When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op

  7. 7
    Slack
    Workflow complete

    When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op

Apps used

Connected applications

TikTok

Posting

Webhooks

Posting

Zapier

Posting

YouTube

Posting

OpenAI

Posting

Slack

Posting

Summary

Automation summary

Trigger
New TikTok video published — API poll or webhook
Inputs
New TikTok video published — API poll or webhook, Business Name, Notification Email, Timezone
Outputs
When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-op, OpenAI posting, Slack posting
Business goal
Automate tiktok to shorts end-to-end with accurate app routing.
Execution frequency
Real-time on event
Estimated runtime
1–3 minutes
Error handling
Failed steps retry up to 3 times with exponential backoff; persistent failures notify your configured channel and log to the run history.
Dependencies
TikTok, Webhooks, Zapier
Benefits

Why use this automation?

Save ~3 hours/week

Remove repetitive steps from TikTok to Shorts so your team focuses on high-value work.

Reduce manual work

Connected apps sync data automatically instead of copy-paste between dashboards.

Prevent human errors

Standardized logic runs the same way every time, with retries on failure.

Faster response times

Events trigger immediate actions instead of waiting for someone to check a queue.

Requirements

What you need to get started

Required apps

  • TikTok
  • Webhooks
  • Zapier

Required accounts

  • Active TikTok workspace with API access
  • Active Webhooks workspace with API access
  • Active Zapier workspace with API access
  • Shata Automation workspace (free tier supported)

Required API keys

  • OAuth tokens for each connected integration

Permissions

  • Read access on trigger sources (forms, sheets, webhooks, or CRM objects)
  • Write access on destination apps (email, chat, CRM, or storage)

Estimated setup time

  • 20 min including app authorization and test run
  • Difficulty: Beginner

Optional apps

  • YouTube (optional)
  • OpenAI (optional)
  • Slack (optional)

Automation runtime

Activate this template

PreviewSome steps run in preview until their integrations go live.

Connect required apps via OAuth or API keys. Credentials are encrypted server-side. Dev test runs mock external actions when connections are missing.

Draft
0%
Activation readiness

Est. setup time: ~12 min

Required connections

  • tiktok(required)
    Previewtiktok: workflow actions run in preview
    Missing
  • zapier(required)
    Previewzapier: workflow actions run in preview
    Missing
  • webhooks(required)
    Previewwebhooks: workflow actions run in preview
    Missing
  • youtube(required)
    Previewyoutube: workflow actions run in preview
    Missing
  • Missing connection: tiktok
  • Missing connection: zapier
  • Missing connection: webhooks
  • Missing connection: youtube
Manage all connections →View all installations →

Workflow summary

Trigger
New TikTok video published — API poll or webhook
Steps
7 nodes
Required apps
4
Optional apps
2

Trigger

Webhook trigger

Activate this workflow to provision the trigger endpoint.

Run history

No runs yet. Install the template and run a test, or activate to receive webhook/schedule runs.

FreeBeginnerPreview20 min setup4.12.9k installs · 473 reviews
Customize for My Business
Analytics

Template performance

45.9k
Views
2.9k
Installs
641
Favorites
4.1
Avg rating
6.2%
Conversion
20 min
Setup time
98%
Success rate
64
Trending score
Most used integrations
TikTokZapierWebhooks

When a new TikTok video is detected via TikTok API or a Zapier webhook from your posting tool, the workflow downloads the vertical video, generates a YouTube-optimized title and description via GPT-4o, maps TikTok hashtags to YouTube tags, uploads via YouTube Data API as a Short, and notifies Slack with both URLs.

Some steps run in preview until their integrations go live.

Required apps
TikTokPreviewZapierPreviewWebhooksPreviewYouTubePreview
Optional apps
OpenAILiveSlackLive
All integrations
TikTokZapierWebhooksYouTubeOpenAISlack
Workflow preview

How TikTok to Shorts runs

1
Trigger
Set video download path
2
Process
Rule engine
3
Action
tiktok
4
Notify
Alert & log
TiktokZapierWebhooksYoutubeOpenaiSlack
Setup steps

Get started in 5 steps

  1. 1
    Connect TikTok and YouTube

    Authorize TikTok Content Posting API or webhook source, YouTube Data API, OpenAI, and Slack.

  2. 2
    Set video download path

    Configure secure temp storage and max file size; enable automatic cleanup after upload.

  3. 3
    Define title/description rules

    YouTube titles max 100 chars; map top TikTok hashtags to YouTube tags field.

  4. 4
    Configure visibility

    Default Shorts to public or unlisted; set category and made-for-kids flag.

  5. 5
    Test republish flow

    Post a test TikTok and confirm Short appears on channel with matched metadata.

Variables

Configurable settings

VariableTypeDefaultRequired
Business NametextYour BusinessYes
Notification EmailemailYes
TimezoneselectYes
Slack Channeltext#generalNo
FAQ

Frequently asked questions

Watermarks removed?

Use your clean export source—workflow does not strip TikTok watermarks from downloaded files.

Music copyright on Shorts?

TikTok-licensed audio may trigger YouTube claims; prefer original audio or licensed tracks.

Posting frequency limits?

YouTube API quota applies—default throttle is 6 Shorts per day.

Failed upload retry?

Three retries with exponential backoff; Slack alert on final failure.

Get started

Customize TikTok to Shorts for your business

Our team can adapt this template to your exact workflow, apps, and brand requirements.