Interact CTI
GuiasCanais/SubscriptionsAgentesChamadasConsultas/MonitoraçãoEstatísticas/AlarmesSupervisãoGravaçãoDiscadorHSMCallback
GuiasCanais/SubscriptionsAgentesChamadasConsultas/MonitoraçãoEstatísticas/AlarmesSupervisãoGravaçãoDiscadorHSMCallback
  1. Discador
  • Assinar eventos do discador
    POST
  • Cancelar assinatura de eventos
    POST
  • Abrir canal de eventos
    POST
  • Fechar canal de eventos
    POST
  • Alterar estado da campanha
    POST
  • Consultar estado da campanha
    GET
  • Incluir contato
    POST
  • Atualizar contato
    POST
  • Excluir contato
    POST
  • Recuperar contatos
    GET
  • Importar contatos
    POST
  1. Discador

Incluir contato

POST
/dialer/create_contact
Inclui um contato no mailing de uma campanha (serviço ativo) do Interact. É permitido apenas um tipo de lista telefônica: 'phone_list' ou 'phone_list_detailed'.

Requisição

Parâmetros Bodyapplication/json

Exemplo
{
    "service": "Campanha de Vendas",
    "duplicate": false,
    "contact": "Contato Exemplo",
    "complement": "Bloco A",
    "phone_list": null,
    "phone_list_detailed": [
        {
            "phone": "5511987654321",
            "type": "cell_phone"
        },
        {
            "phone": "551132109876",
            "type": "house"
        }
    ],
    "schedule": {
        "day": 15,
        "month": 11,
        "year": 2023,
        "start": {
            "hour": 10,
            "min": 0
        },
        "end": {
            "hour": 18,
            "min": 0
        }
    }
}

Códigos de solicitação

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/dialer/create_contact' \
--header 'Content-Type: application/json' \
--data-raw '{
    "service": "Campanha de Vendas",
    "duplicate": false,
    "contact": "Contato Exemplo",
    "complement": "Bloco A",
    "phone_list": null,
    "phone_list_detailed": [
        {
            "phone": "5511987654321",
            "type": "cell_phone"
        },
        {
            "phone": "551132109876",
            "type": "house"
        }
    ],
    "schedule": {
        "day": 15,
        "month": 11,
        "year": 2023,
        "start": {
            "hour": 10,
            "min": 0
        },
        "end": {
            "hour": 18,
            "min": 0
        }
    }
}'

Respostas

🟢200OK
application/json
Sucesso
Body

Exemplo
{
    "response": {
        "command": "create_contact",
        "status": "ok",
        "id": 123
    }
}
🟠400Pedido inválido
Modificado em 2024-09-11 19:13:36
Página anterior
Consultar estado da campanha
Próxima página
Atualizar contato
Built with