- Crie um aplicativo Slack no portal do desenvolvedor.
- Adicione as permissões necessárias para o aplicativo Slack.
- Configure o AirysChat com o
Client IDe oClient Secretobtidos do aplicativo Slack. - Abra a interface do AirysChat, vá para integrações, Slack e clique em conectar.
- Voila! Você deve estar recebendo as novas conversas no canal #customer-conversations no Slack.
Registrar um aplicativo Slack
Para usar a Integração com o Slack, você precisa criar um aplicativo Slack no portal do desenvolvedor. Você pode encontrar mais detalhes sobre a criação de aplicativos Slack no Portal de desenvolvedores do Slack. Depois de registrar seu aplicativo Slack, você terá que obter oClient Id e o Client Secret. Esses valores estarão disponíveis nas configurações do aplicativo e serão necessários ao configurar as variáveis de ambiente do AirysChat.
Configurar o aplicativo Slack
- Crie um aplicativo Slack e adicione-o ao seu espaço de trabalho de desenvolvimento.
- Obtenha o
Client Ide oClient Secretpara o aplicativo e configure-o nas suas variáveis de ambiente do AirysChat. - Vá para a seção
OAuth & permissionsna abafeatures. - Nas URLs de redirecionamento, adicione a URL base de instalação do AirysChat.
- Na seção de escopos, configure os escopos fornecidos para escopos de token de bot:
channels:historychannels:joinchannels:managechannels:readchat:writechat:write.customizecommandsfiles:readfiles:writegroups:historygroups:writeim:historyim:writelinks:readlinks:writempim:historympim:writeusers:readusers:read.email
- Na seção de token de acesso do usuário, assine:
files:read,files:write,remote_files:share - Vá para a seção
Events Subscriptionsna abaFeatures. - Habilite os eventos e configure a url de solicitação fornecida
{AirysChat installation url}/api/v1/integrations/webhooks - Inscreva-se nos seguintes eventos de bot:
link_shared,message.channels,message.groups,message.im,message.mpim. - Adicione a URL de instalação como
domainna seçãoApp unfurl domains sectionpara exibir metainformações sobre a conversa quando a URL da conversa for compartilhada. - Conecte a integração do Slack no aplicativo AirysChat e seja produtivo.
Configurar as variáveis de ambiente no AirysChat
Obtenha oClient ID e o Client Secret do aplicativo e configure-os nas variáveis de ambiente do seu AirysChat. Esses valores estarão disponíveis em Settings > Basic Information.
O Slack só aparecerá na seção de integrações depois que você configurar esses valores e reiniciar o servidor.
Conectar o AirysChat ao seu espaço de trabalho do Slack
Siga este guia para concluir a integração com o Slack.Testando sua configuração
- Crie uma nova conversa.
- Certifique-se de estar recebendo as mensagens do AirysChat no canal conectado do Slack.
- Adicione uma mensagem a esse tópico e certifique-se de que ela está voltando para o AirysChat.
- Adicione
note:ouprivate:na frente da mensagem do Slack para ver se ela está saindo como notas privadas. - Se o e-mail do seu membro do Slack corresponder ao e-mail dele no AirysChat, as mensagens serão associadas à conta de usuário dele no AirysChat.