[{"data":1,"prerenderedAt":581},["ShallowReactive",2],{"content-\u002Fblog\u002Fbuild-with-description-prompts":3,"content-doc-\u002Fblog\u002Fbuild-with-description-prompts-inline":3,"author-Alex Barlow":359,"current-doc":369,"related-posts":377,"doc-nav-siblings:%2Fblog%2Fbuild-with-description-prompts":378,"hero-media-\u002Fblog\u002Fbuild-with-description-prompts":381},{"id":4,"title":5,"author":6,"body":7,"date":333,"description":334,"draft":335,"extension":336,"meta":337,"navigation":354,"path":355,"seo":356,"stem":357,"__hash__":358},"blog\u002Fblog\u002Fbuild-with-description-prompts.md","How to write prompts for our agentic Build with description","Alex Barlow",{"type":8,"value":9,"toc":302},"minimark",[10,22,25,28,31,52,59,64,79,82,107,110,116,120,123,137,140,144,147,152,156,160,163,167,175,179,182,186,194,198,201,205,208,212,215,219,222,226,228,232,235,239,251,255,258,262,265,269,276,280,283,287,294],[11,12,13,14,21],"p",{},"Make better browser bots right off the bat with agentic authoring. ",[15,16,20],"a",{"href":17,"rel":18},"https:\u002F\u002Faxiom.ai\u002Fbuild-with-no-code\u002Fdescription",[19],"nofollow","Build with description",", axiom.ai's new way of building browser automation. Instead of building step by step, you write short prompts telling the AI what you'd like to automate.",[11,23,24],{},"New feature, new trick to pick up - is it complex? Hell no. We limit the prompts to 50 characters, and you can add as many as you want. That's to keep it simple. A prompt should describe an action; add as many as you need until you have replicated your task. Then click generate to assemble your steps.",[26,27],"hero-media",{},[11,29,30],{},"Don't worry, the Builder hasn't gone anywhere. For automation pros who know their steps, you can still build step by step, and anything created by the agentic AI is assembled in the builder so you can edit and add steps as normal. But it can still be a useful shortcut for you.",[11,32,33,34,38,39,38,43,38,47,51],{},"If it's that simple, why this blog? Well, I want to show you how to craft your prompts for different use cases. I’m Alex, co-founder. Let's dive in, or skip straight to yours: I'll cover ",[15,35,37],{"href":36},"#web-form-filling-use-cases","form filling",", ",[15,40,42],{"href":41},"#web-scraping-use-cases","web scraping",[15,44,46],{"href":45},"#general-browser-actions","web actions",[15,48,50],{"href":49},"#login","logins"," and more.",[11,53,54],{},[55,56],"img",{"alt":57,"src":58},"Build with description feature in axiom.ai","\u002Fblog\u002Fbuild-from-description-blog.webp",[60,61,63],"h2",{"id":62},"how-it-works","How it works",[11,65,66,67,74,75,78],{},"To start, click ",[68,69,70],"strong",{},[15,71,73],{"href":17,"rel":72},[19],"Build from description",". Pros: If you'd rather do it yourself, you can click ",[68,76,77],{},"Add steps manually"," below.",[11,80,81],{},"Start adding your prompts:",[83,84,85,93,100],"ol",{},[86,87,88,89,92],"li",{},"Describe one action per prompt; they map to steps, plain as that. Press ",[68,90,91],{},"return"," to add it.",[86,94,95,96,99],{},"Click ",[68,97,98],{},"Add instruction"," to add another.",[86,101,102,103,106],{},"When you're done, click ",[68,104,105],{},"Suggest steps",", then Configure steps.",[11,108,109],{},"Once the steps are assembled, axiom.ai guides you through configuring them. FYI, in our next releases, the agentic AI will also take over configuration for you: adding selectors, connecting data and so on.",[11,111,112],{},[55,113],{"alt":114,"src":115},"Agent building a bot with file download steps in axiom.ai","\u002Fblog\u002Fagent-build-bot-file-download.webp",[60,117,119],{"id":118},"rules-to-follow-when-writing-prompts","Rules to follow when writing prompts",[11,121,122],{},"When writing your descriptions in axiom.ai, follow these simple rules for your prompts:",[83,124,125,128,131,134],{},[86,126,127],{},"Write one action per prompt. \"Log in and scrape the orders\" is several combined.",[86,129,130],{},"Specify if you want to read or write data from a source.",[86,132,133],{},"Say what repeats. Most automations are loops.",[86,135,136],{},"Write in running order. List your prompts in the order the automation acts.",[11,138,139],{},"I have outlined examples below specific to use cases.",[60,141,143],{"id":142},"web-scraping-use-cases","Web scraping use cases",[11,145,146],{},"The following prompts build a range of simple web scrapers.",[148,149,151],"h3",{"id":150},"simple-web-scraper","Simple web scraper",[153,154],"prompt-list",{":prompts":155},"[\"Scrape data from a web page\",\"write to a google sheet\"]",[148,157,159],{"id":158},"loop-through-list-of-urls-web-scraper","Loop through list of urls web scraper",[153,161],{":prompts":162},"[\"Read data from a Google Sheet\",\"Loop through urls in google sheet\",\"Scrape data\",\"Write to google sheet in loop\"]",[60,164,166],{"id":165},"web-form-filling-use-cases","Web form filling use cases",[11,168,169,170,174],{},"The following prompt is for creating bots that enter data into a simple ",[15,171,173],{"href":172},"\u002Fdocs\u002Fno-code-tool\u002Fget-started\u002Fwebforms","web form",". Tailor the prompt by altering what form fields to complete.",[148,176,178],{"id":177},"simple-form-filling","Simple form filling",[153,180],{":prompts":181},"[\"Read data from a Google Sheet\",\"Go to webpage\",\"Fill name, email and message fields\",\"Click the submit button\",\"Repeat for every row in the sheet\"]",[60,183,185],{"id":184},"working-with-files","Working with files",[11,187,188,189,193],{},"Bots can be created to upload\u002Fdownload files locally or to and from ",[15,190,192],{"href":191},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fbrowser-actions","Google Drive",".",[148,195,197],{"id":196},"uploading-files-to-website","Uploading files to website",[153,199],{":prompts":200},"[\"Upload files from my computer\",\"Submit them to a website\"]",[148,202,204],{"id":203},"downloading-files","Downloading files",[153,206],{":prompts":207},"[\"Go to webpage\",\"Download file locally\"]",[148,209,211],{"id":210},"downloading-files-to-google-drive","Downloading files to Google drive",[153,213],{":prompts":214},"[\"Go to webpage\",\"Download files to Google Drive\"]",[60,216,218],{"id":217},"general-browser-actions","General browser actions",[11,220,221],{},"You can also add prompts to get the agent to assemble bots for a range of general browser automation tasks.",[148,223,225],{"id":224},"login","Login",[153,227],{":prompts":214},[148,229,231],{"id":230},"click-multiple-buttons-in-a-listing","Click multiple buttons in a listing",[153,233],{":prompts":234},"[\"Go to webpage\",\"click multiple buttons\"]",[60,236,238],{"id":237},"webhooks-and-integrations","Webhooks and integrations",[11,240,241,242,246,247,193],{},"The no-code builder has a number of integrations that can be leveraged by the agent to build complex agents such as ",[15,243,245],{"href":244},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fwebhooks","webhooks"," and ",[15,248,250],{"href":249},"\u002Fdocs\u002Fno-code-tool\u002Fhow-it-works\u002Fintegrate-ai","AI",[148,252,254],{"id":253},"connect-to-zapier","Connect to Zapier",[153,256],{":prompts":257},"[\"Receive data from Zapier\",\"Go to the URL from the webhook\",\"Scrape the product title and price\",\"Send the results to my webhook\"]",[148,259,261],{"id":260},"integrate-ai-to-generate-text","Integrate AI to generate text",[153,263],{":prompts":264},"[\"Go to webpage\",\"Scrape data\",\"Integrate AI to generate response\",\"Enter response into message field\",\"Send message\"]",[60,266,268],{"id":267},"google-sheets","Google Sheets",[11,270,271,272,275],{},"If you are a heavy ",[15,273,268],{"href":274},"\u002Fdocs\u002Fno-code-tool\u002Fintegrations\u002Fgoogle-sheets"," user we have many steps that the agent can use to create bots for your use case, from read data to row count.",[148,277,279],{"id":278},"write-data-to-same-row","Write data to same row",[153,281],{":prompts":282},"[\"Read data from a Google Sheet\",\"Loop through URLs\",\"Scrape data\",\"Edit a row in a Google Sheet\",\"Write data to Google Sheet\"]",[60,284,286],{"id":285},"wrapping-up-building-bots-the-agentic-way","Wrapping up - building bots the agentic way",[11,288,289,290,293],{},"A good prompt isn't clever, it's specific and stuffed with the context. Break the job into single actions, name your sites and your data, say what repeats, and the AI meets you more than halfway. Open the Builder, hit ",[15,291,20],{"href":17,"rel":292},[19],", and write your next automation one prompt at a time. If you are looking to create complex automations, we recommend you start simple and scaffold an MVP with the agent. Then edit and create the bot using the builder.",[11,295,296,297,301],{},"Over the coming months we will be implementing new features and changes to the ",[15,298,300],{"href":17,"rel":299},[19],"build from description"," UI, giving more capabilities to the agent. The end goal is the agent will create and configure a bot, and test it against your description. These features will be rolling out in the coming months, starting with MCP.",{"title":303,"searchDepth":304,"depth":304,"links":305},"",3,[306,308,309,313,316,321,325,329,332],{"id":62,"depth":307,"text":63},2,{"id":118,"depth":307,"text":119},{"id":142,"depth":307,"text":143,"children":310},[311,312],{"id":150,"depth":304,"text":151},{"id":158,"depth":304,"text":159},{"id":165,"depth":307,"text":166,"children":314},[315],{"id":177,"depth":304,"text":178},{"id":184,"depth":307,"text":185,"children":317},[318,319,320],{"id":196,"depth":304,"text":197},{"id":203,"depth":304,"text":204},{"id":210,"depth":304,"text":211},{"id":217,"depth":307,"text":218,"children":322},[323,324],{"id":224,"depth":304,"text":225},{"id":230,"depth":304,"text":231},{"id":237,"depth":307,"text":238,"children":326},[327,328],{"id":253,"depth":304,"text":254},{"id":260,"depth":304,"text":261},{"id":267,"depth":307,"text":268,"children":330},[331],{"id":278,"depth":304,"text":279},{"id":285,"depth":307,"text":286},"2026-09-03","Get better automations out of Build with agentic authoring. The following are real-world examples.",false,"md",{"read":338,"type":339,"tool":340,"category":342,"tags":344,"featuredimg":349,"landingimg":350,"summary":351,"metaTitle":352,"video":353},"8 min read","no-code",[341],"No-code tool",[343],"Browser automation",[345,346,347,348],"build with description","prompts","ai","agentic","\u002Fblog\u002Fbuild-description-rect.jpg","\u002Fblog\u002Fbuild-description-sq.jpg","Write prompts that turn into the right steps first time","write prompts for build with description","https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FNgASkeapAYc?rel=0",true,"\u002Fblog\u002Fbuild-with-description-prompts",{"title":5,"description":334},"blog\u002Fbuild-with-description-prompts","3MkzJZO5EAQaNUaJcPI5TbursFWxpTD1bOgg1z0iJVc",{"id":360,"title":361,"bio":362,"body":363,"date":369,"description":193,"extension":336,"image":370,"linkedin":371,"meta":372,"name":6,"navigation":354,"order":369,"path":373,"seo":374,"stem":375,"__hash__":376},"authors\u002Fauthors\u002Falex-barlow.md","Co Founder","Alex spent 14 years automating repetitive tasks, before co-founding axiom.ai. He’s hands-on with users and enjoys learning from them. He creates intricate automation the no-code way, and empowered by generative AI, he's extending his skill set to include code. Outside of work, he loves exploring the Scottish Highlands with his daughter and making sandcastles on Firemore Beach.",{"type":8,"value":364,"toc":367},[365],[11,366,193],{},{"title":303,"searchDepth":304,"depth":304,"links":368},[],null,"\u002Fauthors\u002Falex-barlow.jpeg","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Falex-barlow-9b489330\u002F",{},"\u002Fauthors\u002Falex-barlow",{"title":361,"description":193},"authors\u002Falex-barlow","mthwrlpXbshOSgAygqgpyg38ZdiM_P6DKRLDBGrqcOo",[],{"parent":379,"items":380},"\u002Fblog",[],{"id":4,"title":5,"author":6,"body":382,"date":333,"description":334,"draft":335,"extension":336,"meta":576,"navigation":354,"path":355,"seo":580,"stem":357,"__hash__":358},{"type":8,"value":383,"toc":548},[384,389,391,393,395,405,409,411,420,422,436,438,442,444,446,456,458,460,462,464,466,468,470,472,476,478,480,482,486,488,490,492,494,496,498,500,502,504,506,508,510,512,518,520,522,524,526,528,532,534,536,538,543],[11,385,13,386,21],{},[15,387,20],{"href":17,"rel":388},[19],[11,390,24],{},[26,392],{},[11,394,30],{},[11,396,33,397,38,399,38,401,38,403,51],{},[15,398,37],{"href":36},[15,400,42],{"href":41},[15,402,46],{"href":45},[15,404,50],{"href":49},[11,406,407],{},[55,408],{"alt":57,"src":58},[60,410,63],{"id":62},[11,412,66,413,74,418,78],{},[68,414,415],{},[15,416,73],{"href":17,"rel":417},[19],[68,419,77],{},[11,421,81],{},[83,423,424,428,432],{},[86,425,88,426,92],{},[68,427,91],{},[86,429,95,430,99],{},[68,431,98],{},[86,433,102,434,106],{},[68,435,105],{},[11,437,109],{},[11,439,440],{},[55,441],{"alt":114,"src":115},[60,443,119],{"id":118},[11,445,122],{},[83,447,448,450,452,454],{},[86,449,127],{},[86,451,130],{},[86,453,133],{},[86,455,136],{},[11,457,139],{},[60,459,143],{"id":142},[11,461,146],{},[148,463,151],{"id":150},[153,465],{":prompts":155},[148,467,159],{"id":158},[153,469],{":prompts":162},[60,471,166],{"id":165},[11,473,169,474,174],{},[15,475,173],{"href":172},[148,477,178],{"id":177},[153,479],{":prompts":181},[60,481,185],{"id":184},[11,483,188,484,193],{},[15,485,192],{"href":191},[148,487,197],{"id":196},[153,489],{":prompts":200},[148,491,204],{"id":203},[153,493],{":prompts":207},[148,495,211],{"id":210},[153,497],{":prompts":214},[60,499,218],{"id":217},[11,501,221],{},[148,503,225],{"id":224},[153,505],{":prompts":214},[148,507,231],{"id":230},[153,509],{":prompts":234},[60,511,238],{"id":237},[11,513,241,514,246,516,193],{},[15,515,245],{"href":244},[15,517,250],{"href":249},[148,519,254],{"id":253},[153,521],{":prompts":257},[148,523,261],{"id":260},[153,525],{":prompts":264},[60,527,268],{"id":267},[11,529,271,530,275],{},[15,531,268],{"href":274},[148,533,279],{"id":278},[153,535],{":prompts":282},[60,537,286],{"id":285},[11,539,289,540,293],{},[15,541,20],{"href":17,"rel":542},[19],[11,544,296,545,301],{},[15,546,300],{"href":17,"rel":547},[19],{"title":303,"searchDepth":304,"depth":304,"links":549},[550,551,552,556,559,564,568,572,575],{"id":62,"depth":307,"text":63},{"id":118,"depth":307,"text":119},{"id":142,"depth":307,"text":143,"children":553},[554,555],{"id":150,"depth":304,"text":151},{"id":158,"depth":304,"text":159},{"id":165,"depth":307,"text":166,"children":557},[558],{"id":177,"depth":304,"text":178},{"id":184,"depth":307,"text":185,"children":560},[561,562,563],{"id":196,"depth":304,"text":197},{"id":203,"depth":304,"text":204},{"id":210,"depth":304,"text":211},{"id":217,"depth":307,"text":218,"children":565},[566,567],{"id":224,"depth":304,"text":225},{"id":230,"depth":304,"text":231},{"id":237,"depth":307,"text":238,"children":569},[570,571],{"id":253,"depth":304,"text":254},{"id":260,"depth":304,"text":261},{"id":267,"depth":307,"text":268,"children":573},[574],{"id":278,"depth":304,"text":279},{"id":285,"depth":307,"text":286},{"read":338,"type":339,"tool":577,"category":578,"tags":579,"featuredimg":349,"landingimg":350,"summary":351,"metaTitle":352,"video":353},[341],[343],[345,346,347,348],{"title":5,"description":334},1788449169385]