CSV File Support in Chat

Samuel Su

Samuel Su

on April 11, 2026

Visitors and API users can now attach CSV files to their chat messages. The AI reads the raw data and answers questions about it — no manual copy-paste or file conversion needed.

What's New

  • CSV upload in the chatbot widget — Attach .csv files the same way as PDFs. Enable File Uploading in Settings > Chat Interface.
  • Works on all platforms — CSV attachments are supported across WhatsApp, Messenger, Instagram, Telegram, LINE, Slack, Discord, and the website widget.
  • Reliable encoding handling — Files encoded in UTF-8, UTF-16 LE/BE, or Windows-1252 are decoded correctly, including BOM stripping.

How to Use

  • Widget — Enable File Uploading under My Chatbots > [Chatbot] > Settings > Chat Interface, then attach a .csv in the chat.
  • API — Pass the CSV file URL in the files array of your /api/chat request as you would with a PDF.
  • Messaging platforms — Send a CSV attachment directly in WhatsApp, Messenger, Slack, or any supported channel.

Enable File Uploading in Settings > Chat Interface to get started.

Create Chatbots with your data

In just a few minutes, you can craft a customized AI representative tailored to yourself or your company.

Get Started