# Guia de Gerenciamento de Teams na Elven Platform

Este guia apresenta as principais funcionalidades do **Teams Center** da **Elven Platform**, como criar um novo time, configurar notificações, gerenciar, escalar membros de times e verificar os plantões. Dessa forma, você poderá organizar e otimizar melhor a comunicação entre as equipes e seus membros. O Teams Center da **Elven Platform** garante que sua equipe permaneça conectada e organizada, aumentando a produtividade e reduzindo falhas de comunicação.

{% embed url="<https://demo.elven.works/demo/cmd3ea6sw01ai130ixdndrgcg>" %}

## **Navegando no Teams Center**

Para navegar no **Teams Center**, comece acessando o menu superior e clicando em **People**. Em seguida, no submenu, selecione **Teams** para visualizar a listagem de todos os times existentes. Nessa tela, cada time é exibido com informações essenciais, como **Name** (nome do time), **Members** (quantidade de membros) e **Actions**, onde é possível realizar ações como excluir um time. Para facilitar a busca por um grupo específico, utilize a **barra de pesquisa**, garantindo uma navegação mais rápida e intuitiva.&#x20;

Ao selecionar um time na listagem, você será direcionado para uma página completa, projetada para facilitar a gestão da equipe. Na seção **Members**, é possível **visualizar, adicionar, remover e gerenciar permissões** dos integrantes do time, garantindo que cada membro tenha o nível de acesso adequado. A aba **On-call** permite acompanhar e organizar quem está de plantão, tornando a distribuição de responsabilidades mais eficiente. Já em **Integrations for Notifications**, você pode configurar e gerenciar todas as integrações de notificações, assegurando que os alertas sejam entregues corretamente. Por fim, em **Notification Rules**, é possível definir regras personalizadas para que as notificações sejam enviadas pelo canal mais adequado para cada situação.&#x20;

## **Criando um Novo Time**

* Clique no botão **+ Team** no canto superior direito.&#x20;
* Preencha com **Name**: Nome do time.&#x20;

## **Gerenciando um Time**

Ao acessar um time específico, como mecionamos antes, você encontrará quatro seções principais:

### **Members**&#x20;

<figure><img src="https://1787513308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjv1RurNOS0w2Y9bpxizM%2Fuploads%2FFz0LBT00w1ZFfBpCaPZz%2Fgmem01.png?alt=media&#x26;token=c8dc22a2-2565-4f9d-bb09-f6480fbb2d6a" alt=""><figcaption></figcaption></figure>

Na seção **Members**, você encontra a lista completa dos integrantes do time, com informações como **nome e função** dentro da equipe. Aqui, é possível **adicionar novos membros** ou **editar as funções** dos já existentes, garantindo que cada pessoa tenha os acessos e responsabilidades adequadas dentro do time. Para manter a organização e a segurança do time, cada usuário pode assumir um dos três papéis principais: **Member, Admin ou Owner**, cada um com permissões específicas para facilitar a colaboração.&#x20;

O **Member** é o papel padrão, ideal para quem precisa apenas **colaborar e receber** **notificações**, sem acesso a configurações avançadas da gestão do time. Já o **Admin** tem um papel mais ativo na gestão, podendo **adicionar ou remover membros, alterar funções, configurar notificações e integrar serviços como Slack e Webhooks**. Ele auxilia o Owner na administração do time. O **Owner**, por sua vez, tem **controle total** sobre o time, podendo gerenciar **notificações, agendas, escalas de plantão, adição e remoção de membros** e **além disso, ele pode até memos deletar o time**.

<figure><img src="https://1787513308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjv1RurNOS0w2Y9bpxizM%2Fuploads%2FI3vazikz4P4WmcaXLxFZ%2Fgmem02.png?alt=media&#x26;token=0349715e-678d-46e4-928d-89f2586a2d87" alt=""><figcaption></figcaption></figure>

Essa estrutura garante que cada membro tenha **acesso apenas às funcionalidades necessárias** para suas responsabilidades, promovendo um ambiente **seguro, organizado e produtivo**. Dessa forma, a equipe pode operar com eficiência, garantindo que as decisões estratégicas fiquem nas mãos certas e que todos possam focar no que realmente importa.&#x20;

### **On-Call**

<figure><img src="https://1787513308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjv1RurNOS0w2Y9bpxizM%2Fuploads%2F5XLQ9pmAr9wDzg4JIL11%2Fgmem03.png?alt=media&#x26;token=cda73173-265a-4892-bcae-1054599b272a" alt=""><figcaption></figcaption></figure>

