ByteDance Doubao User Agents

Complete guide to ByteDance Doubao (豆包) - TikTok/Douyin's content generation LLM

Back to Documentation

ByteDance Doubao (豆包) is an AI assistant developed by ByteDance (字节跳动), the company behind TikTok and Douyin. With over 35 million monthly active users, Doubao is integrated into ByteDance's massive content ecosystem and excels at content generation and recommendations.

About ByteDance Doubao

Company

ByteDance (字节跳动)

Founded

2023

Latest Model

Doubao (豆包)

Context Window

Up to 128K tokens

Website

doubao.com

Key Feature

Content generation

🎵 TikTok/Douyin Integration

Doubao is integrated with TikTok and Douyin (Chinese TikTok), giving it access to one of the world's largest content platforms. It powers content recommendations, video understanding, and creative tools for billions of users.

What is ByteDance Doubao's Main User Agent String?

ByteDance uses multiple crawlers across its services:

Doubao Bot

Mozilla/5.0 (compatible; Doubaobot/1.0; +https://www.doubao.com/bot)

Primary user agent for Doubao's AI crawling operations.

ByteSpider (Main Crawler)

Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; +https://zhanzhang.toutiao.com/)

ByteDance's general web crawler used across all services.

Additional ByteDance User Agents

TikTokSpider
ByteDance-AI
ByteBot

Additional crawler patterns used by ByteDance for AI and content operations.

Detection Patterns

JavaScript Detection

// Detect ByteDance/Doubao user agents
const isDoubao = /Doubaobot|ByteDance-AI|ByteBot|Bytespider|TikTokSpider/i.test(navigator.userAgent);

if (isDoubao) {
  console.log('ByteDance crawler detected');
  // Track visit, optimize for content platforms
}

What Makes Doubao Unique?

🎨 Content Generation

Excels at creative content generation including video scripts, social media posts, marketing copy, and viral content ideas powered by ByteDance's content algorithms.

📱 TikTok/Douyin Integration

Integrated with TikTok (international) and Douyin (China) for video understanding, recommendations, and creator tools. Access to billions of video interactions.

🎯 Recommendation Engine

Leverages ByteDance's world-class recommendation algorithms to understand trends, predict viral content, and personalize responses based on user preferences.

🌐 Multi-Platform

Available across ByteDance's ecosystem including Toutiao (news), Xigua Video, and other platforms, giving it diverse content understanding capabilities.

Market Position

35M+

Monthly Active Users

~10%

Chinese LLM Market Share

2B+

TikTok/Douyin Users

How Do I Block Doubao from Crawling?

Block All ByteDance Crawlers

# Block all ByteDance/Doubao crawlers
User-agent: Doubaobot
User-agent: Bytespider
User-agent: TikTokSpider
User-agent: ByteDance-AI
User-agent: ByteBot
Disallow: /

⚠️ Note: Blocking Bytespider may affect your visibility in ByteDance's content ecosystem including Toutiao.

Allow Public Content

# Allow public content, block private areas
User-agent: Bytespider
User-agent: Doubaobot
Disallow: /admin/
Disallow: /private/
Disallow: /api/
Allow: /blog/
Allow: /videos/
Allow: /articles/

Optimizing Content for Doubao

📹 Video & Visual Content

  • Optimize for short-form video content
  • Include video transcripts and captions
  • Use trending music and sounds
  • Add hashtags and viral elements

🎯 Trending Content

  • Stay current with viral trends
  • Use popular keywords and phrases
  • Create shareable, engaging content
  • Optimize for mobile viewing

✍️ Creative Writing

  • Conversational and engaging tone
  • Short, punchy paragraphs
  • Use emojis and visual elements
  • Include calls-to-action

🌐 Multi-Platform

  • Cross-platform content strategy
  • Mobile-first design
  • Fast loading times
  • Social media integration

Doubao API Integration

API Configuration

// Doubao API endpoint (via Volcano Engine)
const API_ENDPOINT = 'https://ark.cn-beijing.volces.com/api/v3';

// Available models
const MODELS = {
  'doubao-pro-32k': 'Doubao Pro 32K',
  'doubao-lite-32k': 'Doubao Lite 32K',
  'doubao-character': 'Doubao Character',  // Character creation
};

// Example API call
const callDoubao = async (message) => {
  const response = await fetch(
    `${API_ENDPOINT}/chat/completions`,
    {
      method: 'POST',
      headers: {
        'Authorization': `Bearer ${VOLCANO_API_KEY}`,
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        model: 'doubao-pro-32k',
        messages: [
          { role: 'user', content: message }
        ]
      })
    }
  );
  
  return await response.json();
};

Use Cases

🎬 Content Creators

Video script generation, content ideation, trend analysis, hashtag suggestions, and creative assistance for TikTok/Douyin creators.

📱 Social Media Marketing

Social media post generation, campaign planning, audience analysis, and viral content strategies for brands.

🎨 Creative Projects

Storytelling, character development, creative writing, and entertainment content powered by ByteDance's content expertise.

FAQ

What is ByteDance Doubao's main user agent string?

ByteDance Doubao uses 'Mozilla/5.0 (compatible; Doubaobot/1.0; +https://www.doubao.com/bot)' as its primary user agent. It also uses ByteSpider and TikTokSpider for content crawling.

What makes Doubao unique among Chinese LLMs?

Doubao is integrated with TikTok, Douyin (Chinese TikTok), and ByteDance's massive content ecosystem. It excels at content generation, video understanding, and recommendations powered by ByteDance's world-class recommendation algorithms.

How do I block Doubao from crawling my website?

Add 'User-agent: Doubaobot', 'User-agent: ByteSpider', and 'User-agent: TikTokSpider' followed by 'Disallow: /' to your robots.txt file to block ByteDance's crawlers.

Related Chinese LLM User Agents

Track ByteDance Doubao & Chinese LLMs

Monitor ByteDance crawler visits, optimize for TikTok/Douyin's content ecosystem, and maximize your social media AI visibility with xSeek.