> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Sinch

A Sinch encaminha chamadas para a Reception.ai por meio de um [tronco SIP](/docs/pt/reception-ai/phone-numbers/bring-your-own-number#sip-trunk). Seus números permanecem na Sinch, e a Sinch cobra pelas chamadas em minutos. A Sinch usa um app de voz para enviar chamadas à Reception.ai e um segundo app para encaminhar as transferências de volta.

## Antes de começar

* Uma conta Sinch com pelo menos um número de telefone.
* Os intervalos de IP de sinalização SIP da Sinch para sua região, listados em [lista de permissões de IP](https://developers.sinch.com/docs/voice/api-reference/sip-trunking#ip-allowlisting) na documentação da Sinch. A Reception.ai aceita chamadas apenas de endereços permitidos por você.

## Configuração

### Adicione o tronco SIP na Reception.ai

Acesse **Integrações**, selecione **Adicionar integração** e escolha **Tronco SIP**. Em **Endereços de entrada permitidos**, adicione os intervalos de sinalização SIP da Sinch para as regiões que você usa. Deixe o nome de usuário e a senha de entrada em branco; o encaminhamento SIP da Sinch não envia credenciais.

### Adicione o número

Acesse **Recepcionistas**, selecione o bloco **Telefone**, insira seu número da Sinch com o código do país e selecione **Adicionar número de tronco SIP**. A Reception.ai mostra os servidores SIP e o URI de solicitação a usar, por TCP ou TLS.

### Encaminhe chamadas na Sinch

No Sinch Build Dashboard, acesse **Voz e vídeo** → **Apps** e abra (ou crie) o app ao qual seu número pertence. Em **Configurações**, defina **Gerenciar eventos de chamada com** como **Encaminhamento SIP** e insira um URI de encaminhamento que use o servidor SIP da Reception.ai, por exemplo:

`sip:{number}@SIP_SERVER:5061;transport=tls`

A Sinch substitui `{number}` pelo número chamado. Use a porta `5060` com `transport=tcp` se preferir TCP. Não deixe de incluir o parâmetro `transport`: a Sinch usa UDP por padrão, que a Reception.ai não aceita.

### Atribua seu número

Atribua seu número da Sinch ao app que encaminha para a Reception.ai.

### Configure transferências

Sua recepcionista transfere chamadas fazendo uma nova chamada pelo seu tronco de saída. Na Sinch, crie um segundo app para terminação SIP e anote a **Chave do aplicativo** e o **Segredo do aplicativo**. No tronco SIP da Reception.ai, defina:

| Configuração                 | Valor                                                                                                                                   |
| ---------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| **Endereço SIP de saída**    | O host de terminação da Sinch na sua região, por exemplo `use1.vp.sip.sinch.com` (América do Norte) ou `euc1.vp.sip.sinch.com` (Europa) |
| **Nome de usuário de saída** | A Chave do aplicativo do app de terminação                                                                                              |
| **Senha de saída**           | O Segredo do aplicativo do app de terminação                                                                                            |
| **Transporte** (avançado)    | TCP                                                                                                                                     |

A lista completa de hosts regionais está em [URIs de terminação](https://developers.sinch.com/docs/voice/api-reference/sip-trunking) na documentação da Sinch.

### Teste

Ligue para seu número da Sinch de outro telefone e confirme se sua recepcionista atende. Depois, peça para transferir a chamada.

> **Warning**
>
> O Segredo do aplicativo permite que qualquer pessoa faça chamadas cobradas na sua conta Sinch. Não o compartilhe em
> documentos compartilhados e gere um novo segredo na Sinch caso ele seja exposto.

## Solução de problemas

| Problema                                | O que verificar                                                                                                                                                                                                                                                        |
| --------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| As chamadas falham antes de tocar       | Verifique se o URI de encaminhamento termina com `;transport=tls` ou `;transport=tcp` e usa a porta correspondente, `5061` ou `5060`.                                                                                                                                  |
| As chamadas são rejeitadas              | Adicione os intervalos de sinalização da Sinch a **Endereços de entrada permitidos**. O URI de solicitação deve começar com o número no formato E.164, por exemplo `+14155550123`. Se a Sinch o enviar sem `+`, altere o URI de encaminhamento para `sip:+{number}@…`. |
| A recepcionista não atende              | Verifique se o número foi adicionado ao bloco **Telefone** da recepcionista e atribuído ao app de encaminhamento na Sinch.                                                                                                                                             |
| Áudio em apenas um sentido ou sem áudio | A Sinch oferece mídia criptografada (SRTP) quando as chamadas chegam por TLS. Verifique se **Criptografia de mídia** nas configurações avançadas do tronco permite isso ou mude para TCP.                                                                              |
| As transferências falham                | Verifique o host, a chave e o segredo de saída e se o transporte é TCP. A Sinch aceita apenas IDs de chamadas que sejam números da Sinch ou tenham sido verificados no Build Dashboard.                                                                                |