A funcionalidade **On-call** da **Elven Platform** revoluciona a gestão de plantões e responsabilidades, tornando a distribuição de **alertas e chamadas** mais prática e eficiente. Com essa solução, é possível organizar **escalas de forma automatizada**, garantindo que cada membro da equipe saiba exatamente **quando e como agir** durante incidentes ou plantões. Essa automação reduz a necessidade de intervenção manual, evitando confusões e atrasos no atendimento.&#x20;

Na **Elven Platform**, você pode **personalizar os horários** de plantão e definir **a ordem de notificação** dos membros da equipe, criando uma rotação estruturada e eficiente. Com a funcionalidade **On-call**, é possível **configurar escalas** para distribuir responsabilidades de forma justa, **ajustar a sequência das notificações** conforme a prioridade da equipe e **gerenciar os plantões** de maneira centralizada. Dessa forma, a plataforma garante que os chamados sempre alcancem a pessoa certa, no momento certo.&#x20;

Com essa abordagem, a **On-call da Elven Platform** não só melhora a comunicação interna, mas também **minimiza falhas** e assegura uma **cobertura contínua**. Seja em incidentes críticos ou no suporte diário, sua equipe estará sempre preparada para responder rapidamente, garantindo um fluxo de trabalho mais ágil e eficaz.&#x20;

**Importante:** Caso o usuário tenha cadastrado o app mobile em mais de um dispositivo e habilite, em seu profile, mais de um para receber notificações, no momento da criação de uma escala (step group), ainda assim, só será exibida a opção mobile uma única vez. Quando do envio do alerta/incidente, e a notificação irá para todos os dispositivos.

### **Integragions for Notifications**&#x20;

<figure><img src="https://1787513308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjv1RurNOS0w2Y9bpxizM%2Fuploads%2FRwhC20LyxRnFSjaV2VSE%2Fgmem04.png?alt=media&#x26;token=3c5b8318-b671-4d7f-9880-eb92a2db2224" alt=""><figcaption></figcaption></figure>

Na seção **Integrations for Notifications**, você pode configurar e gerenciar todas as integrações de notificações. Entre as opções disponíveis, você pode inserir um **E-mail group** para enviar notificações a um endereço de e-mail coletivo. Caso utilize **Telegram**, basta fornecer o **ID do grupo** para que os alertas sejam direcionados corretamente. No **Slack**, é necessário informar o **workspace e o canal**, enquanto no **Microsoft Teams**, o processo envolve adicionar o **URL do Webhook**, seguindo as instruções de integração. Já para o **Google Chat** e **Discord**, basta inserir o **URL do Webhook** correspondente ao canal desejado.&#x20;

Se o seu time utiliza serviços personalizados, a opção de **Webhook** permite configurar um **URL específico** para o envio de notificações externas. Após a configuração, **certifique-se de que todas as integrações, como Slack e Webhooks, estejam ativas e funcionando** para evitar falhas na comunicação.&#x20;

### **Notification Rules**&#x20;

<figure><img src="https://1787513308-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fjv1RurNOS0w2Y9bpxizM%2Fuploads%2FB6yPKDVaHD2WC0HZWuhf%2Fgmem05.png?alt=media&#x26;token=2fb08f1a-897e-49f2-b190-9764a1de06b4" alt=""><figcaption></figcaption></figure>

Na seção **Notification Rules**, você pode definir **quais canais serão ativados** para enviar notificações sempre que um **alerta, incidente ou evento de plantão (on-call)** for acionado. Essas regras são configuradas com base nos canais habilitados em **Integrations for Notifications**, garantindo que seu time receba as informações pelos meios mais adequados.&#x20;

Essa configuração é organizada em três seções principais: **When an alert is opened**, que determina como os alertas são notificados; **When an incident is opened**, que controla as notificações quando um incidente é registrado; e **When an on-call is triggered**, que define os canais ativos quando um membro do time é acionado durante um plantão. Essa flexibilidade permite personalizar as notificações para que cheguem aos destinatários certos no momento exato.&#x20;

Vale lembrar que as **regras de notificação configuradas no perfil do usuário têm prioridade sobre as regras definidas para o time**, proporcionando um nível maior de personalização. Assim, cada membro pode ajustar suas preferências individuais sem comprometer a comunicação global do time. Com essa abordagem, o **Teams Center** garante que ninguém perca informações críticas, mantendo todos conectados e preparados para agir rapidamente.&#x20;

## **Dicas de Melhor Uso**

