Saltar para o conteúdo

Integração · Projetos e tarefas

Conecte Claude e ChatGPT ao Birdview PSA

Pergunte à sua IA o que está devido esta semana, quantas horas foram dedicadas a um projeto ou registre suas horas no Birdview PSA. Ela pode pesquisar projetos, tarefas, clientes e usuários, além de ler registros de tempo e despesas. Também pode criar e atualizar projetos e tarefas, atribuir pessoas, registrar horas, lançar despesas e comentar, com sua aprovação se desejar.

Ligar Birdview PSA gratuitamente

Plano gratuito, sem cartão de crédito. Demora cerca de um minuto.

Experimente pedir

  • “Quais das minhas tarefas estão devido esta semana?”

    A IA pesquisa tarefas por responsável e data de término e as lista com projeto, status e horas restantes.

  • “Registre 3 horas faturáveis na tarefa de redesign do site para hoje: wireframes.”

    Ela localiza a tarefa e o seu usuário e registra o tempo com data, duração, descrição e bandeira faturável.

  • “Quantas horas foram registradas no projeto Acme no mês passado?”

    Ela lista os registros de tempo para aquele projeto e intervalo de datas e soma as horas, faturáveis e não faturáveis.

O que a sua IA pode fazer

Projetos e tarefas

Pesquisar, criar e atualizar projetos e tarefas, atribuir pessoas e ler datas, orçamentos, estimativas, horas restantes e status.

Tempo e despesas

Registrar, atualizar e listar tempo em tarefas, além de registrar e listar despesas em projetos ou tarefas, faturáveis ou não.

Clientes e equipe

Pesquisar, criar e atualizar clientes com taxas por hora, pesquisar usuários e comentar em projetos e tarefas.

  • “Crie uma tarefa no projeto de lançamento do Q4 para o comunicado de imprensa, devido sexta-feira, e atribua-a a Lisa.”

    Ela cria a tarefa com datas no projeto e adiciona Lisa como responsável.

  • “Registre uma despesa de viagem de 450 DKK no projeto Acme como faturável.”

    Ela registra a despesa no projeto com valor, data, descrição e bandeira faturável.

  • “Mova o projeto de onboarding para Em andamento e defina-o para 40 por cento.”

    Ela consulta os status do projeto e atualiza o status e a progressão do projeto. Apenas esses campos mudam.

90 ferramentas para Birdview PSA

