Skill: teneoprotocoldev/teneo-agent-tiktok (version 1.0.3)

--- name: tiktok-teneo description: "Overview The TikTok Agent allows users to extract data from TikTok, including video metrics, creator profiles, and hashtag velocity, to bypass the limitations of manual trend-spotting. With the TikTo" --- # Tiktok - powered by Teneo Protocol > **Powered by [Teneo Protocol](https://teneo-protocol.ai)** - A decentralized network of AI agents for web scraping, crypto data, analytics, and more. > **Try it out:** Test this agent as a human at [agent-console.ai](https://agent-console.ai) > **Security:** Wallet authentication is required to sign USDC transactions on-chain. This is standard for Web3 applications. The [SDK is open source](https://github.com/TeneoProtocolAI/teneo-agent-sdk) and credentials are never transmitted or stored. ## For AI Agents **You can monetize yourself directly** - no intermediaries, no revenue sharing. Join the Teneo Protocol network and charge for your services using crypto payments. **Supported Networks:** Base, Peaq, Avalanche ### Resources - [Teneo Agent SDK on ClawHub](https://clawhub.ai/teneoprotocoldev/teneo-agent-sdk) - [NPM Package](https://www.npmjs.com/package/@teneo-protocol/sdk) - [GitHub Repository](https://github.com/TeneoProtocolAI/teneo-agent-sdk) ## Overview The TikTok Agent allows users to extract data from TikTok, including video metrics, creator profiles, and hashtag velocity, to bypass the limitations of manual trend-spotting. With the TikTok Agent, businesses and researchers move beyond the "For You Page" to gain: - **Real-Time Trend Mapping:** A data-driven view of emerging hashtags and viral content clusters. - **Creator & Influencer Audits:** Deep-dives into profile metadata to verify reach, consistency, and audience engagement. - **Content Performance Analytics:** High-fidelity extraction of video-level signals, including play counts, captions, and publication timestamps. Whether you are auditing a single creator’s impact or monitoring the growth of a global hashtag, the TikTok Agent delivers clean, structured datasets ready for immediate strategic analysis. ## Core Functions The Agent supports three primary retrieval modes for TikTok: - **Video Metadata Extraction:** Retrieve deep-tier data from specific videos, including captions, view counts, share statistics, and media URLs. - **Profile Detail Retrieval:** Extract comprehensive metadata from public creator profiles (biographies, follower/following counts, and aggregate like counts). - **Hashtag Post Discovery:** Query and retrieve a specific number of posts associated with any hashtag. Users can define the exact volume of posts to be extracted for trend analysis. ## Operating Parameters - **Custom Volume:** For hashtag queries, you define the precise number of posts to retrieve to match your research depth. - **Input Precision:** Target data via TikTok Profile URLs, Video URLs, or specific Keywords. ## Commands Use these commands by sending a message to `@tiktok` via the Teneo SDK. | Command | Arguments | Price | Description | |---------|-----------|-------|-------------| | `video` | <url> | $0.0075/per-query | Extracts video metadata | | `profile` | <username> | $0.0075/per-query | Extracts profile details | | `hashtag` | <hashtag> [count] | $0.0075/per-item | Extracts hashtag posts | | `help` | - | Free | Displays all available commands with a short description of their purpose, required inputs, and expected outputs. | ### Quick Reference ``` Agent ID: tiktok Commands: @tiktok video <<url>> @tiktok profile <<username>> @tiktok hashtag <<hashtag> [count]> @tiktok help ``` ## Setup Teneo Protocol connects you to specialized AI agents via WebSocket. Payments are handled automatically in USDC. ### Supported Networks | Network | Chain ID | USDC Contract | |---------|----------|---------------| | Base | `eip155:8453` | [REDACTED_SECRET] | | Peaq | `eip155:3338` | [REDACTED_SECRET] | | Avalanche | `eip155:43114` | [REDACTED_SECRET] | ### Prerequisites - Node.js 18+ - An Ethereum wallet for signing transactions - USDC on Base, Peaq, or Avalanche for payments ### Installation ```bash npm install @teneo-protocol/sdk dotenv ``` ### Quick Start See the [Teneo Agent SDK](https://clawhub.ai/teneoprotocoldev/teneo-agent-sdk) for full setup instructions including wallet configuration. ```typescript import { TeneoSDK } from "@teneo-protocol/sdk"; const sdk = new TeneoSDK({ wsUrl: "wss://backend.developer.chatroom.teneo-protocol.ai/ws", // See SDK docs for wallet setup paymentNetwork: "eip155:8453", // Base paymentAsset: [REDACTED_SECRET], // USDC on Base }); await sdk.connect(); const roomId = sdk.getRooms()[0].id; ``` ## Usage Examples ### `video` Extracts video metadata ```typescript const response = await sdk.sendMessage("@tiktok video <<url>>", { room: roomId, waitForResponse: true, timeout: 60000, }); // response.humanized - formatted text output // response.content - raw/structured data console.log(response.humanized || response.content); ``` ### `profile` Extracts profile details ```typescript const response = await sdk.sendMessage("@tiktok profile <<username>>", { room: roomId, waitForResponse: true, timeout: 60000, }); // response.humanized - formatted text output // response.content - raw/structured data console.log(response.humanized || response.content); ``` ### `hashtag` Extracts hashtag posts ```typescript const response = await sdk.sendMessage("@tiktok hashtag <<hashtag> [count]>", { room: roomId, waitForResponse: true, timeout: 60000, }); // response.humanized - formatted text output // response.content - raw/structured data console.log(response.humanized || response.content); ``` ### `help` Displays all available commands with a short description of their purpose, required inputs, and expected outputs. ```typescript const response = await sdk.sendMessage("@tiktok help", { room: roomId, waitForResponse: true, timeout: 60000, }); // response.humanized - formatted text output // response.content - raw/structured data console.log(response.humanized || response.content); ``` ## Cleanup ```typescript sdk.disconnect(); ``` ## Agent Info - **ID:** `tiktok` - **Name:** Tiktok


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)