🎉 State-of-the-art:81.39% Web Bench success

Content Generation Tools

rtrvr.ai provides powerful content generation tools that transform web data into various formats including Google Docs, Google Slides, interactive web pages, and data visualizations. These tools leverage data from your selected tabs, Google Sheets, and user profile to create rich, contextual content.

Core Concepts

Here are the key concepts for using content generation tools:

  • →Generation Tools: Create different types of content using specialized tools:
    • →@createGoogleDoc - Generate Google Docs
    • →@createGoogleSlides - Create presentation slides
    • →@createWebPage - Build interactive web pages
    • →@createChatGraph - Generate data visualizations and charts
  • →Contextual Generation: All tools automatically use context from:
    • →Selected tabs and their content
    • →Google Sheets data
    • →User profile information
    • →Links and images from source pages
  • →Flexible Invocation: Call tools directly with @ notation or let the Planner handle it
  • →Multi-Step Workflows: Combine data extraction with content generation in a single prompt

How to Use Content Generation Tools

You have two options for using these tools:

Direct Tool Calling

Include the specific tool in your prompt:

  • →@createGoogleDoc(prompt='Create a travel itinerary for Tokyo')
  • →@createGoogleSlides(prompt='Generate a presentation about AI trends')
  • →@createWebPage(prompt='Build a dashboard for laptop comparison')
  • →@createChatGraph(prompt='Visualize sales data as a line chart')

Planner-Driven Generation

Simply describe what you want, and the Planner will choose the appropriate tool:

  • →"Research Tokyo attractions and create a travel itinerary document"
  • →"Generate a presentation about the latest AI developments"
  • →"Build a dashboard comparing laptop specifications"

Generation Tools Overview

@createGoogleDoc

Purpose: Generate formatted Google Docs from web data

Capabilities:

  • →Research and compile information into structured documents
  • →Create reports, itineraries, summaries, and guides
  • →Include images and links from source material
  • →Format with headings, lists, and tables

Example Prompts:

  • →"Go to Great Gatsby Wikipedia page, then generate book report Doc using content"
  • →"Research Tokyo exciting attractions and create a Google Doc itinerary"
  • →"Extract company information from these tabs and create a competitive analysis document"

@createGoogleSlides

Purpose: Create presentation slides from web data

Capabilities:

  • →Transform research into visual presentations
  • →Include images from source pages
  • →Create structured slide decks with titles and bullet points
  • →Generate speaker notes from detailed content

Example Prompts:

  • →"Research renewable energy trends and create a presentation"
  • →"Generate slides about our product features from the website"
  • →"Create a pitch deck using data from the business plan document"

@createWebPage

Purpose: Build interactive web pages and dashboards

Capabilities:

  • →Create HTML pages with CSS and JavaScript
  • →Import libraries like Three.js, Chart.js for visualizations
  • →Build interactive dashboards and data displays
  • →Generate responsive, visually appealing layouts

Example Prompts:

  • →"Create an interactive dashboard showing product comparisons"
  • →"Build a webpage visualizing the extracted data with charts and tables"
  • →"Generate an HTML report with interactive elements from the sheet data"

@createChatGraph

Purpose: Generate data visualizations and charts

Capabilities:

  • →Create various chart types: line, bar, scatter, pie, etc.
  • →Visualize data from sheets or extracted web data
  • →Interactive charts with hover details
  • →Multiple datasets on single visualizations

Example Prompts:

  • →"Create a bar chart comparing product prices"
  • →"Visualize sales trends over time with a line graph"
  • →"Generate a scatter plot showing correlation between price and ratings"

Multi-Step Workflows

One of the most powerful features is combining data extraction with content generation:

Example: Laptop Comparison Dashboard

Prompt: "Search for latest best 2025 laptops over $2000 on amazon.

Then from the search results on 1st page only, extract the first 5 non-sponsored product links, open them and extract name, price, rating, # of reviews, processor, cpu speed, memory, storage, and other relevant specs.

Using the data from the Google Sheet created in the previous step, generate an INSANE webpage dashboard with multiple graphs and charts that differentiate these laptops across various metrics such as price, ratings, memory, and CPU speed.

Also render a table breaking down laptop comparison. Make it very pleasing and informative! Import and use libraries like three.js and chart.js."

What happens:

  1. →Searches Amazon for laptops
  2. →Extracts detailed specs to a Google Sheet
  3. →Creates an interactive webpage with visualizations
  4. →All handled automatically by the Planner

Context and Data Sources

All generation tools intelligently use available context:

  • →Selected Tabs: Content, images, and links from open tabs
  • →Google Sheets: Structured data for analysis and visualization
  • →User Profile: Personalization based on your preferences
  • →Extracted Data: Results from previous extraction steps
  • →Web Resources: Images, links, and multimedia from source pages

Best Practices

For Documents and Slides

  • →Be specific about the document structure you want
  • →Mention if you want images included from source material
  • →Specify the tone and style (formal report, casual guide, etc.)

For Web Pages

  • →Describe the visual style you envision
  • →Mention specific libraries if you have preferences
  • →Request interactive elements explicitly

For Data Visualizations

  • →Specify the chart type if you have a preference
  • →Mention which data points to compare
  • →Request specific visual features (colors, labels, etc.)

For Multi-Step Workflows

  • →Break down your request into clear steps
  • →Specify what data to extract before generation
  • →Describe how extracted data should be used

Tips for Effective Content Generation

  • →Provide Context: The more context you provide, the better the output
  • →Use Examples: Reference specific styles or formats you like
  • →Iterate: Generate, review, and refine with follow-up prompts
  • →Combine Tools: Use multiple tools together for comprehensive outputs
  • →Leverage Templates: Request specific formats like "executive summary" or "SWOT analysis"

Advanced Examples

Market Research Report

"Research the top 5 electric vehicle companies, extract their latest models, prices, and features. Create a Google Doc with executive summary, detailed comparison table, and market analysis. Then generate slides highlighting key findings."

Interactive Data Dashboard

"Extract all product reviews from this page, analyze sentiment, create a sheet with ratings breakdown. Build an interactive webpage with sentiment analysis charts, rating distribution, and searchable review table."

Travel Planning Suite

"Search for Paris tourist attractions, restaurants, and hotels. Extract top 10 of each with details. Create a Doc with day-by-day itinerary, a slide presentation for trip highlights, and an interactive map webpage."

Next Steps