Dynamic List Messages in DoubleTick

We’re thrilled to announce an exciting new upgrade to the Interactive List Message component — you can now create Dynamic List Messages directly inside your WhatsApp automation flows! 🎉

Until now, list messages in DoubleTick were static, meaning you had to manually add each item. With this update, you can make your list messages dynamic — automatically pulling list items from your live data or APIs.

This means smarter, faster, and more personalized WhatsApp conversations — all happening in real-time. 💡


💡 What Are Dynamic List Messages?

Dynamic List Messages allow you to generate list items dynamically based on live data sources, instead of manually typing static values.

For example:

  • You can now show a customer their recent orders, upcoming appointments, or support tickets, all fetched directly from your database or API.

  • Each list item dynamically updates for every user — ensuring a personalized experience without any manual setup.

So instead of showing the same options to everyone, each user sees data that’s relevant specifically to them.


⚙️ How to Configure Dynamic List Messages

Setting up dynamic list items in your DoubleTick flow is quick and simple.

Follow these steps:

  1. Go to Your List Message Component In your Bot Studio flow, open or add a List Message component.

  2. Edit the List Items Instead of entering static titles or descriptions, click Edit next to each list item field.

  3. Map Dynamic Attributes Link your list fields to dynamic attributes fetched from your API response. Example mappings:

    • request.0.id

    • request.0.subject

  4. Ensure Meta Character Limits Make sure your values fit within WhatsApp’s character limits:

    • Title: up to 24 characters

    • Description: up to 72 characters

  5. Save and Publish Once you’ve mapped your dynamic fields, click Save and publish your flow.

That’s it! Your bot will now display list items that update automatically for every user — no manual edits required.

When a user selects a list item, the actual mapped value (for example, request.id = 1234) will be passed along in the response, ensuring the right record or action is triggered.


🎯 Benefits of Dynamic List Messages

Dynamic Lists take your WhatsApp automation to the next level. Here’s how:

Benefit
Description

Personalized

Display each user’s unique data — like their orders, tickets, or appointments.

Scalable

Lists expand or shrink automatically based on live API data.

Accurate

Each selected item passes the exact mapped value, ensuring the correct data is fetched.

Faster Flows

Reduce manual input and give users direct access to what they need instantly.


💪 Use Cases You Can Try Today

Dynamic Lists can be applied to several real-world business scenarios. Here are a few ideas to get started:

🧾 1. Service Desk Automation

Fetch and display a user’s latest support tickets directly from your helpdesk API. When the user selects a ticket, show details like ticket ID, status, or response updates instantly.

🛍️ 2. E-commerce Order Tracking

Pull recent orders from your CRM or e-commerce backend. Customers can tap on any order to instantly view shipment tracking or download their invoice.

🎟️ 3. Event Management

List all upcoming events for the user. Once they select one, display details like event date, time, and venue dynamically.

🩺 4. Appointment Scheduling

Fetch a user’s upcoming appointments from your booking system. Allow them to confirm, reschedule, or cancel with a single tap.


✨ Why This Matters

With Dynamic List Messages, your WhatsApp conversations become:

  • Smarter 💬 — delivering data-driven, real-time interactions.

  • Scalable ⚙️ — automatically adjusting to live data without reconfiguration.

  • Personalized 💖 — every user gets contextually relevant information.

This update empowers your team to build intelligent, flexible, and user-centric conversational experiences — all inside DoubleTick Bot Studio.


Go ahead and try Dynamic Lists today — turn your static WhatsApp flows into truly real-time, data-powered conversations. 🚀

Last updated