Servidor MCP interno
O servidor MCP interno fornece ferramentas integradas para controlar chamadas e executar ações comuns do bot. Configure um servidor MCP com o URL http://internal.callControl e ative as ferramentas que pretende usar na etapa.
As ferramentas utilizam o contexto atual da conversa e da etapa. As ferramentas da base de conhecimento utilizam os ficheiros disponíveis para a etapa ativa.
Controlo de chamadas
| Função | Descrição | Parâmetros |
|---|---|---|
hangupCall() | Termina a chamada atual. | Nenhum |
transferCall(destination, options?) | Transfere a chamada para um número, URI SIP ou destino compatível. | destination: destino; options: opções do fornecedor |
takeMessage(maxSecs?) | Grava uma mensagem depois de obter consentimento. | maxSecs: duração máxima em segundos; predefinição 180 |
acceptTransfer() | Aceita e liga uma transferência assistida recebida. | Nenhum |
switchStage(stageName) | Muda para outra etapa configurada. | stageName: nome da etapa |
incSpeed() / decSpeed() | Aumenta ou reduz a velocidade de fala. | Nenhum |
incVolume() / decVolume() | Aumenta ou reduz o volume de áudio. | Nenhum |
Base de conhecimento
| Função | Descrição | Parâmetros |
|---|---|---|
kbList() | Lista os nomes dos ficheiros ativados para a etapa ativa, incluindo ficheiros de um bot partilhado associado. | Nenhum |
kbLookup(sources, prompt) | Pesquisa nos ficheiros selecionados e devolve o contexto correspondente. | sources: nome ou lista de nomes; prompt: pergunta ou consulta |
Mensagens e integrações
| Função | Descrição | Parâmetros |
|---|---|---|
sendEmail(to, subject, message, attachments?, remoteAccountId?) | Envia um e-mail a partir do bot atual. | Destinatário, assunto, mensagem e anexos ou conta opcionais |
sendSMS(to, text, from?) | Envia um SMS utilizando a conta empresarial atual. | Destinatário, texto e remetente opcional |
webhook(url, data?, opt?) | Envia um pedido para um URL de webhook. | URL, dados opcionais e opções como método ou cabeçalhos |
As ferramentas devem ser ativadas para a etapa na configuração do servidor MCP antes de o modelo as poder chamar.