Placet dey turn group decision into structured vote. You fit generate link wey go open pre-filled draft: di user go check am, adjust am, den launch. You no need any authentication to produce di link.
/placet go build di vote, people go vote for web, and di result go come back for di channel.https://placet.app/new?title=...&description=...&options=A|B|C&media=urlA||urlC&method=...&deadline=...&source=...&why=...| separate. Put emoji for front of each option: e go be di icon (e.g. 🍕 Italian|🍣 Japanese).options, wey | separate (leave option blank for no picture). Na only real, reliable URLs — no make dem up; if you dey doubt, leave am empty. For plenty images, use di API.options, wey | separate. Di options wey get location go show for map under di vote. E different from media (illustration): place na where e dey, illustration na wetin you dey look.options, wey | separate — one line, no pipe inside.options with list of ISO dates/times wey | separate (e.g. 2026-07-12T20:00|2026-07-13T12:30). Method wey we recommend: approval (single winner only).simple_vote).survey=1 go turn di result to opinion panorama, nobody go be winner (e good to measure opinions or map situation). Prefer approval (prevalence) or majority_judgment (intensity).scale= pick di grades wey pesin go give each option — agreement, severity (wetin dey weigh), frequency, satisfaction, dissatisfaction, priority. Default na election grades ("Reject … Excellent").method with one of serial_dictatorship (picking rounds), optimal_sum (maximum satisfaction), top_trading_cycles (trading circle), stable_roommates (stable pairs, even number), gale_shapley (two groups, capacities). options go become di list of things to share (one-sided methods only).| separate — each person go get personal ranking link. For gale_shapley, add sideb too: side-2 entries ("Name ; capacity"), wey | separate. For duty rosters/shifts, combine assign with dates (ISO slots) and per (2 to 6): each person go get N slots, di picking order go snake go-and-come.2026-07-01T20:00 (optional, default: +7 days).claude, chatgpt, gemini…): e go show as “Prepared with …”.⚠️ No put any sensitive data for di URL (emails, guest lists, credentials, tokens).
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=claudeIf you fit make HTTP requests, POST structured draft and collect back ready-to-open URL (no authentication):
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=..." }For closed poll (voter list, restricted access), use di interface: you no fit set dis ones through URL.