Rumble Videos Insights AI Agent 🚀 avatar
Rumble Videos Insights AI Agent 🚀

Pricing

Pay per event

Go to Store
Rumble Videos Insights AI Agent 🚀

Rumble Videos Insights AI Agent 🚀

azzouzana/rumble-videos-insights-ai-agent

Developed by

Azzouzana

Maintained by Community

This AI agent analyzes Rumble videos using the Rumble All-Inclusive Scraper and GPT-4o-mini. Input video URLs, editor links, or trending pages, plus an optional query for custom insights. Requires an OpenAI API key.

0.0 (0)

Pricing

Pay per event

0

Monthly users

1

Runs succeeded

15%

Last modified

3 hours ago

Rumble Videos Insights AI Agent

This AI agent is designed to provide insights on videos from the Rumble Videos dataset, by leveraging the powerful Rumble All-Inclusive Scraper

The agent uses gpt-4o-mini model, and it expects a valid OPENAI API key to be set as input variable OPENAI_API_KEY.

Input

The agent has two inputs:

  • url: (required): directs videos URLs and/or editor links and/or trending pages as input
  • OPENAI_API_KEY: (required): The OpenAI API key to use
  • query: (optional): a custom query used to generate insights. If not set, the agent will generate insights based on the default insights schema detailed described below.

Note that this was developed as a part of Apify AI agents hackathon.

Default Insights Schema

If query is not set, the agent will generate insights based on the following schema:

1{
2  "commentsAnalysis": {
3    "comment_sentiments": {
4      "positive": "number",
5      "neutral": "number",
6      "negative": "number"
7    },
8    "topComments": [
9      {
10        "user": "string",
11        "comment": "string",
12        "score": "number",
13        "sentiments": "'positive' | 'neutral' | 'negative'"
14      }
15    ]
16  },
17  "revenueAnalysis": {
18    "totalRevenue": "number",
19    "averageRevenuePerVideo": "number",
20    "videosWithHighestRevenue": [
21      {
22        "title": "string",
23        "revenue": "number",
24        "videoUrl": "string"
25      }
26    ]
27  },
28  "videoOverAllStatistics": {
29    "totalViews": "number",
30    "totalLikes": "number",
31    "totalDislikes": "number",
32    "totalComments": "number",
33    "averageCommentsPerVideo": "number",
34    "averageLikesPerVideo": "number",
35    "averageDuration": "string"
36  },
37  "topVideos": [
38    {
39      "videoUrl": "string",
40      "title": "string",
41      "views": "number",
42      "likes": "number",
43      "dislikes": "number",
44      "comments_count": "number",
45      "publishedAt": "string",
46      "thumbnail": "string",
47      "isStreaming": "boolean",
48      "repost": "number",
49      "embedUrl": "string"
50    }
51  ],
52  "topTopics": [
53    {
54      "topic": "string",
55      "views": "number",
56      "likes": "number",
57      "dislikes": "number",
58      "comments_count": "number"
59    }
60  ],
61  "topChannelAnalysis": [
62    {
63      "followers": "number",
64      "members": "number",
65      "url": "string",
66      "name": "string",
67      "isVerified": "boolean",
68      "views": "number"
69    }
70  ]
71}

Pricing

Pricing model

Pay per event 

This Actor is paid per result. You are not charged for the Apify platform usage, but only a fixed price for each dataset of 1,000 items in the Actor outputs.

Price for Actor start

$0.050

Flat fee for starting an Actor run

Price for calling the Rumble scraping tool

$0.050

Flat fee for calling the Rumble scraping tool.

Price for using a custom query

$0.050

Flat fee for using a custom query.

Price for pushing the result to the dataset

$0.050

Flat fee for pushing the result to the dataset.