---
title: "Send a typing indicator"
method: POST
path: "/v2/Indicators/Typing.json"
tags: ["MessagingV2TypingIndicator"]
---

# Send a typing indicator

`POST /v2/Indicators/Typing.json`

## Request

- Base URL: `https://messaging.twilio.com`
- URL: `https://messaging.twilio.com/v2/Indicators/Typing.json`
- Auth: HTTP basic

Send a typing indicator to notify the recipient that you are composing a message. Currently supported for whatsapp channel only. For WhatsApp, `messageId` is required.

## Request body `application/x-www-form-urlencoded`

- MessagingV2WhatsappTypingIndicator: - Payload for typing indicator request
  - `channel` 'whatsapp', required: Shared channel identifier
  - `messageId` string, required: Message SID that identifies the conversation thread for the typing indicator. Must be a valid Twilio Message SID (SM*) or Media SID (MM*) from an existing WhatsApp conversation.

## Response `200`

Typing indicator was successfully sent to the recipient.

- object
  - `success` boolean: Indicates if the typing indicator was sent successfully.

## Changes

- **2025-09-25** (v2) `ef846bf38c36`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/twilio/apis/twilio-messaging/changes/v2/Indicators/Typing.json/post.md)

---

[API](https://skmtc.dev/twilio/apis/twilio-messaging.md) - [All operations](https://skmtc.dev/twilio/apis/twilio-messaging/llms.txt) - [OpenAPI document](https://skmtc.dev/twilio/apis/twilio-messaging/revisions/6ba17b4505e1?raw)