Estas ferramentas são ativadas quando estabelece a ligação. Pode desativar qualquer uma delas ou exigir a sua aprovação antes de ser executada.

  • add_project_commentVisível para outras pessoasPublicar um comentário em um projeto pelo id do projeto com texto da mensagem. Visível à equipe do projeto.
  • add_task_commentVisível para outras pessoasPublicar um comentário em uma tarefa pelo id da tarefa com texto da mensagem. Visível à equipe da tarefa.
  • assign_taskAltera dadosAdicionar um usuário (user_id) como responsável por uma tarefa (task_id), com estimativa pessoal opcional.
  • create_customerAltera dadosCriar um cliente com nome, email, telefones, endereço e taxa horária opcional.
  • create_customfieldAltera dadosCriar um novo campo personalizado. Resumo da API: Cria novo campo personalizado.
  • create_data_typeAltera dadosCriar um novo tipo de dados. Resumo da API: Obtém tipos de dados de campos personalizados.
  • create_entity_typeAltera dadosCriar um novo tipo de entidade. Resumo da API: Obtém tipos de entidades de campos personalizados.
  • create_expenseAltera dadosRegistrar uma despesa em um projeto ou tarefa: valor, data da despesa, id do projeto ou id da tarefa, descrição e se é cobrável.
  • create_jobroleElimina dadosCriar um novo cargo. Ação destrutiva; pode exigir aprovação. Resumo da API: Obtém cargos.
  • create_paymentAltera dadosCriar um novo pagamento. Resumo da API: Cria novo pagamento.
  • create_projectAltera dadosCriar um projeto com nome, data de início, data de fim e id do cliente opcional, status, orçamento e descrição.
  • create_project_projects_post_from_templateAltera dadosCriar um novo projeto. Obrigatório: id da template. Pesquise projetos primeiro para evitar duplicatas. Resumo da API: Cria novo projeto a partir de template.
  • create_project_userAltera dadosCriar um novo usuário para um projeto. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Criar novo membro do projeto.
  • create_publicholidayAltera dadosCriar um novo feriado público. Resumo da API: Cria novo feriado público.
  • create_roleElimina dadosCriar um novo papel. Ação destrutiva; pode exigir aprovação. Resumo da API: Obtém papéis.
  • create_skillAltera dadosCriar uma nova habilidade. Resumo da API: Obtém habilidades.
  • create_taskAltera dadosCriar uma tarefa em um projeto: nome, project_id, start_date, end_date e parent_id opcional, descrição, estimativa e status.
  • create_task_2Altera dadosCriar uma nova tarefa. Pesquise tarefas primeiro para evitar duplicatas. Resumo da API: Criar novo responsável pela tarefa usando id do membro do projeto.
  • create_teamAltera dadosCriar uma nova equipe. Resumo da API: Obtém equipes.
  • create_userAltera dadosCriar um novo usuário. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Cria novo usuário.
  • create_user_users_set_user_ratesAltera dadosCriar um novo usuário para um usuário. Pesquise usuários primeiro para evitar duplicatas. Resumo da API: Define taxas do usuário.
  • create_vacationAltera dadosCriar uma nova férias. Resumo da API: Cria novas férias.
  • create_webhookElimina dadosCriar um novo webhook. Ação destrutiva; pode exigir aprovação. Resumo da API: Cria uma nova assinatura de webhook.
  • delete_customerElimina dadosExcluir permanentemente um cliente pelo customer id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui cliente especificado.
  • delete_customfieldElimina dadosExcluir permanentemente um customfield pelo customfield id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui campo personalizado especificado.
  • delete_expenseElimina dadosExcluir permanentemente uma expense pelo expense id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui despesa especificada.
  • delete_paymentElimina dadosExcluir permanentemente um payment pelo payment id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui pagamento especificado.
  • delete_projectElimina dadosExcluir permanentemente um projeto pelo project id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui projeto especificado.
  • delete_taskElimina dadosExcluir permanentemente uma tarefa pelo task id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui responsável pela tarefa.
  • delete_task_tasks_deleteElimina dadosExcluir permanentemente uma tarefa pelo task id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui tarefa especificada.
  • delete_time_logElimina dadosExcluir permanentemente um time log pelo timelog_id.
  • delete_userElimina dadosExcluir permanentemente um usuário pelo user id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui usuário especificado.
  • delete_vacationElimina dadosExcluir permanentemente uma férias pelo vacation id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui férias especificadas.
  • delete_webhookElimina dadosExcluir permanentemente um webhook pelo public id. Ação destrutiva; pode exigir aprovação. Resumo da API: Exclui assinatura de webhook existente.
  • get_current_userObter o perfil do usuário Birdview conectado.
  • get_customerObter um cliente por customer_id, com detalhes de contato e taxa horária.
  • get_expenseObter uma despesa por expense id. Resumo da API: Obtém despesa única visível ao usuário atual.
  • get_paymentObter um pagamento por payment id. Resumo da API: Obtém pagamento único visível ao usuário atual.
  • get_portfolioObter um portfolio por portfolio id. Resumo da API: Obtém um portfolio único.
  • get_projectObter um projeto por project_id, com datas, orçamento, status, cliente e membros.
  • get_publicholidayObter uma publicholiday por publicholiday id. Resumo da API: Obtém feriado público único.
  • get_taskObter uma tarefa por task_id, com datas, status, estimativas, horas restantes e atribuídos.
  • get_time_logObter um time log pelo timelog_id.
  • get_userObter um usuário pelo ID de usuário. Resumo da API: Obtém o único usuário visível ao usuário atual.
  • get_vacationObter uma licença de férias pelo ID de licença. Resumo da API: Obtém a única licença de férias.
  • get_vacationtypeObter um tipo de licença de férias pelo ID do tipo. Resumo da API: Obtém o único tipo de licença de férias.
  • list_categoriesListar categorias. Resumo da API: Obtém as categorias.
  • list_currenciesListar moedas. Resumo da API: Obtém as moedas.
  • list_customfieldsListar campos personalizados. Filtros opcionais: IDs de campo, IDs do tipo de dados do campo, entidades, ID do espaço ou apenas global. Resumo da API: Obter metadados de CamposPersonalizados.
  • list_expensesListar despesas, filtradas por project_id, task_id ou intervalo de datas (de/para).
  • list_jobrolesListar cargos profissionais. Resumo da API: Obtém os cargos profissionais.
  • list_paymentsListar pagamentos. Filtros opcionais: de, para, é planejado, ID do projeto, data de última modificação de ou data de última modificação até. Os resultados são paginados. Resumo da API: Obtém todos os pagamentos visíveis ao usuário atual.
  • list_portfoliosListar portfólios. Resumo da API: Obtém todos os portfólios.
  • list_prioritiesListar prioridades. Resumo da API: Obtém as prioridades.
  • list_project_statusesListar os estados de projeto disponíveis e seus IDs.
  • list_projects_system_lists_get_project_billing_typeListar projetos. Resumo da API: Obtém os tipos de faturamento do projeto.
  • list_publicholidaysListar feriados públicos. Resumo da API: Obtém todos os feriados públicos.
  • list_rolesListar papéis. Resumo da API: Obtém os papéis.
  • list_skillsListar habilidades. Resumo da API: Obtém as habilidades.
  • list_spacesListar espaços. Filtros opcionais: IDs. Resumo da API: Obtém todos os espaços.
  • list_statusesListar estados. Resumo da API: Obtém os estados de registro de tempo.
  • list_task_assigneesListar as pessoas atribuídas a uma tarefa pelo task_id.
  • list_task_statusesListar os estados de tarefa disponíveis e seus IDs.
  • list_tasks_system_lists_get_task_billing_typeListar tarefas. Resumo da API: Obtém o tipo de faturamento da tarefa.
  • list_tasks_system_lists_task_typesListar tarefas. Resumo da API: Obtém os tipos de tarefa.
  • list_tasks_task_assignees_getListar tarefas. Filtros opcionais: IDs do responsável pela tarefa, IDs de tarefa, IDs de usuário, IDs dos membros do projeto ou IDs de recursos sem nome, ou se o trabalho foi concluído. Os resultados são paginados. Resumo da API: Obtém todos os responsáveis pelas tarefas visíveis ao usuário atual.
  • list_teamsListar equipes. Resumo da API: Obtém as equipes.
  • list_time_logsListar registros de tempo, filtrados por user_ids, project_ids, task_ids, intervalo de data de entrada, faturável ou aprovado.
  • list_vacationsListar licenças de férias. Filtros opcionais: IDs de usuário, IDs do tipo de licença de férias, data da licença de férias de ou data da licença de férias até. Resumo da API: Obtém todas as licenças de férias.
  • list_vacationtypesListar tipos de licença de férias. Resumo da API: Obtém todos os tipos de licença de férias.
  • list_webhooksListar webhooks. Filtros opcionais: IDs públicos. Resumo da API: Obtém todas as assinaturas de webhook.
  • list_workflowsListar fluxos de trabalho. Resumo da API: Obtém os fluxos de trabalho.
  • log_timeAltera dadosRegistrar tempo em uma tarefa: task_id, user_id, entry_date, duration (horas), descrição e billable.
  • search_customersBuscar clientes por texto ou estado habilitado. Use para encontrar um ID de cliente.
  • search_projectsBuscar projetos por texto, status_ids, customer_ids, space_ids ou intervalos de data inicial/final. Use para encontrar um ID de projeto.
  • search_tasksBuscar tarefas por texto, project_id(s), responsável, estado ou datas. Use para encontrar um ID de tarefa.
  • search_usersPesquise usuários por texto de nome, habilitados ou com can_login. Use para encontrar um ID de usuário para atribuições e registros de tempo.
  • submit_taskVisível para outras pessoasDuplicar uma tarefa (ID do projeto). Tem efeitos visíveis fora deste sistema. Resumo da API: Duplicar todas as tarefas de um projeto.
  • update_customerAltera dadosAtualizar um cliente pelo customer_id: nome, email, telefones, endereço, descrição ou taxa horária.
  • update_customfieldAltera dadosAtualizar um customfield existente identificado por customfield id. Apenas os campos que você passa são alterados. Resumo da API: Atualiza parcialmente o campo personalizado especificado.
  • update_expenseAltera dadosAtualizar uma despesa existente identificada por expense id. Apenas os campos que você passa são alterados. Resumo da API: Patchea a despesa especificada.
  • update_paymentAltera dadosAtualizar um pagamento existente identificado por payment id. Apenas os campos que você passa são alterados. Resumo da API: Patchea o pagamento especificado.
  • update_projectAltera dadosAtualizar um projeto pelo project_id: nome, datas, status_id, progresso, orçamento, customer_id ou descrição. Apenas os campos que você passa mudam.
  • update_taskAltera dadosAtualizar uma tarefa pelo task_id: nome, datas, status, progresso, horas_restantes ou descrição. Apenas os campos que você passa mudam.
  • update_task_2Altera dadosAtualizar uma tarefa existente identificada por task id. Resumo da API: Atualiza o atribuinte da tarefa.
  • update_tasksVisível para outras pessoasAtualizar uma tarefa existente identificada por task id. Tem efeitos visíveis fora deste sistema. Resumo da API: Atualiza atribuintes para a tarefa específica.
  • update_time_logAltera dadosAtualizar um registro de tempo pelo timelog_id: duração, data_de_entrada, descrição, cobrável.
  • update_userAltera dadosAtualizar um usuário existente identificado por user id. Apenas os campos que você passa são alterados. Resumo da API: Atualiza parcialmente o usuário especificado.
  • update_user_job_rolesElimina dadosAtualizar um usuário existente identificado por user id. Ação destrutiva; pode exigir aprovação. Resumo da API: Atualiza os cargos de trabalho do usuário em todos os projetos.
  • update_vacationAltera dadosAtualizar uma férias existente identificada por vacation id. Resumo da API: Atualiza as férias especificadas.

