# Messaging

- [Overview](/docs/messaging/overview.md): This documentation describes how to send messages using the WhatsApp Business Platform
- [Message Statuses](/docs/messaging/overview/message-statuses.md)
- [Opt In](/docs/messaging/overview/opt-in.md): This page describes opt-in requirements, opt-in methods and opt-in best practices.
- [Typing Indicators](/docs/messaging/overview/typing-indicators.md)
- [Message Types](/docs/messaging/message-types.md): This page describes the different free-form messages that can be sent during an open customer service window.
- [Address](/docs/messaging/message-types/address.md): This page describes how to send address messages on the WhatsApp Business Platform.
- [Audio](/docs/messaging/message-types/audio.md): This page describes voice messages and basic audio messages on the WhatsApp Business Platform.
- [Contacts](/docs/messaging/message-types/contacts.md): This page describes contacts messages on the WhatsApp Business Platform.
- [Document](/docs/messaging/message-types/document.md): This page describes document messages on the WhatsApp Business Platform.
- [Image](/docs/messaging/message-types/image.md): This page describes image messages on the WhatsApp Business Platform.
- [Interactive](/docs/messaging/message-types/interactive.md): This page describes interactive messages.
- [Call-to-Action URL Button](/docs/messaging/message-types/interactive/call-to-action-url-button.md): This page describes nteractive Call-to-Action URL Button Messages
- [Media carousel](/docs/messaging/message-types/interactive/media-carousel.md): This page describes interactive media carousel messages
- [Location Request Message](/docs/messaging/message-types/interactive/location-request-message.md)
- [Location](/docs/messaging/message-types/location.md): This page describes location messages
- [Reaction](/docs/messaging/message-types/reaction.md): This page describes reaction messages on the WhatsApp Business Platform.
- [Sticker](/docs/messaging/message-types/sticker.md): This page describes reaction messages on the WhatsApp Business Platform.
- [Text](/docs/messaging/message-types/text.md): This page describes text messages on the WhatsApp Business Platform.
- [Video](/docs/messaging/message-types/video.md): This page describes video messages on the WhatsApp Business Platform.
- [Webhooks](/docs/messaging/webhook.md): This documentation describes how to setup webhooks for the WhatsApp Business Platform.
- [Webhook Reference](/docs/messaging/webhook/webhook-reference.md): This page describes webhooks events / notifications.
- [Media](/docs/messaging/media.md)
- [Upload, retrieve or delete media](/docs/messaging/media/upload-retrieve-or-delete-media.md): To send media such as images, documents, audio, or video, it is recommended to use media IDs. So you must first upload the Media and then send it.
- [Voice Message Beta Program](/docs/messaging/media/voice-message-beta-program.md): A new, native experience with voice messages on WhatsApp — send voice messages that feel just like personal notes — with transcription, playback controls, and no extra cost, and minimal effort.
- [Health Status](/docs/messaging/health-status.md)
- [Flows](/docs/messaging/flows.md)
- [Catalogs](/docs/messaging/catalogs.md): Learn how to build and send messages with single and multiple products
- [Single and Multi Product Messages](/docs/messaging/catalogs/single-and-multi-product-messages.md)
- [Payments](/docs/messaging/payments.md)
- [Payments (India Only)](/docs/messaging/payments/payments-india-only.md): Native Payment features in WhatsApp Business API enhances the customer journey and facilitates conversion.
- [Receive WhatsApp Payments via Payments Gateway](/docs/messaging/payments/payments-india-only/receive-whatsapp-payments-via-payments-gateway.md)
- [Receive WhatsApp Payments via Payment Links](/docs/messaging/payments/payments-india-only/receive-whatsapp-payments-via-payment-links.md)
- [Order Details Template Message](/docs/messaging/payments/payments-india-only/order-details-template-message.md)
- [Payments (Singapore only)](/docs/messaging/payments/payments-singapore-only.md): Native Payment features in WhatsApp Business Platform enhances the customer journey and facilitates conversion.
- [Receive WhatsApp Payments via Stripe](/docs/messaging/payments/payments-singapore-only/receive-whatsapp-payments-via-stripe.md): Payments API Integration with Stripe allow customers to pay for their orders without leaving the WhatsApp customer app
- [Payments API (Brazil only)](/docs/messaging/payments/payments-api-brazil-only.md): This document covers how to use 360Dialog Message APIs to leverage native payments in Brazil and create a bot flow for order management via WhatsApp channel.
- [How to use Payments API](/docs/messaging/payments/payments-api-brazil-only/how-to-use-payments-api.md)
- [Create order\_details template message via API](/docs/messaging/payments/payments-api-brazil-only/create-order_details-template-message-via-api.md)
- [Calling](/docs/messaging/calling.md): The Calling API allows businesses to make and receive voice calls (VoIP) via WhatsApp Cloud API.
- [How to Setup a Test Environment](/docs/messaging/calling/how-to-setup-a-test-environment.md): This document outlines a sample test environment and configuration that you can use as a reference when setting up your own integration.
- [How to Configure Calling API](/docs/messaging/calling/how-to-configure-calling-api.md): This guide outlines how to enable and configure WhatsApp Calling via the Cloud API for business phone numbers.
- [Using Session Initiation Protocol](/docs/messaging/calling/how-to-configure-calling-api/using-session-initiation-protocol.md): Session Initiation Protocol (SIP) is a signaling protocol used for initiating, maintaining, modifying, and terminating real-time communication sessions between two or more endpoints.
- [Inbound Calls](/docs/messaging/calling/inbound-calls.md)
- [How to Handle Inbound Calls](/docs/messaging/calling/inbound-calls/how-to-handle-inbound-calls.md): This guide explains how to receive and handle calls initiated by end-users through the WhatsApp app.
- [Outbound Calls](/docs/messaging/calling/outbound-calls.md): This guide explains how a business can initiate a WhatsApp voice call to a user, following consent and compliance requirements.
- [How to Handle Outbound Calls](/docs/messaging/calling/outbound-calls/how-to-handle-outbound-calls.md): This guide explains how a business can initiate a WhatsApp voice call to a user, following consent and compliance requirements.
- [Groups](/docs/messaging/groups.md): The Groups API enables you to programmatically create groups for messaging and collaboration for more complex use cases than 1:1 messaging, expanding the way businesses can operate using WhatsApp.
- [Group Management](/docs/messaging/groups/group-management.md): This page will help you to manage the groups.
- [Messaging API](/docs/messaging/groups/messaging-api.md)
- [Conversational Components](/docs/messaging/conversational-components.md): Conversational Components are in-chat features that you can enable for each business phone numbers. They make it easier for WhatsApp users to interact with your business.
