Skip to main content
Bundles are third-party components grouped by provider. For more information on bundled components, see the component provider’s documentation. The following components are available under Bundles.
  • Apify - Integrate Apify with LLM Controls
  • AssemblyAI - AssemblyAI components
  • Astra DB - Connect an Astra DB MCP server to LLM Controls
  • Composio - Integrate Composio with LLM Controls
  • Google - Google service components
  • Notion - Notion integration components
  • NVIDIA - NVIDIA components

Agent components

Agents use LLMs as a brain to analyze problems and select external tools.

CrewAI Agent

This component represents an Agent of CrewAI allowing for the creation of specialized AI agents with defined roles goals, and capabilities within a crew. For more information, see the CrewAI documentation.
InputsOutputs

Hierarchical Crew

This component represents a group of agents managing how they should collaborate and the tasks they should perform in a hierarchical structure. This component allows for the creation of a crew with a manager overseeing the task execution. For more information, see the CrewAI documentation.
InputsOutputs

CSV Agent

This component creates a CSV agent from a CSV file and an LLM.
InputsOutputs

OpenAI Tools Agent

This component creates an OpenAI Tools Agent.
InputsOutputs

OpenAPI Agent

This component creates an agent for interacting with OpenAPI services.
InputsOutputs

Sequential Crew

This component represents a group of agents with tasks that are executed sequentially. This component allows for the creation of a crew that performs tasks in a specific order. For more information, see the CrewAI documentation.
InputsOutputs

Sequential task agent

This component creates a CrewAI Task and its associated Agent, allowing for the definition of sequential tasks with specific agent roles and capabilities. For more information, see the CrewAI documentation.
InputsOutputs

SQL Agent

This component creates an agent for interacting with SQL databases.
InputsOutputs

Tool Calling Agent

This component creates an agent for structured tool calling with various language models.
InputsOutputs

XML Agent

This component creates an XML Agent using LangChain. The agent uses XML formatting for tool instructions to the Language Model.
InputsOutputs

Agent QL (Extract Web Data)

This component extracts structured data from a web page using an AgentQL query or a Natural Language description. It supports configurable request modes, stealth mode, scrolling, and screenshots.
InputsOutputs

Olivya (Place Call)

This component creates an outbound call request from Olivya’s platform. It allows configuring the agent’s phone number, recipient, introductory message, system prompt, and conversation history.
InputsOutputs

Cohere Rerank

This component reranks documents using the Cohere API. It takes search results and a query, then returns documents reranked by relevance using Cohere’s reranking models.
Inputs
NameDisplay NameInfo
search_querySearch Query(inherited from base)
search_resultsSearch ResultsSearch Results from a Vector Store.
top_nTop N(inherited from base, default: 3)
api_keyCohere API Key
modelModelOptions: rerank-english-v3.0, rerank-multilingual-v3.0, rerank-english-v2.0, rerank-multilingual-v2.0.
Outputs

Firecrawl

Firecrawl is a suite of 4 components for web crawling, scraping, extracting, and mapping. All require a Firecrawl API Key.
InputsOutputs

Firecrawl Scrape API

This component scrapes a single web page using the Firecrawl Scrape API.
InputsOutputs

Firecrawl Extract API

This component extracts structured data from web pages using the Firecrawl Extract API with prompt-guided extraction.
InputsOutputs

Firecrawl Map API

This component maps all URLs found on a website using the Firecrawl Map API.
InputsOutputs

Unstructured API

This component uses the Unstructured.io API to extract clean text from raw source documents. It supports a wide range of file types including PDF, DOCX, PPTX, XLSX, HTML, Markdown, images, and many more.
InputsOutputs

Git

The Git section contains 2 components: Git (loader) and GitExtractor.
InputsOutputs

GitExtractor

This component analyzes a Git repository and returns file contents, directory structure, repository information, and statistics.
InputsOutputs

Confluence

This component loads documents from a Confluence wiki collaboration platform using the Confluence API.
Inputs
NameDisplay NameInfo
urlSite URLThe base URL of the Confluence Space. Example: https://<company>.atlassian.net/wiki.
usernameUsernameAtlassian User E-mail. Example: email@example.com
api_keyAPI KeyAtlassian Key. Create at: https://id.atlassian.com/manage-profile/security/api-tokens
space_keySpace Key
cloudUse Cloud?
content_formatContent FormatSpecify content format. Options: editor, export_view, anonymous_export_view, storage, view. Defaults to storage.
max_pagesMax PagesMaximum number of pages to retrieve in total, defaults 1000.
Outputs

YouTube

The YouTube section contains 7 components for interacting with YouTube data. YouTube Channel This component retrieves detailed information and statistics about YouTube channels as a DataFrame.
InputsOutputs
YouTube Comments This component retrieves and analyzes comments from YouTube videos.
InputsOutputs
YouTube Playlist This component extracts all video URLs from a YouTube playlist.
InputsOutputs
YouTube Search This component searches YouTube videos based on a query.
InputsOutputs
YouTube Trending This component retrieves trending videos from YouTube with filtering options by region and category.
InputsOutputs
YouTube Video Details This component retrieves detailed information and statistics about YouTube videos.
InputsOutputs
YouTube Transcripts This component extracts spoken content from YouTube videos with multiple output options.
InputsOutputs

ScrapeGraph AI

ScrapeGraph AI is a suite of 3 components for web scraping and search using the ScrapeGraph API. ScrapeGraph Markdownify API
This component converts a web page into Markdown content using the ScrapeGraph Markdownify API.
InputsOutputs
ScrapeGraph Search API This component performs search queries using ScrapeGraph’s search functionality and returns structured search results.
InputsOutputs
ScrapeGraph Smart Scraper API This component scrapes a website and returns structured data using ScrapeGraph’s AI-powered Smart Scraper.
InputsOutputs