Skip to main content
Choose an output tool by whether the workflow should return text or create a downloadable file.

Choose a file or text output

Output Tools enable you to create files and manage text output in your workflows. These tools are essential for generating reports, saving processed data, and creating downloadable content for users.

Key Features

OUTPUT_FILE

  • Create files from text content
  • Support multiple file formats (csv, html, json, txt, xml, yaml, yml, md, tsv, log, sql, xls, xlsx, pdf, docx, pptx, png, svg, jpg, jpeg, gif, webp)
  • Upload to workspace with signed URLs
  • The fileType input selects the format; result.signedUrl is the download URL

OUTPUT_TEXT

  • Output plain text content
  • Simple text display functionality
  • Useful for debugging and status messages
  • Compatible with all workflow steps

Authentication

No authentication required for output tools.

Example: Generate CSV Report

Example: JSON Data Export

previous_step stands for an earlier step in your flow; its result is assumed to contain the data to export in content.

Example: Multi-format Report Generation

File Type Support

Use Cases

  • Report Generation: Create downloadable reports in various formats
  • Data Export: Save processed data for external use
  • Configuration Files: Generate config files for other systems
  • Documentation: Create structured documentation files
  • Backup and Archive: Save workflow results for future reference
  • User Downloads: Provide files for user download
  • System Integration: Generate files for external system import