# Conceitos básicos de telefonia

### Documentação Básica do Asterisk

## 1. O que é o Asterisk

O **<span class="hover:entity-accent entity-underline inline cursor-pointer align-baseline"><span class="whitespace-normal">Asterisk</span></span>** é um sistema de **PBX (Private Branch Exchange)** de código aberto que permite criar uma central telefônica baseada em software.

Ele possibilita:

- Telefonia **VoIP**
- Integração com linhas SIP ou operadoras
- Filas de atendimento
- URA (menus automáticos)
- Gravação de chamadas
- Integração com sistemas externos

Arquivos principais de configuração geralmente incluem:

- `sip.conf` ou `pjsip.conf`
- `extensions.conf`
- `queues.conf`
- `voicemail.conf`

---

# 2. Ramais (Extensions)

## Conceito

**Ramais** representam **usuários ou dispositivos telefônicos** conectados ao sistema.

Cada ramal pode ser:

- Telefone IP
- Softphone
- Gateway
- Aplicação

Exemplo de configuração em **PJSIP** (`pjsip.conf`):

<div class="relative w-full mt-4 mb-1" id="bkmrk-%5B1001%5Dtype%3Dendpointc"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-%5B1001%5Dtype%3Dendpointc-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">[1001]  
type=endpoint  
context=interno  
disallow=all  
allow=alaw,ulaw  
auth=1001-auth  
aors=1001  
  
[1001-auth]  
type=auth  
auth_type=userpass  
username=1001  
password=senha123  
  
[1001]  
type=aor  
max_contacts=1</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>### Funções principais dos ramais

- Fazer chamadas internas
- Receber chamadas
- Participar de filas
- Transferir chamadas

---

# 3. Contextos

## Conceito

**Contextos** organizam regras de discagem dentro do sistema.

Eles definem:

- Quem pode ligar para quem
- Para onde uma chamada será direcionada

Configurados no arquivo:

<div class="relative w-full mt-4 mb-1" id="bkmrk-extensions.conf"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-extensions.conf-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">extensions.conf</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Exemplo:

<div class="relative w-full mt-4 mb-1" id="bkmrk-%5Binterno%5Dexten-%3D%3E-10"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-%5Binterno%5Dexten-%3D%3E-10-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">[interno]  
  
exten =&gt; 1001,1,Dial(PJSIP/1001)  
exten =&gt; 1002,1,Dial(PJSIP/1002)  
  
exten =&gt; 2000,1,Queue(suporte)</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>### Vantagens

- Controle de permissões
- Segurança
- Organização do dialplan

---

# 4. Troncos (Trunks)

## Conceito

**Troncos** conectam o Asterisk a **outras redes telefônicas**.

Podem ser:

- Operadora VoIP
- Outro PBX
- Gateway GSM
- Linha PSTN

Tipos comuns:

- SIP trunk
- IAX trunk

Exemplo de tronco SIP:

<div class="relative w-full mt-4 mb-1" id="bkmrk-%5Boperadora%5Dtype%3Dendp"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-%5Boperadora%5Dtype%3Dendp-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">[operadora]  
type=endpoint  
transport=transport-udp  
context=entrada  
disallow=all  
allow=alaw,ulaw  
outbound_auth=operadora-auth  
aors=operadora</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Uso no dialplan:

<div class="relative w-full mt-4 mb-1" id="bkmrk-exten-%3D%3E-_0x.%2C1%2Cdial"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-exten-%3D%3E-_0x.%2C1%2Cdial-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">exten =&gt; _0X.,1,Dial(PJSIP/${EXTEN}@operadora)</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Isso permite fazer chamadas externas.

---

# 5. Filas (Queues)

## Conceito

Filas são usadas para **distribuir chamadas entre agentes**.

Muito utilizadas em:

- Call centers
- Suporte técnico
- Atendimento comercial

Configuradas em:

<div class="relative w-full mt-4 mb-1" id="bkmrk-queues.conf"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-queues.conf-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">queues.conf</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Exemplo:

