Testar grátis

Visão Geral das Integrações

O GitScrum Studio conecta-se com as ferramentas que já usa. Desde controlo de versão a plataformas de comunicação, as integrações estendem o seu workflow para além da gestão de projetos.


Integrações Disponíveis

Controlo de Versão

IntegraçãoFuncionalidades
GitHubLigar PRs, sincronizar issues, auto-atualizações
GitLabLinks de merge request, sincronização de issues
BitbucketIntegração de pull request

Comunicação

IntegraçãoFuncionalidades
SlackNotificações, criação de tarefas de mensagens
DiscordNotificações de canal
Microsoft TeamsAlertas e atualizações

Calendário

IntegraçãoFuncionalidades
Google CalendarSincronizar deadlines, reuniões
Outlook CalendarDatas de entrega como eventos

Desenvolvimento

IntegraçãoFuncionalidades
WebhooksNotificações de eventos personalizadas
APIAcesso programático completo

Configurar Integrações

Nível Workspace

Algumas integrações aplicam-se a todo o workspace:

  1. Vá a Definições de Workspace
  2. Selecione Integrações
  3. Escolha a integração
  4. Siga o fluxo de autorização
  5. Configure definições

Nível Projeto

Outras são específicas de projeto:

  1. Abra Definições do Projeto
  2. Selecione separador Integrações
  3. Ative integrações desejadas
  4. Configure por integração

Integração GitHub

Conectar

  1. Vá a Definições de Workspace > Integrações
  2. Clique "Conectar GitHub"
  3. Autorize o GitScrum
  4. Selecione repositórios

Funcionalidades

Link de Pull Request

  • Referencie tarefa #123 no título/descrição do PR
  • Tarefa mostra PR linkado com estado
  • Merge de PR pode auto-transicionar tarefa

Referências de Commit

  • Inclua número de tarefa na mensagem de commit
  • Commits aparecem na atividade da tarefa

Criação de Branch

  • Crie branch a partir da tarefa
  • Convenção de nome: feature/123-titulo-tarefa

Integração Slack

Conectar

  1. Vá a Definições de Workspace > Integrações
  2. Clique "Adicionar ao Slack"
  3. Escolha workspace
  4. Selecione canal padrão

Funcionalidades

Notificações

  • Tarefa criada/atualizada
  • Comentários adicionados
  • Atribuições alteradas
  • Datas de entrega a aproximar

Comandos

  • /gitscrum create - Criar tarefa do Slack
  • /gitscrum search - Encontrar tarefas
  • /gitscrum timer - Iniciar rastreamento de tempo

Integração Webhook

Casos de Uso

  • Notificações personalizadas para seus sistemas
  • Integração com ferramentas internas
  • Logging de auditoria
  • Desencadear workflows externos

Configurar Webhooks

  1. Vá a Definições do Projeto > Webhooks
  2. Clique "Adicionar Webhook"
  3. Introduza:
  • URL do endpoint (HTTPS obrigatório)
  • Chave secreta (para verificação de assinatura)
  • Eventos a desencadear
  1. Guardar

Eventos Disponíveis

EventoDesencadeia
task.createdNova tarefa adicionada
task.updatedTarefa modificada
task.deletedTarefa removida
task.movedEstado alterado
comment.createdNovo comentário
sprint.startedSprint começa
sprint.endedSprint termina
time.loggedEntrada de tempo adicionada

Acesso API

Chaves API

  1. Vá a Definições de Workspace > API
  2. Clique "Gerar Chave API"
  3. Nomeie a chave
  4. Copie a chave (mostrada apenas uma vez)

Documentação

Documentação completa da API disponível em:


Sincronização de Calendário

Google Calendar

  1. Conecte conta Google
  2. Selecione calendário para sincronização
  3. Configure definições de sincronização:
  • Datas de entrega como eventos
  • Datas de sprint como eventos
  • Datas de milestone

Permissões de Integração

Quem Pode Configurar

AçãoFunção Necessária
Adicionar integrações workspaceAgency Owner
Configurar integrações projetoManager, Agency Owner
Usar integraçõesTodos os membros
Gerar chaves APIAgency Owner

Resolução de Problemas

Integração Não Funciona

  1. Verifique estado da conexão nas definições
  2. Verifique se OAuth não expirou
  3. Re-autorize se necessário
  4. Verifique logs de entrega de webhook

Falhas de Webhook

Veja histórico de entrega:

  1. Vá a Definições do Projeto > Webhooks
  2. Clique no webhook
  3. Veja entregas recentes
  4. Verifique códigos de resposta

Como Reportar um Problema ou Solicitar uma Funcionalidade

Se uma integração não funciona ou precisa de uma nova integração, submeta feedback através do GitScrum Studio. Na Barra Lateral, clique em Tickets de Suporte e abra um ticket.