Integrações · Linear
Contas em risco viram trabalho no Linear, sincronizado nos dois sentidos.
Um alerta diz que uma conta está em risco. Alguém ainda precisa fazer algo a respeito. O Keep abre uma issue para cada conta em risco e, com o Linear conectado, essa issue também vive no Linear — editável dos dois lados.
O que acontece quando uma conta entra em risco
O Keep abre uma issue com a conta e o MRR em jogo no título. A descrição traz o motivo, a última vez que alguém foi visto, a data de renovação, o contato, os passos do playbook que acabou de começar e um link de volta para a conta no Keep. A prioridade acompanha o risco: uma conta que paga e renova em até 7 dias é urgente.
Se a conta continua em risco mais tarde, ou piora, o Keep adiciona um comentário na mesma issue em vez de abrir outra.
Quando a conta volta
Quando a conta sai do risco e continua pagando, o Keep a conta como recuperada. Uma issue que ninguém começou se fecha sozinha com uma nota explicando por quê; uma em que alguém está trabalhando continua aberta e recebe a nota, porque essa pessoa pode saber algo que os números não sabem.
Se o cliente cancela, a issue nunca é fechada como concluída — ela recebe uma nota, porque o trabalho não sumiu, ele falhou. Fechar uma issue à mão não conta como recuperação.
O que sincroniza, e o que o Keep lê e escreve
| — | Keep e Linear |
|---|---|
| Conexão | OAuth com escopos de leitura e escrita. As issues são criadas pelo app do Keep, não por quem clicou em conectar. |
| Time | Um time do Linear por workspace, escolhido depois de conectar e que pode ser trocado depois. |
| Sincroniza nos dois sentidos | Título, descrição, status, prioridade, responsável, labels, prazo, arquivamento. Comentários nas issues vinculadas. |
| Lê | As issues, os estados de workflow, os membros e as labels do time, para as opções no Keep baterem com o Linear. |
| Escreve | As issues que o Keep abre ou que você edita no Keep, e comentários. Nada fora do time escolhido. |
| Webhook | As mudanças feitas no Linear chegam por webhook, assinadas com HMAC-SHA256 e rejeitadas fora de uma janela de um minuto. Uma passada diária pega o que algum webhook tiver perdido. |
| Guarda | Tokens de acesso e de atualização, criptografados com AES-256-GCM. |
Como conectar
Autorize o Linear
Aprove o Keep no Linear. Não há chave para colar.
Escolha um time
As issues das contas em risco vão para esse time, e as issues que ele já tem aparecem no Keep.
Trabalhe onde você já trabalha
Mude status, responsável ou prioridade no Linear ou no Keep; o outro lado acompanha.
Perguntas
- Qual lado vence quando os dois mudam a mesma issue?
- O Keep é a fonte da verdade. Uma mudança feita no Keep é salva primeiro e depois enviada; uma mudança vinda do Linear só é aplicada se for mais recente e o Keep não tiver nada pendente de envio. Se o Linear estiver fora do ar, a edição espera e sai depois.
- Preciso do Linear para usar issues e playbooks?
- Não. O Keep tem suas próprias issues e playbooks. O Linear é para times que querem esse trabalho na ferramenta que já usam.
- O que acontece com as issues se eu desconectar?
- O Keep revoga o acesso dele no Linear e para de sincronizar. As issues já criadas continuam no Linear.
- Qual plano inclui o Linear?
- Todos os planos. Todos os recursos do Keep, incluindo todas as integrações, estão em todos os planos; o que muda entre eles é o MRR monitorado.
Outras integrações
Transforme receita em risco em trabalho com dono.
Conecte sua cobrança e o Linear, e a próxima conta em risco chega como uma issue.