Saltar para o conteúdo

Integração · Processamento salarial e RH

Conecte Claude e ChatGPT ao Workable

Pergunte à sua IA quais os candidatos a aguardar numa fase, para resumir o perfil de um candidato ou para avançar alguém no Workable. Ela pode ler vagas, candidatos, ficheiros, atividade, entrevistas e ofertas, e pode adicionar candidatos, comentar, avaliar, marcar e movê-los pelo pipeline. Desqualificar um candidato é uma ferramenta separada que pode deixar de fora.

Ligar Workable gratuitamente

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

Experimente pedir

  • “Quais candidatos estão na fase Entrevista para a vaga de Desenvolvedor Backend?”

    A IA encontra a vaga e lista os seus candidatos nessa fase.

  • “Resuma o currículo e as respostas de triagem de Lea.”

    Ela lê o perfil completo do candidato, incluindo currículo, respostas, fase e marcas, e resume-o.

  • “Mova-a para Avaliação e comente que o teste foi enviado.”

    Ela procura o seu ID de membro, move o candidato para a nova fase e adiciona o comentário à sua linha do tempo.

O que a sua IA pode fazer

Vagas e pipeline

Liste vagas por estado, leia detalhes da vaga e veja as fases do pipeline de cada vaga.

Candidatos

Liste e leia candidatos, os seus ficheiros, atividade, entrevistas e ofertas, e adicione novos candidatos a uma vaga.

Ações da equipa

Mova candidatos entre fases, comente, avalie e marque-os, e desqualifique ou anule uma desqualificação.

  • “Quais entrevistas temos esta semana?”

    Ela lista chamadas agendadas, entrevistas e reuniões no intervalo de datas com horário e participantes.

  • “Adicione este candidato à vaga de Gestor de Marketing como fonte.”

    Ela adiciona o candidato à vaga com nome, email e telefone e marca-o como fonte.

  • “Que oferta fizemos a Jonas?”

    Ela lê a oferta feita ao candidato.

