Marketing
Flows
AI Prompts in Flows
10 min
ai prompts let you use real world signals, like weather, air quality, sports results, markets, news, and calendar events to power flow splits and decisions use them when you want your automation to react to whatâs happening outside of aiq these prompts are not based on pos/ecommerce partner webhooks theyâre for âoutside worldâ context ai prompts donât re trigger the same flow a customer can only move forward through a flow once theyâve passed a step (node), they wonât go back âupâ to earlier steps, even if an external ai prompt (like weather) becomes true again later if your flow starts with a condition like will it snow in boston, ma in the next 12 hours? the flow will evaluate that question when the customer enters the flow if the flow stays enabled, the same customer will not automatically enter again at a later date, just because the answer changed (e g it snows again next week) to act on a later forecast window, youâll need to design the flow with delays or duplicate the flow with a updated condition / date prompt rules every ai prompt must start with one of these prefixes is, are, was, were, do, does, did, can, could, should, would, may, might, must, will, shall, has, have, had end with a question mark (?) if a prompt doesnât follow this format, it will fail validation fact vs prediction choose the right starter word your first word determines how the ai should interpret the question fact mode wait for a definite outcome use did / was / were / has / have / had when you want a verifiable answer (true/false) that becomes knowable once the event happens examples did the celtics beat the nets in the nba game on 1/23/2026? has apple stock stayed above $300 for the last 2 months? was the aqi above 100 in {{storecity}} yesterday? prediction mode answer immediately with an educated guess use will / would / could / may / might when you want an answer right now about whatâs likely to happen in the future examples will the celtics beat the nets on 1/23/2026? could snowfall exceed 3 inches in {{storecity}} tomorrow? might rain reduce foot traffic in {{storecity}} this weekend? prediction prompts may use things like forecasts, odds, or expert style projections, depending on the topic handling âevent hasnât happened yetâ (avoiding confusion) itâs normal to feel like âdid ⊠on a future date?â should still be valid âand it is , when your intent is wait until the event occurs then take action based on the final result in that case, you should keep the prompt in fact mode ( did/was/has ) and design your flow to re run it until a definite answer is available recommended behavior if the answer indicates ânot occurred yet / cannot be determined yet,â treat that as no action yet and re check later once the event has happened, the same prompt should return a definite yes/no and your flow can continue when you should not use âwillâŠâ donât switch to will if that would change the meaning of the flow âwill the celtics win?â is a prediction; it answers immediately based on current odds and can trigger messaging before the game actually happens best practices for strong prompts include a specific date or time window when possible use {{storecity}} / {{storestate}} to localize results keep it to one question per prompt for sports, include the team name (or both teams) to reduce ambiguity flow examples weather will it rain in {{storecity}} in the next 12 hours? is there a severe weather alert active in {{storecity}} today? will snowfall exceed 3 inches in {{storecity}} in the next 24 hours? air quality is the aqi above 100 in {{storecity}} right now? has the aqi been above 100 in {{storecity}} for 2 consecutive days? sports fact mode âwait until it happensâ did the {{localteamname}} win their most recent game? did the celtics beat the nets in the nba game on 1/23/2026? prediction mode âanswer nowâ (based on odds) will the {{localteamname}} win their game today? markets is bitcoin currently above $80,000? has apple stock stayed above $300 for the last 2 months? news / policy did cannabis taxes increase in {{storestate}} in the last 30 days? are there major news alerts in {{storestate}} today? calendar is there a full moon tonight? are we within 7 days of 4/20? troubleshooting if your prompt fails confirm it starts with an approved prefix confirm it ends with a ? if you want a definite answer, use did/was/has and re check until the event occurs if you want an immediate forecast , use will/would/could/may/might