* **Organização é essencial**: nomeie os times de forma intuitiva, refletindo suas áreas ou responsabilidades.&#x20;
* **Testes de Notificação**: valide os canais configurados antes de utilizá-los em situações reais.&#x20;
* **Manutenção Regular**: atualize os membros e roles conforme as mudanças na equipe.&#x20;

## **Exemplo de Configuração de um Grupo do Telegram no Teams Center**

Vamos configurar um grupo de Telegram na **Elven Platform** de forma simples e rápida!

Primeiro, abra o **Telegram** e, na barra de pesquisa, digite **GlorfindelBot**. Quando encontrar o bot chamado **1P**, selecione-o e clique em **Start** para iniciar a interação. Agora, precisamos criar um grupo para receber as notificações. No canto **inferior direito**, clique no **ícone do lápis**, escolha a opção **New Group** e, na lista de membros, procure por **GlorfindelBot** para adicioná-lo como membro do grupo.

Depois de incluir o bot, defina um **nome para o grupo** e clique em **Avançar** para finalizar a criação. Com o grupo pronto, envie o comando **/mychatid** no chat do grupo para que o bot forneça o **ID do grupo**. Copie esse **ID** e vá até a **Elven Platform**. No campo **Telegram nas configurações do Teams Center, Telegram group**, cole o **ID do grupo** e clique em **Save** para salvar as configurações. Agora está tudo pronto! Sempre que houver um alerta ou incidente, você receberá uma mensagem diretamente no no grupo configurado no **Telegram**.

{% embed url="<https://demo.elven.works/demo/cmd3e9x6j012yy80ika8ol6ni>" %}

## **Exemplo de Configuração de um Canal no Discord** **no Teams Center**

Para integrar notificações da Elven Platform ao seu servidor do Discord, o processo é simples e direto. Primeiro, acesse o Discord pelo navegador ou aplicativo e vá até o conector de webhook de entrada. Clique em **Adicionar Servidor ou use um já existente**, e então selecione o canal onde deseja receber as notificações da plataforma. Essa escolha é importante para manter seu time sempre informado nos canais certos, sem poluir outras conversas.

Depois disso, vá até as **Configurações do servidor**, clique na aba **Integrações** e selecione **Criar Webhook**. Dê um nome amigável ao seu webhook, algo que identifique claramente a origem das mensagens, como “Alertas da Elven”. Escolha o canal para onde essas mensagens serão enviadas e, por fim, copie a URL gerada. Essa URL é o endereço secreto que permite que a Elven envie notificações diretamente para o seu Discord, basta colá-la onde a integração solicita. E pronto: sua comunicação com a plataforma será automatizada e fluida, promovendo uma experiência mais integrada e eficiente para você e sua equipe.

{% embed url="<https://demo.elven.works/demo/cmd3e9mcs00z73l0io7wv3mof>" %}

## **Glossário de Termos Técnicos**

**People:** Opção do menu superior onde os usuários podem acessar a listagem de times e gerenciar equipes dentro da **Elven Platform**.&#x20;

**Teams Center**: Área da **Elven Platform** destinada ao gerenciamento de times, membros e suas interações.&#x20;

**Team:** Grupo de pessoas com um propósito ou responsabilidade compartilhada na plataforma.&#x20;

**Actions:** Ações disponíveis para realizar sobre um time, como excluir ou editar informações.&#x20;

**Member:** Papel padrão atribuído a um usuário ao ingressar em um time. Pode colaborar e receber notificações, mas não tem permissões administrativas.&#x20;

**Admin:** Usuário que tem tem um papel mais ativo na gestão, podendo **adicionar ou remover membros, alterar funções, configurar notificações e integrar serviços como Slack e Webhooks**.

**Owner:** Usuário que tem **controle total** sobre o time, podendo gerenciar **notificações, agendas, escalas de plantão, adição e remoção de membros** e **além disso, ele pode até memos deletar o time**.

**Integrations for Notifications:** Seção dentro do Teams Center onde é possível configurar integrações com diferentes canais de notificação, como **E-mail group, Telegram, Slack, Microsoft Teams, Google Chat, Discord e Webhooks**.&#x20;

**Webhook:** Integração que permite o envio de notificações personalizadas para serviços externos através de URLs configuradas.&#x20;

**Notification Rules:** Seção responsável pela definição de regras de notificação para alertas, incidentes e eventos de plantão. Permite personalizar os canais de comunicação conforme a necessidade da equipe.&#x20;

**On-call:** Funcionalidade que gerencia escalas de plantão, garantindo que as responsabilidades sejam distribuídas de maneira eficiente entre os membros da equipe.