61 ferramentas para Workable

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_candidate_commentAltera dadosAdicionar um comentário à linha do tempo de um candidato. Obrigatório: candidate_id, member_id e comment.
  • add_candidate_to_jobAltera dadosAdicionar um candidato a uma vaga. Obrigatório: shortcode; passe o candidato como JSON com nome, email, telefone e mais. Opcional: stage, sourced (true = sourced, false = applied).
  • approve_quote_copyVisível para outras pessoasAprovar uma cotação (ID de oferta). Tem efeitos visíveis fora deste sistema. Resumo da API: /offers/:id/approve.
  • approve_requisitionVisível para outras pessoasAprovar uma requisição (código de requisição). Tem efeitos visíveis fora deste sistema. Resumo da API: /requisitions/:code/approve.
  • create_candidate_relocateAltera dadosCriar um novo relocate para um candidato. Obrigatório: member id ou target job shortcode. Resumo da API: /candidates/:id/relocate.
  • create_employee_pageAltera dadosCriar uma nova página para um funcionário. Obrigatório: type. Resumo da API: /time-tracking/employees/:id/time-entries.
  • create_pageVisível para outras pessoasCriar uma nova página. Obrigatório: time entries. Tem efeitos visíveis fora deste sistema. Resumo da API: /time-tracking/time-entries.
  • create_requestAltera dadosCriar uma nova requisição. Obrigatório: category id, from date ou to date. Resumo da API: /timeoff/requests.
  • create_requisitionAltera dadosCriar uma nova requisição. Obrigatório: code, owner id, member id, hiring manager id, job title ou plan date. Resumo da API: /requisitions.
  • create_subscriptionElimina dadosCriar uma nova assinatura. Obrigatório: alvo ou evento. Ação destrutiva; pode exigir aprovação. Resumo da API: /subscriptions.
  • create_talent_pool_candidateAltera dadosCriar um novo candidato para um pool de talentos. Pesquise candidatos primeiro para evitar duplicatas. Resumo da API: /talentpool/candidates.
  • create_templateAltera dadosCriar uma nova modelo. Obrigatório: título ou questionário. Resumo da API: /review-cycles/templates.
  • delete_employee_pageElimina dadosExcluir permanentemente uma página pelo seu uuid de página. Ação destrutiva; pode exigir aprovação. Resumo da API: /time-tracking/employees/:id/time-entries/:uuid.
  • delete_subscriptionElimina dadosExcluir permanentemente uma assinatura pelo seu id de assinatura. Ação destrutiva; pode exigir aprovação. Resumo da API: /subscriptions/:id.
  • disqualify_candidateAltera dadosDesqualificar (recusar) um candidato. Obrigatório: candidate_id e member_id. Opcional: disqualify_reason_id, disqualify_note, withdrew. Pode ser desfeito com revert_disqualification.
  • get_candidateObter o perfil completo de um candidato: detalhes de contato, currículo, respostas, estágio e tags. Obrigatório: candidate_id.
  • get_candidate_offerObter a oferta feita a um candidato. Obrigatório: candidate_id.
  • get_interviewObter um evento agendado com participantes, horário e localização. Obrigatório: event_id.
  • get_jobObter os detalhes e descrição de uma vaga. Obrigatório: shortcode.
  • get_quoteObter uma cotação pelo seu id de cotação. Resumo da API: /offers/:id.
  • get_requisitionObter um pedido de contratação pelo seu código de requisitação. Resumo da API: /requisitions/:code.
  • get_templateObter um modelo pelo seu id de modelo. Resumo da API: /review-cycles/templates/:id.
  • list_balancesListar saldos. Filtros opcionais: id do funcionário. Resumo da API: /timeoff/balances.
  • list_candidate_activitiesListar as atividades de um candidato: comentários, movimentos de estágio, emails e avaliações. Obrigatório: candidate_id.
  • list_candidate_filesListar arquivos anexados a um candidato, como currículo e carta de apresentação. Obrigatório: candidate_id.
  • list_candidatesListar candidatos, opcionalmente para um trabalho (shortcode), em uma etapa, por e-mail ou criados/atualizados após uma data.
  • list_categoriesListar categorias. Resumo da API: /timeoff/categories.
  • list_collaboration_permissionsListar permissões de colaboração. Resumo da API: cópia de /stages.
  • list_custom_attributesListar atributos personalizados. Resumo da API: /customattributes.
  • list_disqualification_reasonsListar as razões disponíveis ao desqualificar um candidato.
  • list_interviewsListar chamadas agendadas, entrevistas e reuniões. Opcional: tipo, data_início, data_fim, shortcode, candidate_id, member_id.
  • list_job_stagesListar as etapas do pipeline de um trabalho. Obrigatório: shortcode.
  • list_jobsListar trabalhos. Opcional: estado (rascunho, publicado, fechado, arquivado), criado após, atualizado após, limite.
  • list_membersListar usuários Workable (membros). Use isto para encontrar o member_id necessário para ações como mover ou comentar candidatos.
  • list_orgchartsListar organogramas. Filtros opcionais: ids de entidades legais, ids de departamentos, id do funcionário ou incluir gerente. Resumo da API: /employees/orgchart.
  • list_pagesListar páginas. Filtros opcionais: tipos, data_início, data_fim, ids de funcionários, duração ou operador de duração. Os resultados são paginados. Resumo da API: /time-tracking/time-entries.
  • list_permission_setsListar conjuntos de permissões. Resumo da API: cópia de /departments.
  • list_project_application_formsListar formulários de aplicação para um projeto. Resumo da API: /jobs/:shortcode/applicationform.
  • list_project_custom_attributesListar atributos personalizados para um projeto. Resumo da API: /jobs/:shortcode/customattributes.
  • list_project_questionsListar perguntas para um projeto. Resumo da API: /jobs/:shortcode/questions.
  • list_project_recruitersListar recrutadores para um projeto. Resumo da API: /jobs/:shortcode/recruiters.
  • list_project_tasksListar tarefas de um projeto. Filtros opcionais: desde id ou max id. Os resultados são paginados. Resumo da API: /jobs/:shortcode/activities.
  • list_project_usersListar usuários de um projeto. Resumo da API: /jobs/:shortcode/members.
  • list_recruitersListar recrutadores. Filtros opcionais: shortcode. Resumo da API: /recruiters.
  • list_requestsListar solicitações. Filtros opcionais: de data, até data, ids de categoria, estados, id ou ids de funcionário. Os resultados são paginados. Resumo da API: /timeoff/requests.
  • list_requisitionsListar requisites. Filtros opcionais: estado, id do trabalho, data do plano desde, data do plano até, desde id ou max id. Os resultados são paginados. Resumo da API: /requisitions.
  • list_stagesListar etapas. Resumo da API: /stages.
  • list_subscriptionsListar assinaturas. Resumo da API: /subscriptions.
  • list_templatesListar modelos. Os resultados são paginados. Resumo da API: /review-cycles/templates.
  • move_candidate_stageAltera dadosMover um candidato para outro estágio em seu pipeline de trabalho. Obrigatório: candidate_id e member_id (o usuário Workable que está fazendo isso); definir target_stage.
  • rate_candidateAltera dadosAvaliar um candidato. Obrigatório: candidate_id, member_id, grade e comment. Opcional: scale (polares, estrelas ou números).
  • reject_quoteVisível para outras pessoasRejeitar uma cotação (id de oferta). Tem efeitos visíveis fora deste sistema. Resumo da API: /offers/:id/reject.
  • reject_requisitionVisível para outras pessoasRejeitar um requisito (código do requisito). Tem efeitos visíveis fora deste sistema. Resumo da API: /requisitions/:code/reject.
  • revert_disqualificationAltera dadosDesfazer a desqualificação de um candidato. Obrigatório: candidate_id e member_id.
  • set_candidate_tagsVisível para outras pessoasSubstituir as tags de um candidato. Obrigatório: candidate_id e tags.
  • submit_candidateVisível para outras pessoasCopiar um candidato (id do candidato). Tem efeitos visíveis fora deste sistema. Resumo da API: /candidates/:id/copy.
  • update_approvalAltera dadosAtualizar uma aprovação existente identificada pela chave de aprovação. Apenas os campos que você passa são alterados. Resumo da API: /timeoff/approvals/:key.
  • update_candidateAltera dadosAtualizar um candidato existente identificado pelo id do candidato. Apenas os campos que você passa são alterados. Resumo da API: /candidates/:id.
  • update_candidate_custom_attribute_valueAltera dadosAtualizar o valor de um atributo personalizado de um candidato existente identificado pelo id do candidato. Apenas os campos que você passa são alterados. Resumo da API: /candidates/:id/updatecustomattributevalue.
  • update_candidate_ratingsVisível para outras pessoasAtualizar uma avaliação existente identificada pelo id do candidato. Tem efeitos visíveis fora deste sistema. Resumo da API: /candidates/:id/ratings.
  • update_employee_pageAltera dadosAtualizar uma página existente identificada pelo uuid da página. Apenas os campos que você passa são alterados. Resumo da API: /time-tracking/employees/:id/time-entries/:uuid.

