YouTube Integration

Connect your YouTube channel to list videos, view analytics, search content, browse playlists, and track channel performance — all from Theo chat.

Why Connect YouTube?

Browse your channel's videos and playlists
View video stats (views, likes, comments)
Search YouTube videos by keyword
Track channel analytics over time
Ask Theo to analyze your channel performance

Connecting YouTube

Open the connector

Go to Skill Store → Flow Connectors → YouTube and click Connect.

Authorize with Google

You will be redirected to Google. Sign in and grant YouTube access.

Done

Your YouTube channel is now connected.

What You Can Do

  • • List your YouTube channels with subscriber and video counts
  • • List videos on a channel sorted by date
  • • Get video statistics (views, likes, comments)
  • • Search YouTube for videos matching a query
  • • List playlists on a channel
  • • Fetch channel analytics for a date range (views, watch time, subscribers gained)

Using YouTube from Theo Chat

"Show my YouTube channel stats"Returns subscriber and video counts
"List my recent YouTube videos"Shows videos sorted by date
"How is my latest video performing?"Returns view/like/comment counts
"Search YouTube for Next.js tutorials"Finds matching videos
"Show my YouTube analytics for last month"Returns daily metrics

Token Management

OAuth tokens are automatically refreshed by OpenCharts. If a refresh fails, you'll see a reconnection prompt in the Skill Store.

Disconnecting

Go to Skill Store → Flow Connectors → YouTube and click Disconnect. You can also revoke access from myaccount.google.com → Security → Third-party apps.

Troubleshooting

No channel found

Make sure your Google account has a YouTube channel associated with it.

Analytics return empty

YouTube Analytics API requires a channel with uploaded content and takes 48-72 hours to process.

"No credentials found"

Reconnect from Skill Store → Flow Connectors → YouTube.

Was this article helpful?

Related Articles