<div class="relative w-full mt-4 mb-1" id="bkmrk-%5Bsuporte%5Dstrategy%3Dri"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-%5Bsuporte%5Dstrategy%3Dri-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">[suporte]  
strategy=ringall  
timeout=15  
retry=5  
maxlen=10  
  
member =&gt; PJSIP/1001  
member =&gt; PJSIP/1002</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>### Estratégias de atendimento

Algumas estratégias:

- `ringall` – toca para todos
- `rrmemory` – round robin
- `leastrecent` – quem atende há mais tempo
- `fewestcalls` – menos chamadas atendidas

Uso no dialplan:

<div class="relative w-full mt-4 mb-1" id="bkmrk-exten-%3D%3E-2000%2C1%2Cqueu"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-exten-%3D%3E-2000%2C1%2Cqueu-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">exten =&gt; 2000,1,Queue(suporte)</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>---

# 6. URA (IVR)

URA significa **Unidade de Resposta Audível**, ou **menu automático**.

Exemplo clássico:

> "Digite 1 para vendas, 2 para suporte."

Configurado em `extensions.conf`.

Exemplo:

<div class="relative w-full mt-4 mb-1" id="bkmrk-%5Bura-principal%5Dexten"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-%5Bura-principal%5Dexten-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">[ura-principal]  
  
exten =&gt; s,1,Answer()  
same =&gt; n,Playback(bem-vindo)  
same =&gt; n,WaitExten(10)  
  
exten =&gt; 1,1,Goto(vendas,s,1)  
exten =&gt; 2,1,Goto(suporte,s,1)</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Funções comuns:

- `Playback()` → toca áudio
- `Background()` → toca áudio e espera tecla
- `WaitExten()` → aguarda digitação

---

# 7. Autenticação

A autenticação garante que **apenas dispositivos autorizados possam registrar ramais**.

Ela ocorre via:

- **Usuário**
- **Senha**
- **IP autorizado**

Exemplo:

<div class="relative w-full mt-4 mb-1" id="bkmrk-%5B1001-auth%5Dtype%3Dauth"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class=""><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-%5B1001-auth%5Dtype%3Dauth-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">[1001-auth]  
type=auth  
auth_type=userpass  
username=1001  
password=senha123</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Boas práticas:

- Senhas fortes
- Bloqueio de IP
- Uso de firewall
- Limitar tentativas

Ferramentas comuns:

- Fail2Ban
- Firewall

---

# 8. Problemas Comuns no Asterisk

## 1. Ramal não registra

Possíveis causas:

- Usuário ou senha errados
- Porta SIP bloqueada
- NAT incorreto
- IP incorreto

Comando para verificar:

<div class="relative w-full mt-4 mb-1" id="bkmrk-pjsip-show-endpoints"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-pjsip-show-endpoints-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">pjsip show endpoints</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>---

## 2. Sem áudio (one way audio)

Problema comum em VoIP.

Causas:

- NAT
- Firewall
- RTP bloqueado

Solução:

- Configurar `rtp.conf`
- Liberar portas RTP

---

## 3. Chamadas caindo

Possíveis motivos:

- Timeout SIP
- Problemas de rede
- Codec incompatível

---

## 4. Filas não chamam agentes

Possíveis causas:

- Agentes offline
- Ramal não registrado
- Estratégia mal configurada

Verificação:

<div class="relative w-full mt-4 mb-1" id="bkmrk-queue-show"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-queue-show-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">queue show</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>---

## 5. URA não reconhece digitação

Pode ocorrer por:

- Codec incompatível
- Problema com DTMF

Configuração comum:

<div class="relative w-full mt-4 mb-1" id="bkmrk-dtmf_mode%3Drfc4733"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-dtmf_mode%3Drfc4733-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">dtmf_mode=rfc4733</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>---

# 9. Comandos úteis no CLI

Acessar console:

