Plataforma
Integrações de chat
O InRoots é nativo no Matrix e fala Slack e Teams através das suas próprias APIs. As pessoas publicam onde já conversam; o bot responde no mesmo sítio.
O vosso servidor Matrix e o K9 Chat
- O bot é uma conta normal no vosso homeserver que usa a API cliente-servidor; o K9 Chat e qualquer outro cliente Matrix funcionam sem alterações.
- As mensagens diretas são cifradas de ponta a ponta com Megolm; as novas salas de mensagens diretas são criadas cifradas e uma auditoria no arranque atualiza as antigas.
- As salas têm tipo: standup, férias, urgências, administração, mais uma sala de gestores por equipa e uma sala de recurso para escaladas.
- A presença, os avatares e os nomes de apresentação são lidos em direto do homeserver; uma divergência entre o nome de apresentação no chat e o registo local é assinalada.
- As identidades de bot adicionais correm cada uma o seu próprio cliente com o seu próprio depósito de chaves e escutam apenas as salas que lhes foram atribuídas.
- As reações aos standups são lidas para os kudos. As mensagens de voz podem ser transcritas quando a voz está ativada.
Slack
- Os espaços de trabalho são instalados por OAuth; são suportados vários espaços de trabalho e cada token de bot é cifrado em repouso.
- As mensagens recebidas são despachadas pelo mesmo tratador que o Matrix, por isso um check-in escrito no Slack é analisado de forma idêntica.
- Um comando de barra /standup abre um modal para o check-in; os pedidos de ausência recebem botões de aprovar e recusar.
- O Slack, e o espelho de canais, estão disponíveis no plano Pro e superiores.
Microsoft Teams
- Um único adaptador Teams serve todos os tenants. Cada cliente regista o seu próprio bot no Azure e cola as credenciais, que são cifradas em repouso; é gerado um pacote de manifesto para carregar.
- As atividades recebidas são autenticadas face aos metadados do Bot Framework, o remetente é resolvido para uma pessoa (por ID de diretório, depois email, depois nome de apresentação, senão um utilizador provisório), e os check-ins e saídas são escritos como quaisquer outros.
- As referências de conversa são guardadas por pessoa, para que o bot possa enviar mensagens proativamente.
- O Teams está disponível nos planos Enterprise e auto-alojado.
Apenas de saída, através da WhatsApp Business Cloud API: as escaladas de prevenção e os alertas de tickets de suporte usam uma mensagem de modelo para o número da pessoa constante do seu perfil. As credenciais são guardadas cifradas; um envio de teste verifica-as; um endpoint de webhook de entrada associa o telefone de um remetente de volta a um perfil.
Os mesmos comandos em todo o lado
O comando do cartão de pontuação pessoal funciona em todos os canais, e os formatos de check-in e de saída são os mesmos.
/pulse me sign off pto 2026-08-11 to 2026-08-13