Logo StartupKit
FR

Gérer les offres

Proposez, révisez et suivez les offres tout au long de leur cycle de vie — du brouillon à la réponse du candidat jusqu'à la décision finale.

Pourquoi c’est important

L’étape Offre est le moment où votre processus de recrutement devient une négociation. Kit suit l’intégralité du cycle de vie de l’offre — proposition des conditions, collecte des réponses du candidat, révision si nécessaire et enregistrement du résultat final — pour que votre équipe reste alignée et que rien ne passe entre les mailles du filet.

Proposer une offre

Pour proposer une offre, ouvrez la page de candidature d’un candidat lorsqu’il se trouve à l’étape Offre. Tant qu’aucune offre n’existe encore, le formulaire d’offre s’affiche directement dans la chronologie de l’étape. Renseignez :

Champ Obligatoire Description
Détails Non Conditions de l’offre en texte libre (poste, rémunération, date de début, etc.)
Lettre Non Pièce jointe PDF jusqu’à 25 Mo (lettre d’offre formelle)
Date d’expiration Non Date après laquelle l’offre expire automatiquement

Cliquer sur Envoyer l’offre adresse au candidat une notification accompagnée d’un lien magique pour consulter l’offre dans le portail candidat.

Ce que voient les candidats

Les candidats accèdent à leur offre via le portail candidat à l’aide d’un lien magique envoyé par e-mail. La page de l’offre affiche :

  • Les détails de l’offre saisis par votre équipe
  • Un lien de téléchargement pour la lettre PDF (si jointe)
  • La date d’expiration (si définie)
  • Des boutons pour Accepter ou Refuser

Les candidats n’ont pas besoin de créer un compte — le lien magique les authentifie directement.

Réponses du candidat

Acceptation

Lorsqu’un candidat clique sur Accepter, l’étape Offre se termine automatiquement et la candidature progresse. Votre équipe reçoit une notification et un webhook offer.candidate_accepted est déclenché.

Refus

Le refus nécessite un commentaire expliquant la raison. L’étape reste En cours pour que votre équipe puisse examiner le retour et décider de la suite — réviser l’offre ou passer à autre chose. Un webhook offer.candidate_declined est déclenché.

Réviser une offre

Si un candidat refuse ou si vous devez mettre à jour les conditions, vous pouvez réviser l’offre. La révision :

  • Incrémente le numéro de version de l’offre
  • Réinitialise la progression de l’étape à En cours
  • Efface tout statut d’acceptation/de refus précédent
  • Notifie le candidat qu’une offre révisée est disponible
  • Déclenche un webhook offer.revised

Le candidat peut alors répondre à la nouvelle version. Les réponses précédentes sont conservées dans l’historique de l’offre à des fins d’audit.

Acceptation et refus par l’admin

Les admins peuvent également enregistrer une décision sur l’offre :

  • Accepter — marque l’offre comme acceptée par votre organisation et termine l’étape
  • Refuser — marque l’offre comme refusée par votre organisation (l’étape reste En cours)

Ces actions sont distinctes des réponses du candidat. Utilisez-les lorsque la réponse du candidat arrive en dehors de Kit — un accord donné oralement lors d’un appel, un contrat signé renvoyé par e-mail — afin que l’offre dans Kit reflète ce qui s’est réellement passé.

Elles ne permettent pas de passer outre. Kit refuse toute décision d’admin qui contredit une réponse déjà enregistrée par le candidat dans le portail : Accepter devient impossible dès que le candidat a refusé, et Refuser dès qu’il a accepté. Dans les deux cas, la réponse du candidat prévaut et rien n’est enregistré. Une décision d’admin reste possible tant que l’offre attend une réponse, ou lorsqu’elle correspond à la réponse déjà donnée par le candidat.

Chaque version de l’offre n’accepte qu’une seule décision d’admin. Si les conditions doivent changer après une décision, révisez l’offre : cela crée une nouvelle version et efface le statut d’acceptation/de refus précédent.

Cycle de vie du statut de l’offre

Une offre passe par ces statuts :

stateDiagram-v2
    Pending: En attente
    CandidateAccepted: Acceptée par le candidat
    CandidateDeclined: Refusée par le candidat
    Accepted: Acceptée
    Declined: Refusée
    Expired: Expirée

    [*] --> Pending: Offre proposée
    Pending --> CandidateAccepted: Le candidat accepte
    Pending --> CandidateDeclined: Le candidat refuse
    Pending --> Accepted: L'admin accepte
    Pending --> Declined: L'admin refuse
    Pending --> Expired: Expiration atteinte
    CandidateDeclined --> Pending: Offre révisée
    CandidateAccepted --> [*]: L'étape se termine
    Accepted --> [*]: L'étape se termine
Statut Signification
En attente Offre proposée, en attente de réponse
Acceptée par le candidat Le candidat a accepté l’offre
Refusée par le candidat Le candidat a refusé l’offre
Acceptée L’admin a accepté l’offre
Refusée L’admin a refusé l’offre
Expirée La date d’expiration est passée sans réponse

Achèvement de l’étape

L’étape Offre se termine automatiquement lorsqu’une offre est acceptée — que ce soit par le candidat ou par un admin. Plus précisément :

  • Le candidat accepte — l’étape se termine immédiatement
  • L’admin accepte — l’étape se termine immédiatement
  • Le candidat refuse — l’étape reste En cours (l’équipe peut réviser)
  • L’admin refuse — l’étape reste En cours
  • Offre révisée — l’étape repasse En cours (le candidat peut répondre à nouveau)

En bref

  • Proposez une offre avec les détails et une lettre PDF facultative
  • Définissez une date d’expiration si vous avez besoin d’une réponse avant une échéance
  • Surveillez les réponses du candidat dans la chronologie de la candidature
  • Révisez l’offre si les conditions changent ou si le candidat refuse
  • Utilisez l’acceptation/le refus par l’admin pour les décisions finales prises en dehors de Kit
  • Abonnez-vous aux webhooks d’offre pour des mises à jour d’intégration en temps réel

Tapez pour rechercher...