Serviços conectados
Um serviço conectado é um sistema fora do Basement que sua organização usa: uma central de serviços, um gerenciador de demandas, uma base de conhecimento. Uma pessoa conecta uma conta do serviço em Conexões. Depois disso, agentes e programas usam as ferramentas desse serviço pelo Gateway.
Serviços que você pode conectar
Um administrador configura o serviço uma vez para a organização. Depois, cada membro conecta a própria conta, e os agentes dele agem como ele.
Qual conta a chave usa
Uma conexão é privada de quem conectou, ou compartilhada com a organização. Uma chave usa as conexões que a pessoa que conectou a chave pode usar. Uma chave nunca alcança a conexão privada de outra pessoa.
Em uma central de serviços, isso quer dizer que um agente vê os chamados que a pessoa dele vê, e escreve como essa pessoa.
Leitura e escrita
Cada ferramenta de um serviço é de leitura ou de escrita. Um nível de acesso dá à chave leitura, ou leitura e escrita, em cada serviço:
- Com leitura, a chave lista as ferramentas do serviço e chama as de leitura. Uma ferramenta de escrita responde
403. - Com leitura e escrita, a chave chama todas as ferramentas.
Como chamar um serviço
Três ferramentas dão acesso a todos os serviços conectados:
Liste os serviços
list_connected_services responde os serviços que a chave pode usar, e cada conexão com o connectionId dela.
A resposta é o que o serviço respondeu. Quando o serviço falha ou recusa a chamada, a API HTTP responde 502 com a mensagem do serviço.