Configure em três passos

  1. 1

    Escolha a aplicação

    Crie uma conta gratuita no PipMCP e escolha Birdview PSA na lista de aplicações.

  2. 2

    Cole a sua chave

    Crie seu próprio cliente OAuth do Birdview, cole o Client ID e a Client secret, depois faça login no Birdview uma vez. Faça login no Birdview e abra https://api.go.easyprojects.net/integrations/oauthclients. Crie um novo cliente OAuth e defina sua URL de retorno (redirecionamento) para https://pipmcp.com/oauth/callback.

  3. 3

    Adicione a ligação à sua IA

    Receberá uma ligação MCP pessoal. Adicione-a ao Claude, ao ChatGPT ou ao Cursor:

    1. Clique no seu nome e depois em Definições › Conectores › Adicionar conector personalizado.
    2. Cole a sua ligação no campo URL do servidor MCP remoto.
    3. Ative-o no menu + de uma conversa.

Perguntas

O que a IA pode fazer no Birdview PSA?

Ela pode pesquisar e ler projetos, tarefas, clientes, usuários, registros de tempo, despesas, responsáveis por tarefas e status de projeto e tarefa. Ela pode criar e atualizar projetos, tarefas e clientes, atribuir usuários a tarefas, registrar e atualizar tempo, lançar despesas, comentar em projetos e tarefas e excluir um registro de tempo.

