> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zapbip.com/llms.txt
> Use this file to discover all available pages before exploring further.

# send_media

> Envia imagem, vídeo, áudio, mensagem de voz, documento ou figurinha.

Envia imagem, vídeo, áudio, mensagem de voz, documento ou figurinha.

## Entrada

| Campo | Tipo | Notas |
| - | - | - |
| `kind` | `image`, `video`, `audio`, `document` ou `sticker` | Limites: 5 MB, 16 MB, 16 MB, 100 MB e 100 KB. |
| `url` | string | Um link https. Informe este ou `upload_id`. |
| `upload_id` | string | De [create\_upload](https://docs.zapbip.com/pt-br/mcp-reference/create-upload.md). Informe este ou `url`. |
| `caption` | string, opcional | Até 1024 caracteres. |
| `filename` | string, opcional | Até 240 caracteres. |
| `voice` | boolean, opcional | Envia o áudio como mensagem de voz. |
| `reply_to` | string, opcional | Id da mensagem a citar. |

## Saída

`{ "message_id": string, "delivery": "sent" | "queued" }`. `queued` quer dizer que a [janela de 24 horas](https://docs.zapbip.com/pt-br/concepts/24-hour-window.md) está fechada.

Uma figurinha precisa ser `image/webp`. O tamanho e o tipo são conferidos antes de qualquer envio.

## Tipos de mensagem

| Tipo | Agente para o dono | Dono para o agente |
| - | - | - |
| `text` | [send\_message](https://docs.zapbip.com/pt-br/mcp-reference/send-message.md) | texto |
| `image` | [send\_media](https://docs.zapbip.com/pt-br/mcp-reference/send-media.md), até 5 MB | a imagem inline até 1 MB, senão um link assinado |
| `video` | [send\_media](https://docs.zapbip.com/pt-br/mcp-reference/send-media.md), até 16 MB | link assinado |
| `audio` | [send\_media](https://docs.zapbip.com/pt-br/mcp-reference/send-media.md), até 16 MB, `voice` para mensagem de voz | link assinado |
| `document` | [send\_media](https://docs.zapbip.com/pt-br/mcp-reference/send-media.md), até 100 MB | link assinado, nome do arquivo e tipo MIME |
| `sticker` | [send\_media](https://docs.zapbip.com/pt-br/mcp-reference/send-media.md) | link assinado |
| `location` | [send\_location](https://docs.zapbip.com/pt-br/mcp-reference/send-location.md) | latitude, longitude, nome e endereço |
| `contacts` | [send\_contact](https://docs.zapbip.com/pt-br/mcp-reference/send-contact.md) | os cartões de contato |
| `reaction` | [react](https://docs.zapbip.com/pt-br/mcp-reference/react.md) | `message_id` e `emoji`, roteados ao agente que enviou a mensagem reagida |
| `choice` | [ask](https://docs.zapbip.com/pt-br/mcp-reference/ask.md), até 3 opções como botões e de 4 a 10 como lista | `option_id`, `title` e `description` opcional |
| citação | `reply_to` em todo envio | `reply_to`, roteado ao agente que enviou a mensagem citada |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.