Export Message Data
Export detailed message data including timestamps, metadata, etc.
The Export Message Data feature allows you to download a CSV file containing your WhatsApp message logs from QuickReply. This is useful for reporting, reconciliation, analytics, compliance, and internal audits.
You can access this option from the Settings tab in your QuickReply dashboard.
This feature is only visible to the Owner (agent role) of the account
Overview
Export Message Data enables you to:
Generate a Message Dump (CSV file) for a selected date range
Download and re-download the generated file for up to 90 days
Export detailed message-level information including delivery status, message types, templates, and automation sources
When to Use
You may use Export Message Data when you need to:
Reconcile WhatsApp template charges
Track delivery and failure statuses
Audit chatbot, journey, campaign, or broadcast performance
Share conversation data with internal BI or analytics teams
Maintain compliance or internal reporting records
Accessing Export Data
Go to Settings
Click on Export Data
Select your filters (see below)
Click Generate Export Now
Filters
1. Date & Time (UTC) — Mandatory
You must select a date and time range to generate the export.
All timestamps in the exported file are in UTC.
2. Additional Filters — Optional
Two additional filters are available. These are optional and help narrow down the export scope.
Export Limits
You can generate exports up to 5 times per month.
If you attempt to compute more than 5 times, you will see:
“Your monthly limit is exhausted – Please contact support.”
Once a file is generated:
It remains available for 90 days
You may download it multiple times during this period
The file name is system-defined (controlled by backend)
Export States
When you click Generate Export Now, the system enters a Generating state:
A loading popup appears
File preparation happens in the background
Once complete, a Download option becomes available
CSV File Structure
The exported CSV contains the following fields:
Date & Time (UTC)
Timestamp of the message (UTC)
Message ID
Unique identifier of the message
Conversation ID
Unique identifier of the conversation
Phone
Customer’s WhatsApp number
Direction
Inbound (user → business) or Outbound (business → user)
Message Type
Type of message (see full breakdown below)
Message Content
Actual message text or payload
Delivery Status
SENT, DELIVERED, READ, FAILED
Failure Reason
Error details (if failed)
Template ID
WhatsApp template ID (if applicable)
Template Category
Template category (e.g., Marketing)
Amount Charged
WhatsApp conversation charge (if applicable)
Automation Source Type
Source of automation (journey, broadcast, etc.)
Automation Source ID
Internal ID of the automation
Field Values Explained
Below is a structured explanation of supported values.
The Message Type column represents how the message was generated or what interaction occurred.
Below is a structured explanation of supported values.
1. User Messages (Inbound)
These are messages sent by the customer.
USER_TEXT
Plain text message
USER_ATTACHMENT
Media attachment
USER_FILE
File upload
USER_LOCATION
Location shared
USER_BUTTON_REPLY
WhatsApp button reply
USER_LIST_REPLY
WhatsApp list reply
USER_FLOW_REPLY
WhatsApp Flow response
USER_ACTION
User-triggered action
USER_PAYMENT
Payment event
FB_CAPTURE_EMAIL
Captured email
FB_CAPTURE_PHONE
Captured phone number
USER_SYSTEM_TEXT
System message visible to user
2. Agent Messages (Outbound – Human or Bot)
These are messages sent from QuickReply.
Standard Responses
AGENT_TEXT
Text message
AGENT_ATTACHMENT
Media/file sent
AGENT_LOCATION
Location shared
AGENT_QUICK_REPLY
Quick reply
AGENT_RATING
Rating request
AGENT_WEBVIEW
Webview opened
AGENT_YOUTUBE
YouTube embed
AGENT_SLIDER
Slider interaction
Forms & Structured Inputs
AGENT_FORM
Form message
AGENT_FORM_DATEPICKER
Date picker form
AGENT_QUESTION_FORM
Question-based form
AGENT_MULTI_SELECTION
Multi-selection message
AGENT_TRIGGER_QUESTION
Trigger question
Product & Commerce
MULTI_PRODUCT_CATALOG
Multi-product catalog
SINGLE_PRODUCT_CATALOG
Single product
CATALOG_ORDER
Order from catalog
WhatsApp-Specific Types
WA_TEMPLATE
WhatsApp template message
WA_CTA
Call-to-action template
WA_LIST
WhatsApp list
WA_FLOW
WhatsApp Flow
WA_CONTACT
Contact card
3. Automation & System Messages
SYSTEM_TEXT
Internal system message (not visible to user)
SYSTEM_WARNING_TEXT
System warning (not visible to user)
AGENT_INTERNAL_NOTE (NOTE)
Internal note
HIDDEN
Hidden message
CLIENT_JAVASCRIPT
JavaScript execution event
WAIT
Wait/delay step
TEXT_RESPONSE
Automated text response
AGENT_TRIGGERS
Trigger execution
AGENT_RECO
Recommendation message
CAROUSEL
Carousel message
FILE_UPLOAD
File upload event
Some system-level messages may not be visible to end customers but are included in exports for audit purposes.
The Delivery Status column indicates WhatsApp delivery lifecycle:
SENT – Message accepted by WhatsApp
DELIVERED – Delivered to user device
READ – Read by user
FAILED – Failed to send (see Failure Reason)
This field indicates what triggered the message.
journey
Sent as part of a Journey
broadcast
Sent via Broadcast
campaign
Sent via Campaign
chatbot
Sent by Chatbot automation
other
Sent manually or system-triggered
Last updated