CSV File Support in Chat
Samuel Su
on April 11, 2026Visitors 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.