<div class="relative w-full mt-4 mb-1" id="bkmrk-asterisk--rvvv"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-asterisk--rvvv-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">asterisk -rvvv</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Comandos importantes:

Ver ramais:

<div class="relative w-full mt-4 mb-1" id="bkmrk-pjsip-show-endpoints-2"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-pjsip-show-endpoints-3"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">pjsip show endpoints</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Ver registros:

<div class="relative w-full mt-4 mb-1" id="bkmrk-pjsip-show-contacts"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-pjsip-show-contacts-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">pjsip show contacts</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Ver filas:

<div class="relative w-full mt-4 mb-1" id="bkmrk-queue-show-2"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-queue-show-3"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">queue show</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>Ver canais ativos:

<div class="relative w-full mt-4 mb-1" id="bkmrk-core-show-channels"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-core-show-channels-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">core show channels</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>---

# 10. Fluxo típico de chamada

Fluxo comum em sistemas de atendimento:

<div class="relative w-full mt-4 mb-1" id="bkmrk-operadora%E2%86%93tronco-sip"><div class=""><div class="relative"><div class="h-full min-h-0 min-w-0"><div class="h-full min-h-0 min-w-0"><div class="border border-token-border-light border-radius-3xl corner-superellipse/1.1 rounded-3xl"><div class="h-full w-full border-radius-3xl bg-token-bg-elevated-secondary corner-superellipse/1.1 overflow-clip rounded-3xl lxnfua_clipPathFallback"><div class="pe-11 pt-3"><div class="relative z-0 flex max-w-full"><div class="q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch ͼ5 ͼj" dir="ltr" id="bkmrk-operadora%E2%86%93tronco-sip-1"><div class="cm-scroller"><div class="cm-content q9tKkq_readonly">Operadora  
↓  
Tronco SIP  
↓  
Contexto de entrada  
↓  
URA  
↓  
Fila  
↓  
Ramal (Agente)</div></div></div></div></div></div></div></div></div><div class=""><div class="">  
</div></div></div></div></div>---

**Resumo:**

No Asterisk:

<div class="TyagGW_tableContainer" id="bkmrk-componente-fun%C3%A7%C3%A3o-ra"><div class="group TyagGW_tableWrapper flex flex-col-reverse w-fit" tabindex="-1"><table class="w-fit min-w-(--thread-content-width)" data-end="5359" data-start="5117"><thead data-end="5140" data-start="5117"><tr data-end="5140" data-start="5117"><th class="" data-col-size="sm" data-end="5130" data-start="5117">Componente</th><th class="" data-col-size="sm" data-end="5140" data-start="5130">Função</th></tr></thead><tbody data-end="5359" data-start="5151"><tr data-end="5185" data-start="5151"><td data-col-size="sm" data-end="5160" data-start="5151">Ramais</td><td data-col-size="sm" data-end="5185" data-start="5160">Usuários/dispositivos</td></tr><tr data-end="5220" data-start="5186"><td data-col-size="sm" data-end="5198" data-start="5186">Contextos</td><td data-col-size="sm" data-end="5220" data-start="5198">Regras de discagem</td></tr><tr data-end="5257" data-start="5221"><td data-col-size="sm" data-end="5231" data-start="5221">Troncos</td><td data-col-size="sm" data-end="5257" data-start="5231">Conexão com operadoras</td></tr><tr data-end="5294" data-start="5258"><td data-col-size="sm" data-end="5266" data-start="5258">Filas</td><td data-col-size="sm" data-end="5294" data-start="5266">Distribuição de chamadas</td></tr><tr data-end="5320" data-start="5295"><td data-col-size="sm" data-end="5301" data-start="5295">URA</td><td data-col-size="sm" data-end="5320" data-start="5301">Menu automático</td></tr><tr data-end="5359" data-start="5321"><td data-col-size="sm" data-end="5336" data-start="5321">Autenticação</td><td data-col-size="sm" data-end="5359" data-start="5336">Segurança de acesso</td></tr></tbody></table>

</div></div>