iMessage Typing Indicators API — Show Typing Bubbles

Make automated messages feel human. Show typing indicators before your message arrives — the same animated dots users see in real conversations.

Why Typing Indicators Matter

When a real person texts you, you see the typing bubble first. It signals that someone is actively engaged in the conversation. Sendblue lets you replicate this behavior programmatically — show the typing indicator, pause for a natural delay, then deliver your message.

The result: higher open rates and faster responses. Recipients perceive the message as personal rather than automated. It's a small detail that makes a significant difference in engagement.

How It Works

Add the send_style parameter to your API call, or use the dedicated typing indicator endpoint. Sendblue shows the typing bubble on the recipient's phone, waits the specified duration, then delivers your message.

Send a Message with Typing Indicator

curl -X POST https://api.sendblue.co/api/send-message \
  -H "sb-api-key-id: YOUR_API_KEY" \
  -H "sb-api-secret-key: YOUR_SECRET_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "number": "+19998887777",
    "content": "Hey! Just wanted to follow up on our conversation.",
    "send_style": "invisible",
    "status_callback": "https://yourapp.com/webhook/status"
  }'

Key Capabilities

Natural Timing

Control the delay between the typing indicator and message delivery. Mimic natural human typing speed for maximum authenticity.

Works Everywhere

Typing indicators work in both 1:1 and group iMessage conversations. Every participant sees the bubble.

API-Driven

Trigger typing indicators programmatically. Integrate into your existing workflows, chatbots, and automation pipelines.

Combined with Effects

Pair typing indicators with iMessage effects like "slam," "loud," "gentle," or "celebration" for added impact.

Use Cases

Sales Follow-Ups

Automated follow-up messages that feel personal. The typing bubble signals that a real person is reaching out, increasing reply rates.

Chatbot Conversations

Add natural pauses to AI-powered conversations. Users feel like they're chatting with a person, not a bot.

Appointment Reminders

Reminder messages that feel like a personal nudge rather than an automated blast. Higher confirmation rates.

The Psychology of Typing Bubbles

Typing indicators create anticipation. When a recipient sees the dots, they're primed to read whatever comes next. Studies on messaging behavior show that messages preceded by typing indicators receive faster responses because the recipient is already focused on the conversation.

For automated messaging, this is powerful. Without the typing bubble, a message appears instantly — and the brain registers it as automated. With the bubble, there's a moment of "someone is talking to me" that changes how the recipient processes the message.

Combine typing indicators with Sendblue's read receipts to build a complete feedback loop: know when messages are read, show typing for follow-ups, and track engagement via webhooks. Access all of this through our REST API, CLI, or MCP server.

Make your messages feel human

Free sandbox, no credit card required. Start showing typing indicators in minutes.

Get API Access

Frequently Asked Questions

What are typing indicators?

Typing indicators are the animated dots (typing bubbles) that appear in iMessage when someone is composing a message. Sendblue lets you trigger these programmatically before sending a message, making automated messages feel more natural and human.

How long does the typing indicator show?

You control the duration. Set a delay between showing the typing indicator and sending the actual message. Typical values are 2-5 seconds — long enough to feel natural, short enough to not keep the recipient waiting.

Do typing indicators work with group messages?

Yes. Typing indicators work in both individual and group iMessage conversations. All participants in the group will see the typing bubble before your message arrives.

Does this work on Android / SMS?

Typing indicators are an iMessage feature and work with iPhone recipients. For Android users receiving RCS messages, typing indicators may be supported depending on the carrier and device. SMS does not support typing indicators.