File

Read and parse multiple files

The File Parser tool provides a powerful way to extract and process content from various file formats, making it easy to incorporate document data into your agent workflows. This tool supports multiple file formats and can handle files up to 200MB in size.

With the File Parser, you can:

  • Process multiple file formats: Extract text from PDFs, CSVs, Word documents (DOCX), text files, and more
  • Handle large files: Process documents up to 200MB in size
  • Parse files from URLs: Directly extract content from files hosted online by providing their URLs
  • Process multiple files at once: Upload and parse several files in a single operation
  • Extract structured data: Maintain formatting and structure from the original documents when possible

The File Parser tool is particularly useful for scenarios where your agents need to work with document content, such as analyzing reports, extracting data from spreadsheets, or processing text from various document sources. It simplifies the process of making document content available to your agents, allowing them to work with information stored in files just as easily as with direct text input.

Usage Instructions

Upload files directly or import from external URLs to get UserFile objects for use in other blocks.

Tools

file_parser

Parse one or more uploaded files or files from URLs (text, PDF, CSV, images, etc.)

Input

ParameterTypeRequiredDescription
filePathstringNoPath to the file(s). Can be a single path, URL, or an array of paths.
filefileNoUploaded file(s) to parse
fileTypestringNoType of file to parse (auto-detected if not specified)

Output

ParameterTypeDescription
filesfile[]Parsed files as UserFile objects
combinedContentstringCombined content of all parsed files

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started