A IA vê minhas credenciais do Birdview PSA?

Não. Seu Client ID, Client secret e tokens de login são criptografados em repouso e nunca mostrados à IA. Após você salvá-los, eles não são mostrados novamente, nem mesmo a você. A IA só vê os resultados das ferramentas que ela chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas, para começar apenas com consultas. Comentários são visíveis à equipe do projeto e excluir um registro de tempo é permanente, então essas ferramentas podem exigir sua aprovação antes de rodar. Toda chamada de ferramenta é registrada.

Funciona com o ChatGPT?

Sim. No ChatGPT, vá em Configurações › Aplicações e Conectores › Avançado, ative o Modo Desenvolvedor e adicione seu link do PipMCP. O Modo Desenvolvedor requer um plano pago do ChatGPT: Plus, Pro, Business ou Enterprise. O mesmo link funciona no Claude (Configurações › Conectores › Adicionar conector personalizado), Cursor e outros clientes MCP.

Qual é o custo?

O Birdview PSA se conecta via OAuth, e conexões OAuth exigem o plano PipMCP Pro ou superior. O PipMCP também tem um plano gratuito sem cartão de crédito, mas não inclui esta conexão. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta do Birdview.

Por que eu crio meu próprio cliente OAuth?

O Birdview faz seu login através de um cliente OAuth que pertence à sua própria conta. Você cria-o no Birdview, define o URL de retorno para https://pipmcp.com/oauth/callback e cola seu Client ID e Client secret no PipMCP. Depois você faz login com suas credenciais do Birdview uma vez, e a IA trabalha com as permissões da sua conta.

Deixe a sua IA trabalhar em Birdview PSA ainda hoje.

Comece gratuitamente. A sua chave permanece encriptada e é você quem decide o que a IA pode fazer.

Ligar Birdview PSA gratuitamente

O PipMCP não tem qualquer afiliação com Birdview PSA. Os nomes dos produtos são marcas comerciais dos respetivos titulares.