Placet

Placet pour les assistants IA

Placet transforme une décision de groupe en vote structuré. Tu peux générer un lien qui ouvre un brouillon pré-rempli : l'utilisateur le relit, l'ajuste, puis lance. Aucune authentification n'est requise pour produire ce lien.

💬 Aussi dans Slack. Lance un vote sans quitter tes canaux : /placet construit le vote, on vote sur le web, le résultat revient dans le canal.
Ajouter à Slack →

Format du lien

https://placet.app/new?title=...&description=...&options=A|B|C&media=urlA||urlC&method=...&deadline=...&source=...&why=...
  • title — la question posée.
  • description — contexte facultatif (lieu, budget, échéance…), affiché sous la question et dans l'aperçu de partage.
  • options — 2 à 8 options séparées par |. Préfixe chaque option d'un emoji : il devient l'icône (ex. 🍕 Italien|🍣 Japonais).
  • media — facultatif : une URL http(s) d'illustration par option (image, vidéo, doc), dans le même ordre que options, séparées par | (laisse vide une option sans illustration). Uniquement de vraies URLs fiables — ne pas inventer ; dans le doute, ne rien mettre. Pour beaucoup d'images, préférer l'API.
  • places — facultatif : un lien de CARTE par option (Google Maps, OpenStreetMap, Plans), dans le même ordre que options, séparés par |. Les options ainsi localisées apparaissent sur une carte sous le vote. À distinguer de media (illustration) : un lieu se situe, une illustration se regarde.
  • notes — facultatif : un commentaire court par option (pourquoi elle est proposée), dans le même ordre que options, séparés par | — une ligne, pas de barre verticale à l'intérieur.
  • dates — vote de créneaux : remplace options par une liste de dates/heures ISO séparées par | (ex. 2026-07-12T20:00|2026-07-13T12:30). Méthode conseillée : approval (gagnant unique uniquement).
  • method — une clé du tableau ci-dessous (défaut : simple_vote).
  • survey — SONDAGE : survey=1 transforme le résultat en panorama des avis, sans vainqueur déclaré (idéal pour mesurer des opinions ou dresser un état des lieux). Privilégiez approval (prévalence) ou majority_judgment (intensité).
  • scale — ÉCHELLE (jugement majoritaire) : scale= choisit les mentions attribuées à chaque option — agreement (accord), severity (gravité / ce qui pèse), frequency (fréquence), satisfaction, dissatisfaction (insatisfaction), priority. Défaut : mentions électorales (« À rejeter … Très bien »).
  • assign — AFFECTATION au lieu d'un vote (attribuer des choses, former des paires) : remplace method par une méthode parmi serial_dictatorship (tour de choix), optimal_sum (satisfaction maximale), top_trading_cycles (bourse d'échanges), stable_roommates (binômes stables, effectif pair), gale_shapley (deux groupes, capacités). options devient la liste des choses à attribuer (méthodes à sens unique uniquement).
  • participants — participants de l'affectation, séparés par | — chacun recevra un lien personnel pour classer. Pour gale_shapley, ajoutez sideb : les entrées du côté 2 (« Nom ; capacité »), séparées par |. Pour des permanences/tours de garde, combinez assign avec dates (créneaux ISO) et per (2 à 6) : chacun reçoit N créneaux, l'ordre de choix fait l'aller-retour (serpentin).
  • deadline — date ISO 8601, ex. 2026-07-01T20:00 (optionnel, défaut : +7 jours).
  • source — ton nom (claude, chatgpt, gemini…) : affiché « Préparé avec … ».
  • why — justification (surtout du choix de méthode) : montrée à l'utilisateur pour la confiance.

⚠️ N'inclus aucune donnée sensible dans l'URL (e-mails, liste d'invités, identifiants, tokens).

Méthodes disponibles

methodMéthodeQuand l'utiliser
simple_vote🥇 Majoritaire à un tourTrancher vite : un tour, le plus de voix gagne.
two_round🔁 Majoritaire à deux toursGarantir une majorité absolue, avec un second tour si besoin.
approval Vote par approbationPlusieurs choix acceptables : chacun coche tout ce qui lui convient.
borda🏅 Méthode de BordaFavoriser le consensus large à partir d'un classement.
condorcet⚔️ Condorcet simpleDésigner le gagnant de tous les duels (vrai consensus).
condorcet_random🎲 Condorcet randomiséCondorcet, en départageant au sort les blocages.
majority_judgment⚖️ Jugement majoritaireJuger par mentions ; limite le vote tactique.
proportional🥧 Représentation proportionnelleRépartir des sièges au prorata des voix (assemblée).
list📋 Scrutin de listeVoter pour des listes avec prime majoritaire (municipales).
grand_electors🏛️ Grands électeursVoter par circonscriptions / grands électeurs.

Exemples

https://placet.app/new?title=Resto%20ce%20soir&options=Italien|Japonais|Indien&method=majority_judgment&source=claude&why=Plusieurs%20options%2C%20on%20cherche%20un%20consensushttps://placet.app/new?title=Date%20du%20s%C3%A9minaire&options=Juin|Septembre|Octobre&method=two_roundhttps://placet.app/new?title=D%C3%AEner%20d%27%C3%A9quipe&dates=2026-07-12T20:00|2026-07-13T12:30|2026-07-13T19:00&method=approval&source=claude

API (agents)

Si tu peux faire des requêtes HTTP, POST un brouillon structuré et reçois une URL prête à ouvrir (aucune authentification) :

POST https://placet.app/api/poll-drafts Content-Type: application/json { "title": "On part où ce week-end ?", "description": "Budget 80 €/pers, départ vendredi soir.", "options": ["La montagne", "Le bord de mer", "La campagne"], "media": ["https://exemple.com/montagne.jpg", "", "https://exemple.com/campagne.jpg"], "places": ["https://maps.app.goo.gl/abc123", "", ""], "notes": ["2 h de route", "Plage à 10 min", "Gîte déjà repéré"], "method": "majority_judgment", "source": "mon-agent", "why": "Plusieurs options, un consensus est recherché" }{ "draft_url": "https://placet.app/new?title=..." }

Pour un scrutin fermé (liste de votants, accès restreint), passe par l'interface : ces réglages ne se configurent pas par URL.

Placet pour les IA — générer un lien de vote