wttj

welcome to the jungle

wttj.

The Welcome to the Jungle organizations this token reaches — start here:

add to otoauth : —prefix : wttj_*

setup & usage

⚠ ton jeton api welcome to the jungle

il te faut un jeton api de l'ats welcome to the jungle (ex-welcome kit).

  • il ne se génère pas dans l'interface : demande-le à wttj via help.welcometothejungle.com en décrivant ton usage
  • demande les scopes me_r, organizations_r, jobs_r, candidates_rw (ou candidates_r en lecture seule), comments_w, moves_r
  • colle-le dans tes clés de connecteurs (ou laisse ton org partager le sien)
  • doc éditeur : developers.welcomekit.co
  • ▸ ce que tu peux faire

    pilote ton ats wttj : tout part d'une organisation, une offre est un job, ses étapes se lisent sur le job, un candidat appartient à un job.

  • « quelles organisations je vois ? » → wttj_organization (donne les organization_reference)
  • « quelles offres sont publiées ? » → wttj_job(op="list", status="published") ; les étapes d'une offre → wttj_job(op="get")
  • « qui est en entretien sur ce poste ? » → wttj_candidate(op="list") avec job_reference et job_stage_id ; détail → wttj_candidate(op="get")
  • « ajoute ce candidat » → wttj_candidate(op="create") ; « passe-le à l'étape suivante » → wttj_candidate(op="update", job_stage_id=…) ; archiver → archived=true
  • « note l'échange d'hier » → wttj_comment (écriture seule : l'api ne relit pas les commentaires)
  • « qu'est-ce qui a bougé cette semaine ? » → wttj_moves
  • ⚙ plusieurs comptes

    ce connecteur accepte plusieurs comptes : chaque credential posé devient un compte nommé (un nom par compte), à ton niveau, à celui de ton équipe ou de ton org.

  • le premier n'a pas besoin de nom ; à partir du deuxième, chacun porte le sien (le premier prend alors le nom « principal », renommable)
  • sans précision, l'agent prend le seul compte posé, sinon celui marqué par défaut ; sinon l'appel est refusé en nommant les comptes disponibles — jamais un choix au hasard
  • viser un compte pour un appel : _account="<nom>" sur l'outil ; les lister : oto_identity(op='list', connector='wttj') (scope='org' ou scope='group' pour ceux de l'org ou de l'équipe)
  • fixer le défaut : oto_identity(op='set', connector='wttj', identity_id='<nom>') ; renommer : op='rename' avec new_name
  • ⚠️ aucun outil ne parcourt les comptes tout seul : un total sur plusieurs comptes s'obtient en appelant chacun (_account) et en additionnant
  • outils

    chargement…

    usage

    claude code — install the oto plugin — claude plugin marketplace add otomata-tech/oto-plugin — mcp + skill configured.
    claude.ai — add mcp.oto.cx/mcp as a custom connector (guide)
    cli — pipx install oto-cli then oto wttj …