# If They Say > A playful rehearsal tool for small everyday asks. Describe the moment - a favour, a seat swap, sending something back, a forgotten name, saying no to an invite, joining a chat - and play it as a game-style dialogue tree on a dialogue wheel until you have rehearsed the yes, the half-yes and the kind no. URL: https://if-they-say.skillsafe.ai/ API tutorial: https://if-they-say.skillsafe.ai/api.html ## Free, in the browser - A brief: the kind of moment (7 kinds), who you are asking, the ask in your words, the reply you dread, what you would settle for, and how you like to sound (warm, brief or playful). - The page's read of the ask, by a fixed rule, first match wins: sharpen it (under four words, or vague words such as stuff, something, help me out); otherwise shrink it (money, something ongoing such as every week or from now on, or two asks in one); otherwise say it. The words it matched are shown. - A free sketch tree from stock replies for your kind of moment, playable at once on a four-wedge dialogue wheel (warm, direct, playful, exit) with number keys, a route of beads, a back step and an endings gallery that opens each ending as you reach it. - Exports: Markdown (every branch as an outline), JSON, and a pocket card (the line to open with, the reply you dread and your answer, a way out); saved rehearsals in the browser, or in your account when signed in, with the endings you have reached. ## Metered (gpt-terra), one task: write the map - A full tree for your moment: one sentence to open with (with [blanks] to fill when the ask was vague; a smaller first ask when it was big), three openers (warm, direct, playful), three to six replies from them as direct speech with two or three choices each, three or four endings covering a yes, a half-yes and a kind no, the reply you dread marked on the wheel, and three delivery tips. - The page checks every tree: every link leads to a later line or an ending (no loops), every line and ending can be reached, tones differ within a line, an exit always ends the scene, all three kinds of ending exist, the dreaded reply is marked. It also flags a number your brief never gave, a he or she your brief never used, a line from them written as narration instead of speech, and internal labels in the wording. ## Limits and honesty - Their lines are guesses for practice, not predictions of what anyone will say. No line pressures anyone or asks again after a no. - For small everyday moments only - not a serious conflict, a legal or medical matter, or anyone in danger. - Nothing is sent anywhere until you press "Write my map". ## Source Built on the SkillSafe skill @thedivergentai/godot-dialogue-system (https://skillsafe.ai/skill/@thedivergentai/godot-dialogue-system): branching dialogue graphs - lines, player choices that lead to other lines, and endings.