# Envío de mensajes a través de SFTP

#### Mensaje Template a través de SFTP <a href="#mensaje-template-a-trav-s-de-sftp" id="mensaje-template-a-trav-s-de-sftp"></a>

{% hint style="danger" %}
**Para realizar el disparo de mensajes de WhatsApp Templates, a estrutura cadastrada de Template deve ser devidamente respeitada, caso contrário o envio falhará.**
{% endhint %}

#### Template con multimidia: <a href="#template-con-multimidia" id="template-con-multimidia"></a>

**2020-01-21;16:00;16:00;TEMPLATE;chatclub\_welcome;whatsapp:hsm:ecommerce:movile;pt\_BR;DETERMINISTIC;nombre|empresa** \*\*IMAGE;URL;<https://upload.wikimedia.org/wikipedia/en/d/d2/Imagem\\_logo.png;PNG**\\>
**phone;nombre;empresa**\
**5519981560597;Nombre1;Sinch**

| 1ª línea                                                                      |
| ----------------------------------------------------------------------------- |
| Fecha de envío (para casos de programación)                                   |
| Hora inicial de envío (para casos de programación)                            |
| Hora final de envío (para casos de programación)                              |
| Tipo de mensaje debe ser: TEMPLATE                                            |
| Nombre (elementName) del Template                                             |
| Namespace (namespace) del Template                                            |
| Idioma (languageCode) de Template                                             |
| Definicíon del idioma del Template (languagePolicy): DETERMINISTIC o FALLBACK |
| Nombre de los parámetros de Template                                          |

**Observaciones para la primera línea:**

1. Los nombres de los parámetros deben coincidir con los nombres de las columnas o será considerado como valores constantes
2. Las informaciones que no se utilicen se pueden dejar en blanco, pero deben mantener el punto y coma como separación. Ejemplo de un caso que no utilizamos programación (los campos iniciales quedan entre punto y coma y sin información dentro): ; ; ; TEMPLATE;chatclub\_welcome;whatsapp:hsm:ecommerce:movile;pt\_BR;DETERMINISTIC;nome|empresa
3. Por defecto (predeterminado) la languagePolicy será DETERMINISTIC.
4. Los nombres de los parámetros del Template deben ser separados por “|” y no por “;”

| 2ª línea                              | Ejemplo                                            |
| ------------------------------------- | -------------------------------------------------- |
| Tipo de Header soportado por template | IMAGE, AUDIO, VIDEO o DOCUMENT                     |
| Tipo de fuente de medios              | URL o PATH (Directorio de medios del servidor FTP) |
| Medio                                 | Url o directorio del servidor FTP                  |
| Tipo de medio                         | JPEG, PNG, JPG, PDF, DOC, MP4, MP3                 |

**Observaciones para la segunda línea:**

1. El tipo de medio debe ser un tipo aceptado por el WhatsApp

| Medio     | Content-Types soportados                                                                        |
| --------- | ----------------------------------------------------------------------------------------------- |
| documento | cualquier MIME-type valido                                                                      |
| foto      | image/jpeg, image/png                                                                           |
| audio     | audio/aac, audio/mp4, audio/amr, audio/mpeg, audio/ogg; codecs=opus                             |
| vídeo     | video/mp4, video/3gpp. Observação: Solamente H.264 vídeo codec e AAC audio codec es compatible. |

| 3ª línea               |
| ---------------------- |
| Nombre de las columnas |

| 4ª y demás líneas:                                   |
| ---------------------------------------------------- |
| Destinatario y valores de los parámetros de Template |

#### Templates personalizadas por destinatario: <a href="#templates-personalizadas-por-destinatario" id="templates-personalizadas-por-destinatario"></a>

Para mensajes personalizadas, como diferentes medios por destinatario, contacte a nuestro equipo de soporte técnico para realizar la configuración y obtener más detalles para el envío.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-es.sinch.com/documentaciontecnicawhatsapp/sinch-messaging-whatsapp-api/envio-de-mensajes-a-traves-de-sftp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
