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.

star

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

  1. Go to Settings

  2. Click on Export Data

  3. Select your filters (see below)

  4. 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:

Column
Description

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.

Type
Description

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

Type
Description

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

Type
Description

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

Type
Description

MULTI_PRODUCT_CATALOG

Multi-product catalog

SINGLE_PRODUCT_CATALOG

Single product

CATALOG_ORDER

Order from catalog

WhatsApp-Specific Types

Type
Description

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

Type
Description

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.

Last updated