# Importar áudio para o Insight

Este endpoint cria uma conversa a partir de um arquivo de audio e metadados.

Source: https://zild.ai/pt-BR/docs/api-reference/post-api-Insight-audio

POST `/Insight/audio`

Este endpoint cria uma conversa a partir de um arquivo de audio e metadados.

## Autenticação

**Autenticação obrigatória.** Envie sua chave de API de usuário no header X-API-Key.

## Parâmetros

Esta operação não possui parâmetros de rota, query ou header.

## Corpo da requisição

**Content type:** `multipart/form-data` · **Schema:** `object`



<table class="api-params"><thead><tr><th>Propriedade</th><th>Tipo</th><th>Obrigatório</th><th>Descrição</th><th>Restrições</th></tr></thead><tbody><tr><td><code>audio</code></td><td><code>string · binary</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>ConversationIntegrationType</code></td><td><code>ConversationIntegrationType</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>From</code></td><td><code>string</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>UserId</code></td><td><code>integer · int32</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>UserName</code></td><td><code>string</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>UserAgentCode</code></td><td><code>string</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>CommunicationChannel</code></td><td><code>CommunicationChannel</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>ChecklistId</code></td><td><code>integer · int32</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>QueueId</code></td><td><code>integer · int32</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>CreatedAt</code></td><td><code>string · date-time</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>ConversationId</code></td><td><code>integer · int32</code></td><td>Não</td><td>—</td><td>—</td></tr><tr><td><code>AudioChannels</code></td><td><code>integer · int32</code></td><td>Não</td><td>—</td><td>—</td></tr></tbody></table>



## Exemplo de requisição



```
curl --request POST \
  --url 'https://api.zild.ai/Insight/audio' \
  --header 'X-API-Key: YOUR_USER_API_KEY' \
  --form 'audio=@audio' \
  --form 'ConversationIntegrationType={ConversationIntegrationType}' \
  --form 'From={From}' \
  --form 'UserId={UserId}' \
  --form 'UserName={UserName}' \
  --form 'UserAgentCode={UserAgentCode}' \
  --form 'CommunicationChannel={CommunicationChannel}' \
  --form 'ChecklistId={ChecklistId}' \
  --form 'QueueId={QueueId}' \
  --form 'CreatedAt={CreatedAt}' \
  --form 'ConversationId={ConversationId}' \
  --form 'AudioChannels={AudioChannels}'
```



## Respostas



<table class="api-params"><thead><tr><th>Status</th><th>Descrição</th><th>Corpo da resposta</th></tr></thead><tbody><tr><td><code>200</code></td><td>Conversa criada com sucesso</td><td>Nenhum corpo de resposta está definido.</td></tr></tbody></table>



## Modelos de dados

`CommunicationChannel`0 = Default; 1 = WhatsApp; 2 = Telefonia; 3 = Email; 4 = WebChat; 5 = InstagramDirectMessage; 6 = FacebookMessenger; 7 = MicrosoftTeams; 8 = ZildCoach

`integer`

`ConversationIntegrationType`0 = None; 1 = Olus; 2 = TotalIP; 3 = MicrosoftTeams; 4 = Fluctus; 5 = OpaSuite; 6 = ChatMix; 7 = MKBOOT; 8 = FocusChat; 9 = Tallos; 10 = SZFortics; 11 = James; 12 = MatrixGo; 13 = Twilio; 14 = Native; 15 = Internal; 16 = RetellAI; 17 = ElevenLabs; 18 = Email; 19 = WhatsAppApi; 20 = WebChat

`integer`
