Tools/office-converter
Office Converter

Office Converter

Active

Your agent can't render Office files to PDF; this converts DOCX, XLSX, PPTX, and more at high fidelity.

1 tool

Convert Office and OpenDocument files (DOCX, XLSX, PPTX, ODT, RTF, CSV, TXT, HTML) to PDF at high fidelity. 0.2 credits per output page.

Documentsofficedocxxlsxpptxpdfconvert

Tools (1)

Convert an Office, OpenDocument, or HTML file to PDF at high fidelity.

Usage-based · 0.2 credits per output page

Example prompts

  • Convert this DOCX to PDF
  • Turn this PowerPoint into a PDF
  • Export this spreadsheet as a PDF
  • Convert this ODT document to PDF

Parameters

input_urlstringrequired

Pre-signed GET URL of the source file.

expires_inintegeroptionaldefault: 3600

Download URL TTL in seconds (default 1h, max 24h).

input_formatstringrequired

The source file's format (selects the converter).

output_filenamestringoptional

Filename for the PDF. Defaults to output.pdf.

API Usage

curl -X POST "https://skill.askfaro.com/skills/office-converter/run" \
  -H "Authorization: Bearer faro_<your_key>" \
  -H "Content-Type: application/json" \
  -d '{
  "intent": {
    "prompt": "Convert this DOCX to PDF"
  }
}'

CLI Usage

askfaro describe office-converter/convert

Install pip install askfaro-cli, then askfaro auth login.

README

Office Converter

Convert Office, OpenDocument, and HTML files to PDF, preserving layout and fonts. Conversion runs on LibreOffice in an isolated, auto-scaling backend; the file is processed by Faro's own infrastructure, not a third-party API.

Workflow

  1. POST /uploads/presign on faro-api, PUT your file, and pass the get_url as input_url.
  2. Set input_format to the source file's format.
  3. Download the PDF from the returned download_url.

Supported inputs

DOCX, DOC, XLSX, XLS, PPTX, PPT, ODT, ODS, ODP, RTF, CSV, TXT, HTML, all to PDF.

Pricing

0.2 credits per output page.

Limits

Max input size 30 MB.