---
description: Prepare for inbound WhatsApp conversations — understand the 24-hour service window, use follow-up templates, set up entry points for extended windows, and handle Contacts with WhatsApp usernames.
title: Getting Ready for Inbound Conversations
image: https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F3f43c48b21b24f4e8b02b100c0c8fab0
---

[NewWe just raised $62.5M in Series B! 🎉 What it means for you![arrow-icon](https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2Fe43213a7a9314673bd8d2060c25f9b87)](https://respond.io/blog/respond-io-raises-62-million-series-b)

Help me with... ⌘ 

1. [All Collections >](/help)
2. [ Channels >](/help/channels)
3. [ WhatsApp >](/help/whatsapp)
4. Getting Ready for Inbound Conversations

# Getting Ready for Inbound Conversations

An inbound conversation starts when a customer messages your business first. This article covers the key concepts and setup steps to handle inbound conversations on WhatsApp: the 24-hour customer service window, message templates for follow-ups outside that window, entry points that open extended conversation windows, and how respond.io identifies Contacts who use WhatsApp usernames.

## Understanding the customer service window

A Customer Service Window is the 24-hour period that opens when a customer initiates a conversation with your business. Replying to the customer opens a [service conversation](https://respond.io/help/whatsapp/whatsapp-pricing#service%5Fconversations). Once more than 24 hours pass since the customer last messaged, the window closes. To follow up after it closes, send a message template.

> Learn more about the [Customer Service Window](https://developers.facebook.com/docs/whatsapp/conversation-types/#customer-service-window).

## Sending a follow-up message template

A WhatsApp message template reopens a conversation with a customer outside the Customer Service Window. Use it to follow up with customers who haven't replied.

**Sample message template:**

_“Hello {{1}}, I’d like to follow up on our previous conversation. Is there anything else you need assistance with? Let me know and I’ll be happy to help.”_

[Submit the message template](https://respond.io/help/whatsapp/whatsapp-message-templates#setting%5Fup%5Fmessage%5Ftemplates) for approval before sending.

## Adding a WhatsApp button to your Facebook page

Adding a WhatsApp button to a Facebook page is a simple way to receive customer messages. When a customer clicks the button, it opens a [free entry point conversation](https://respond.io/help/whatsapp/whatsapp-pricing#free%5Fentry%5Fpoint%5Fconversations) with a 72-hour window — compared to the standard 24-hour Customer Service Window.

## Contacts with WhatsApp usernames

Starting July 2026, WhatsApp users can adopt a username. When a Contact uses a username, their phone number is no longer shared with your business. Instead, WhatsApp assigns them a new backend identifier, Business-Scoped User ID (BSUID), to keep conversations connected.

### Receiving messages from Contacts with usernames

When a Contact with a username messages your business, respond.io identifies them using their BSUID:

* **Existing Contacts**: Respond.io matches them to their existing record. Their phone number remains the primary identifier, with BSUID stored alongside it.
* **New Contacts:** Contact creation uses BSUID as the primary identifier when there is no phone number available. As a result, the **Phone Number** field in the Contact's details will appear empty.

> **Tip**: You can request new Contacts to share their phone number via **Request phone number** button in [Marketing](https://respond.io/help/whatsapp/whatsapp-pricing#marketing-templates) and [Utility message templates](https://respond.io/help/whatsapp/whatsapp-pricing#utility-templates).

#### Checking a Contact’s BSUID

To check a Contact’s BSUID:

1. Go to **Inbox** or **Contacts** module.
2. Find the Contact > open the Contact’s details.
3. Click **Channels** \> **Active** tab > WhatsApp Channel.
4. Hover over **View JSON** icon.
5. Once the popup appears, find `"user_id":` to check the Contact's BSUID. It's the string of letters inside the quotation marks.
![](https://assets2-proxy.respond.io/ph8r57dk1q9w/2kA0aS1KGakh1iutpf0c6N/73dd3fc39631267b5f57e34210ee709a/BSUID_-_user_id.jpg?fm=jpg&q=80&w=1084&fl=progressive)

### Sending messages to Contacts with usernames

Sending outgoing messages will use the phone number as usual. If a Contact only has a BSUID (no phone number available), BSUID becomes the primary identifier. This applies across Workflows, Broadcasts, and Developer API.

> **Note:** Authentication templates must be sent using a phone number. BSUID is currently not supported by Meta for Authentication message templates.

## Unsupported message types

When a Contact sends certain types of WhatsApp messages, the content may not display in the Inbox. Instead, it appears as **Unsupported message** with a JSON payload.

WhatsApp supports some message types that respond.io doesn't yet display. The message is delivered, but its content can't be shown.

The following message types are currently unsupported:

* WhatsApp disappearing messages
* Edited WhatsApp messages
* WhatsApp oversized media files
* View-once messages
* WhatsApp Flows
* Reaction messages

## FAQ and Troubleshooting

### Why does a WhatsApp message show as sent but the Contact didn’t receive it?

Once WhatsApp accepts a message, delivery depends on the Contact’s availability and account status. Due to privacy and policy restrictions, Meta does not disclose the exact reason for many delivery failures.

This can happen when:

* The Contact did not come online within the 30-day period during which Meta holds messages for offline users.
* The Contact blocked the business phone number, or another business phone number owned by the business.
* The Contact is in a restricted or sanctioned country, or their number is from a restricted or sanctioned country.
* The Contact has not accepted WhatsApp’s latest [Terms of Service and Privacy Policy](https://wa.me/tos/20210210).
* The Contact is using an outdated version of WhatsApp.
* The Contact is part of a Meta experiment group.
* The message was sent from one WABA phone number to another WABA phone number — delivery between two WABA numbers is not guaranteed.
* Meta did not return the delivered message webhook.
* The request contained invalid parameters or encountered an integrity error.

In rare cases, the same message may trigger both a success and a failure webhook update when the Contact is logged in on multiple devices.

**What you can do**

1. Reach out through another Channel.
2. Ask the Contact to:  

  1. Update to the latest version of WhatsApp.
  2. Accept WhatsApp's latest Terms of Service.
  3. Send you a new message.
3. Reply within an open conversation window.

> For more information, refer to [Meta’s documentation on undelivered messages](https://developers.facebook.com/docs/whatsapp/cloud-api/support#message-not-delivered).

### Why did I receive the error, “Cannot create message template. This WhatsApp Business Account does not have permission to create messages.”?

This can happen when you attempt to submit a message template but the account hasn’t met Meta’s requirements yet.

**What you can do**

1. Complete your [**Meta business verification**](https://respond.io/help/whatsapp/meta-business-verification) in Meta Business Manager.
2. [**Increase your messaging limit to at least 2,000 conversations**](https://respond.io/help/whatsapp/whatsapp-messaging-limits#scaling-paths-to-reach-2k-limit).
3. [Submit your message template](https://respond.io/help/whatsapp/whatsapp-message-templates#creating-and-submitting-message-templates).

If you need further assistance, [contact our support team](https://respond.io/contact).

### Why doesn’t a Contact’s username show in the Inbox?

This happens when a Contact shares only their username, not their phone number, through the “Share Contact Info” prompt. Meta’s webhook doesn’t include username details when it’s shared alone, so respond.io can’t display it in the Inbox.

If the Contact shares both their phone number and username, the Contact card displays correctly.

## What’s next? 

* [Getting Ready for Promotional Messaging](https://respond.io/help/whatsapp/getting-ready-for-promotional-messaging)
* [Submit and manage WhatsApp Message Templates](https://respond.io/help/whatsapp/whatsapp-message-templates)
* [Understand WhatsApp Pricing and conversation types](https://respond.io/help/whatsapp/whatsapp-pricing)

Share this article

[![Telegram](https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F44daca77a4844f0c8fd29040ddeba057?width=22)](https://api.whatsapp.com/send?text=https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations)[![Facebook](https://assets1-proxy.respond.io/api/v1/image/assets/11f7a662b80a4675973850b067c01fa5/fff57eeb01160bc604392f519b4f3461ca16f0fa1b6a587b20b142cdf1ad0ba7?placeholderIfAbsent=true&width=22)](https://www.facebook.com/sharer/sharer.php?u=https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations)[![Linkedin](https://assets1-proxy.respond.io/api/v1/image/assets/11f7a662b80a4675973850b067c01fa5/7aaf8d87b5410844d83e06a4ed663e4f551b8c5ef51dbb20a8ff064a1eed9a0f?placeholderIfAbsent=true&width=22)](https://www.linkedin.com/sharing/share-offsite/?url=https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations)[![Twitter](https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F4e03e02422a94e8eab9b8b41457c2371?width=22)](http://twitter.com/share?url=https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations)

## 

Related articles 👩‍💻

* [Change Your WhatsApp Business Display NameUpdate the display name on your WhatsApp Business profile via Meta Business Manager, with approval timelines, limits, and OBA considerations covered. ](/help/whatsapp/change-your-whatsapp-business-display-name)
* [Check WhatsApp Business eligibility and policy rulesFind out whether your business qualifies to use WhatsApp, which categories Meta restricts and how to keep your account in good standing. ](/help/whatsapp/check-whatsapp-business-eligibility-and-policy-rules)
* [Get WhatsApp API Account for Government AgenciesGovernment agencies need Meta pre-approval before setting up a WhatsApp Business Account. Follow these three steps to get approved and verified. ](/help/whatsapp/get-whatsapp-api-account-for-government-agencies)
* [Getting Ready for Promotional MessagingSend WhatsApp promotional broadcasts to opted-in Contacts — covers template prerequisites, messaging limits, and quality rating management. ](/help/whatsapp/getting-ready-for-promotional-messaging)
* [Grow your WhatsApp Audience by Maximizing Entry PointsExpand your WhatsApp audience by adding entry points across websites, social media, ads, and offline locations to drive more conversations. ](/help/whatsapp/grow-your-whatsapp-audience-by-maximizing-entry-points)

Can't find what you're looking for? 🔎

[Contact Support](/contact-us)

2026-10-16T08:04:08.248Z

help

```json
{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org","@type":"TechArticle","articleBody":"Prepare for inbound WhatsApp conversations — understand the 24-hour service window, use follow-up templates, set up entry points for extended windows, and handle Contacts with WhatsApp usernames.","author":{"@type":"Person","image":"https://assets2-proxy.respond.io/ph8r57dk1q9w/4GvzCieeTBRY4TRJUbIr4y/b92428e6b049d23f546269180534f7ea/Ryan_Tan_Avatar.svg","name":"Joshua Lim","url":"https://respond.io/author"},"dateCreated":"2026-08-19T00:00:00.000Z","dateModified":"2026-10-12T05:42:05.253Z","datePublished":"2026-08-19T00:00:00.000Z","headline":"Getting Ready for Inbound Conversations","mainEntityOfPage":"https://respond.io/help/whatsapp","publisher":{"@id":"https://respond.io/#organization"},"url":"https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations"},{"@context":"https://schema.org","@id":"https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Help","item":"https://respond.io/help"},{"@type":"ListItem","position":2,"name":"Channels","item":"https://respond.io/help/channels"},{"@type":"ListItem","position":3,"name":"WhatsApp","item":"https://respond.io/help/whatsapp"},{"@type":"ListItem","position":4,"name":"Getting Ready for Inbound Conversations","item":"https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations"}]},{"@type":"Organization","@id":"https://respond.io/#organization","name":"Respond.io","alternateName":"respond.io","url":"https://respond.io/","image":["https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F3f43c48b21b24f4e8b02b100c0c8fab0"],"logo":"https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F4045649d540241d398c39ab07b2b62bb","description":"Respond.io is an AI-powered customer conversation platform that helps businesses manage conversations, automate workflows and scale sales, marketing and support operations. Trusted by 10,000+ B2C brands, it unifies WhatsApp, TikTok, Instagram and Facebook in a single AI-powered team inbox for chats, calls and campaigns.","email":"success@respond.io","telephone":"+6011-54211197","foundingDate":"2017-02-17","address":{"@type":"PostalAddress","streetAddress":"Level 41, Permata Sapura Tower, Jalan Pinang","addressLocality":"Kuala Lumpur","addressRegion":"Federal Territory of Kuala Lumpur","postalCode":"50088","addressCountry":"MY"},"areaServed":"Worldwide","contactPoint":{"@type":"ContactPoint","contactType":"Customer Service","url":"https://respond.io/contact"},"sameAs":["https://respond.io/","https://www.facebook.com/getrespondio/","https://www.linkedin.com/company/respondio/","https://play.google.com/store/apps/details?id=com.respond.inbox.io","https://www.youtube.com/@respondio","https://twitter.com/respond_io","https://apps.apple.com/my/app/respond-io-inbox/id1667772955","https://www.g2.com/products/respond-io/reviews","https://www.producthunt.com/products/respond-io","https://zapier.com/apps/respondio/integrations","https://www.capterra.com/p/179311/Rocketbots/","https://www.crunchbase.com/organization/respondio","https://builtin.com/company/respondio","https://respond-io.en.softonic.com/web-apps","https://my.jobstreet.com/companies/respondio-168558101085004","https://brandfetch.com/respond.io","https://webcatalog.io/en/apps/respond-io"],"knowsAbout":["WhatsApp API","WhatsApp Business API","WhatsApp CRM","WhatsApp automation","omnichannel communication platform","WhatsApp Business Multiple Users","WhatsApp BSP","WhatsApp Business Solution Provider","WhatsApp automation tool","WhatsApp team inbox","WhatsApp AI agent","WhatsApp Business AI chatbot","WhatsApp marketing software","conversational sales platform","WhatsApp appointment booking"]},{"@type":"WebPage","@id":"https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations#webpage","url":"https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations","name":"Getting Ready for Inbound Conversations","description":"Prepare for inbound WhatsApp conversations — understand the 24-hour service window, use follow-up templates, set up entry points for extended windows, and handle Contacts with WhatsApp usernames.","isPartOf":{"@id":"https://respond.io/#website"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://assets1-proxy.respond.io/api/v1/image/assets%2F11f7a662b80a4675973850b067c01fa5%2F3f43c48b21b24f4e8b02b100c0c8fab0"},"breadcrumb":{"@id":"https://respond.io/help/whatsapp/getting-ready-for-inbound-conversations#breadcrumb"}},{"@type":"WebSite","@id":"https://respond.io/#website","name":"Respond.io","url":"https://respond.io/","potentialAction":{"@type":"SearchAction","query-input":"required name=search_term_string","target":"https://respond.io/search?query={search_term_string}"},"publisher":{"@id":"https://respond.io/#organization"}}]}
```
