# Sticker Messages

> Send WhatsApp sticker messages: animated and static WEBP stickers under 100KB. Engaging visual replies in customer conversations.

Send static or animated stickers for fun, engaging communication.

## Send a Sticker

```typescript
const message = await zavu.messages.send({
  to: "+14155551234",
  channel: "whatsapp",
  messageType: "sticker",
  content: {
    mediaUrl: "https://example.com/sticker.webp"
  }
});
```

```bash
curl -X POST https://api.zavu.dev/v1/messages \
  -H "Authorization: Bearer zv_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+14155551234",
    "channel": "whatsapp",
    "messageType": "sticker",
    "content": {
      "mediaUrl": "https://example.com/sticker.webp"
    }
  }'
```

## Specifications

| Property | Requirement |
|----------|-------------|
| Format | WebP |
| Dimensions | 512x512 pixels |
| Static size | Max 100 KB |
| Animated size | Max 500 KB |

> **Note:**
> Stickers must be exactly 512x512 pixels in WebP format. Other dimensions or formats will be rejected.

## Creating Stickers

To create WhatsApp-compatible stickers:

1. Design at 512x512 pixels
2. Export as WebP format
3. Keep file size under limits (100KB static, 500KB animated)
4. Host on a public HTTPS URL

## Use Cases

- Brand engagement
- Celebration messages
- Thank you responses
- Fun customer interactions