Configure em três passos

  1. 1

    Escolha a aplicação

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

  2. 2

    Cole a sua chave

    Introduza o seu subdomínio Workable (o "acme" em acme.workable.com) e um token de acesso à API. Como administrador do Workable, clique no ícone do perfil → Configurações → Integrações → Aplicações, encontre Tokens de Acesso à API e clique em Gerar token da API. Escolha uma expiração e escopos, e copie o token imediatamente, porque o Workable não o mostra novamente.

  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 Workable?

A IA pode ler vagas, fases do pipeline, candidatos, ficheiros de candidato, atividade, entrevistas, ofertas, membros e motivos de desqualificação. Ela pode adicionar candidatos a uma vaga, movê-los entre fases, comentar, avaliar, substituir marcas, desqualificar candidatos e anular uma desqualificação.

A IA vê as minhas credenciais Workable?

Não. O seu token de acesso à API do Workable está criptografado em repouso e nunca é mostrado à IA. Após guardar, não é mostrado novamente, nem mesmo a si. A IA só vê os resultados das ferramentas que chama.

Posso controlar o que a IA é autorizada a fazer?

Sim. Você escolhe quais ferramentas estão ativadas. Os dados do candidato são dados pessoais; você pode começar em modo de leitura apenas e manter desqualificar_candidato desligado se uma pessoa deve fazer cada recusa. Mover, avaliar e marcar candidatos podem exigir sua aprovação antes de rodarem, e todas as chamadas de ferramenta são registradas. Os escópios que você escolher para o token no Workable também limitam o que pode ser alcançado.

Funciona com o ChatGPT?

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

Qual é o custo?

O PipMCP tem um plano gratuito sem cartão de crédito necessário. Planos pagos cobram por tarefa concluída. Você também precisa de sua própria conta do Workable.

Por que a IA precisa de um ID de membro?

O Workable registra qual usuário moveu, comentou, avaliou ou desqualificou um candidato. Essas ações tomam o member_id de um usuário do Workable, e a IA encontra isso com list_members. A ação então aparece na linha do tempo do candidato sob aquele usuário.

Deixe a sua IA trabalhar em Workable ainda hoje.

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

Ligar Workable gratuitamente

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