[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"examples-content:\u002Fexamples\u002Fflows\u002F587feb58-6eb1-43dd-b888-05000632e703":3,"content-store-meta":-1,"i-custom:bookmark":414},{"canonical_path":4,"template":5,"family":6,"indexable":7,"seo":8,"breadcrumbs":12,"content":21,"examples":26,"showcases":69,"links":398,"dates":411},"\u002Fexamples\u002Fflows\u002F587feb58-6eb1-43dd-b888-05000632e703","detail","flows",true,{"title":9,"description":10,"og_image":11},"Configuring webchat integration - Nicelydone","User configures installation snippet, appearance, security, and deployment options for Voiceflow AI agent's webchat widget across multiple settings screens,…","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F8c9b554d-cc6d-4706-9701-9a4f76898e50.png",[13,16,19],{"label":14,"to":15},"Examples","\u002Fexamples",{"label":17,"to":18},"User flow examples from SaaS apps","\u002Fexamples\u002Fflows",{"label":20,"to":4},"Configuring webchat integration",{"title":20,"eyebrow":22,"description":23,"sections":24,"body":25},"User flow","User configures installation snippet, appearance, security, and deployment options for Voiceflow AI agent's webchat widget across multiple settings screens, with upgrade prompts for advanced features",[],[],[27],{"uuid":28,"title":20,"description":23,"canonical_path":29,"kind":30,"patterns_count":31,"categories":32,"screens":49,"app":65},"587feb58-6eb1-43dd-b888-05000632e703","\u002Fexamples\u002Fapps\u002Fvoiceflow\u002Fflows","flow",9,[33,37,41,45],{"id":34,"title":35,"slug":36},62,"Connecting to integration","connect-to-integration",{"id":38,"title":39,"slug":40},67,"Customizing","customize",{"id":42,"title":43,"slug":44},71,"Settings","settings",{"id":46,"title":47,"slug":48},49,"Upgrading subscription","upgrade-your-plan",[50,57,61],{"uuid":51,"title":52,"description":53,"image":11,"image_alt":54,"width":55,"height":56},"8c9b554d-cc6d-4706-9701-9a4f76898e50","My first AI agent","Settings page where the user configures the installation snippet, appearance, and security of their webchat widget, while an onboarding prompt encourages them to build their first agent.","My first AI agent from Voiceflow",3024,1758,{"uuid":58,"title":52,"description":59,"image":60,"image_alt":54,"width":55,"height":56},"3721cc19-003b-4c2b-b753-06c6e0fdc618","SaaS pricing","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F3721cc19-003b-4c2b-b753-06c6e0fdc618.png",{"uuid":62,"title":52,"description":63,"image":64,"image_alt":54,"width":55,"height":56},"7f47927e-2c63-4b54-8754-881092ef0f39","Code snippet","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F7f47927e-2c63-4b54-8754-881092ef0f39.png",{"slug":66,"title":67,"logo":68},"voiceflow","Voiceflow","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Fvoiceflow-ba430e40.png",[70],{"family":6,"title":71,"examples":72},"Related user flows",[73,99,130,156,186,208,235,260,285,311,341,367],{"uuid":74,"title":47,"description":75,"canonical_path":76,"kind":30,"patterns_count":77,"categories":78,"screens":80,"app":95},"1e5fb53e-4324-4636-b531-ba963349ce74","User views in-app pricing tiers, selects plan with monthly or annual billing and seat count, then completes payment in checkout modal to upgrade subscription","\u002Fexamples\u002Fapps\u002Fmagnific\u002Fflows",17,[79],{"id":46,"title":47,"slug":48},[81,87,91],{"uuid":82,"title":83,"description":84,"image":85,"image_alt":86,"width":55,"height":56},"5a6b4569-a501-42b0-b5cd-809f462cfe5f","Pricing plans | Magnific (formerly Freepik)","Plan comparison","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F5a6b4569-a501-42b0-b5cd-809f462cfe5f.png","Pricing plans | Magnific (formerly Freepik) from Magnific",{"uuid":88,"title":83,"description":89,"image":90,"image_alt":86,"width":55,"height":56},"e57f696d-fbf3-4297-9687-beafbc3bd731","In-app billing page where the user selects a subscription tier from Premium, Premium+, Pro, or Business, with a monthly\u002Fannual toggle and a seat selector for the team plan.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fe57f696d-fbf3-4297-9687-beafbc3bd731.png",{"uuid":92,"title":83,"description":93,"image":94,"image_alt":86,"width":55,"height":56},"95a4e0ec-1b17-4dda-a3d3-6c338be867e2","In-app pricing page where a large, blank white modal overlay obscures the subscription tiers.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F95a4e0ec-1b17-4dda-a3d3-6c338be867e2.png",{"slug":96,"title":97,"logo":98},"magnific","Magnific","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F07fe44bd-fed6-494e-8806-f1effa3458cb.png",{"uuid":100,"title":101,"description":102,"canonical_path":103,"kind":30,"patterns_count":104,"categories":105,"screens":111,"app":126},"4d2c9d31-7823-46a2-9a48-10016267841d","Configuring model catalog","User accesses AI model catalog settings to manage provider routing, filter models by provider, and review token limits and capabilities across multiple list and table views","\u002Fexamples\u002Fapps\u002Finference\u002Fflows",10,[106,110],{"id":107,"title":108,"slug":109},63,"Filtering & sorting","filter-sort",{"id":42,"title":43,"slug":44},[112,118,122],{"uuid":113,"title":114,"description":115,"image":116,"image_alt":117,"width":55,"height":56},"67c0be58-90f2-43e3-bb9e-132e2cee7f64","Settings | inference.net","Workspace settings","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F67c0be58-90f2-43e3-bb9e-132e2cee7f64.png","Settings | inference.net from Inference",{"uuid":119,"title":114,"description":120,"image":121,"image_alt":117,"width":55,"height":56},"836f5265-1005-49f2-b362-918788217851","Settings page where the user manages provider routing and callable AI models for their project, filtering by provider like Anthropic or OpenAI.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F836f5265-1005-49f2-b362-918788217851.png",{"uuid":123,"title":114,"description":124,"image":125,"image_alt":117,"width":55,"height":56},"2b3cba39-5dcf-4cd0-a591-4a0221d1f0f8","Settings page where the user views a list of available AI models, their token limits, and supported capabilities like tools and structured output.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2b3cba39-5dcf-4cd0-a591-4a0221d1f0f8.png",{"slug":127,"title":128,"logo":129},"inference","Inference","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F65e2bbca-c37f-44d3-a945-dbb7846ba077.png",{"uuid":131,"title":132,"description":133,"canonical_path":134,"kind":30,"patterns_count":135,"categories":136,"screens":138,"app":153},"a6506283-9d5c-445c-9860-b54e248998e3","Customizing forecast events","User starts on financial forecast dashboard, opens events modal to toggle or add life events, configures specific events like retirement via forms and sliders, then views updated scenario chart with AI summary","\u002Fexamples\u002Fapps\u002Fuseorigin\u002Fflows",6,[137],{"id":38,"title":39,"slug":40},[139,145,149],{"uuid":140,"title":141,"description":142,"image":143,"image_alt":144,"width":55,"height":56},"2d69f36f-4f1a-49a7-8ec8-722463571e11","Origin Financial","Dashboard showing a financial forecast chart with net worth projections over time and scenario comparison options.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2d69f36f-4f1a-49a7-8ec8-722463571e11.png","Origin Financial from Origin Financial",{"uuid":146,"title":141,"description":147,"image":148,"image_alt":144,"width":55,"height":56},"4962a06c-3363-4b09-a936-604c398bab00","Dashboard overlay where the user can toggle existing life events like retirement or add new ones like buying a home to their financial forecast.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F4962a06c-3363-4b09-a936-604c398bab00.png",{"uuid":150,"title":141,"description":151,"image":152,"image_alt":144,"width":55,"height":56},"2b8bbad4-1f0b-4d13-acb8-b1e4fa844e0a","Dashboard modal where the user toggles life events like retirement or buying a home to update their financial forecast scenario.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2b8bbad4-1f0b-4d13-acb8-b1e4fa844e0a.png",{"slug":154,"title":141,"logo":155},"useorigin","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F15075243-f5d2-4573-9045-2e4c07c4ce88.png",{"uuid":157,"title":158,"description":159,"canonical_path":160,"kind":30,"patterns_count":161,"categories":162,"screens":168,"app":182},"5625245d-17d7-4a04-ac4a-d1dd42d5e876","Updating profile settings","User manages avatar, personal details, email addresses, and connected accounts on the profile settings page in Steel","\u002Fexamples\u002Fapps\u002Fsteel\u002Fflows",12,[163,164],{"id":42,"title":43,"slug":44},{"id":165,"title":166,"slug":167},73,"Updating","update",[169,175,178],{"uuid":170,"title":171,"description":172,"image":173,"image_alt":174,"width":55,"height":56},"a98c0838-ff6e-47a8-94ef-538762698ca4","Steel | Open-source Headless Browser API","Account management Profile settings User profile","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fa98c0838-ff6e-47a8-94ef-538762698ca4.png","Steel | Open-source Headless Browser API from Steel",{"uuid":176,"title":171,"description":172,"image":177,"image_alt":174,"width":55,"height":56},"3b580786-9569-49a0-ab8b-4bd25d333c95","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F3b580786-9569-49a0-ab8b-4bd25d333c95.png",{"uuid":179,"title":171,"description":180,"image":181,"image_alt":174,"width":55,"height":56},"a50af781-8ebf-485b-a8d2-6a0e28d40409","Account management Email management","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fa50af781-8ebf-485b-a8d2-6a0e28d40409.png",{"slug":183,"title":184,"logo":185},"steel","Steel","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F03f0fa43-a227-4dce-b66a-f340f4551973.png",{"uuid":187,"title":188,"description":189,"canonical_path":190,"kind":30,"patterns_count":135,"categories":191,"screens":193,"app":204},"e3820d61-db4d-45d7-8b2d-2d91753ef5ac","Upgrading subscription plan","User starts in workspace memory settings, opens upgrade modal from sidebar, selects Launch tier, completes subscription checkout form, sees connecting state, and lands on billing settings page showing new plan and credits.","\u002Fexamples\u002Fapps\u002Fzaro\u002Fflows",[192],{"id":46,"title":47,"slug":48},[194,200],{"uuid":195,"title":196,"description":197,"image":198,"image_alt":199,"width":55,"height":56},"5973acac-6fd0-46a7-9aa5-d2c52b9a7031","Zaro - The Context Layer for Enterprise AI","Settings page where the user configures workspace memory topics for their AI agents, currently showing an empty state.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F5973acac-6fd0-46a7-9aa5-d2c52b9a7031.png","Zaro - The Context Layer for Enterprise AI from Zaro",{"uuid":201,"title":196,"description":202,"image":203,"image_alt":199,"width":55,"height":56},"2570cf28-b183-4ec7-b02f-ee51add8de3c","SaaS pricing Upgrade modal Subscription plans","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2570cf28-b183-4ec7-b02f-ee51add8de3c.png",{"slug":205,"title":206,"logo":207},"zaro","Zaro","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Fdcfeb606-2235-48bf-83e3-948e2ac20719.png",{"uuid":209,"title":210,"description":211,"canonical_path":212,"kind":30,"patterns_count":213,"categories":214,"screens":216,"app":231},"716cb9d8-4bd3-462e-a209-abb078c1e7f6","Customizing studio presentation","Host adjusts brand colors, fonts, name styles, lower thirds overlays, layouts, and teleprompter settings inside the live recording studio workspace","\u002Fexamples\u002Fapps\u002Friverside\u002Fflows",7,[215],{"id":38,"title":39,"slug":40},[217,223,227],{"uuid":218,"title":219,"description":220,"image":221,"image_alt":222,"width":55,"height":56},"9bb08756-eee0-4e10-8102-d83219c7964d","Riverside Studio | Bertrand Bruandet's Studio","Recording studio interface where the host can manage guests, adjust video layouts, and start capturing audio and video.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F9bb08756-eee0-4e10-8102-d83219c7964d.png","Riverside Studio | Bertrand Bruandet's Studio from Riverside",{"uuid":224,"title":219,"description":225,"image":226,"image_alt":222,"width":55,"height":56},"2a6b4a96-f59e-476a-b6a3-4a8231cd2953","Live recording studio interface where the host can manage guests in the sidebar, write a script, adjust the video layout, and control audio\u002Fvideo settings before starting a session.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F2a6b4a96-f59e-476a-b6a3-4a8231cd2953.png",{"uuid":228,"title":219,"description":229,"image":230,"image_alt":222,"width":55,"height":56},"904b9350-5673-4537-8a70-4c330eb11767","Recording studio workspace where the user can write a script, manage video layouts, monitor chat, and control the recording session.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F904b9350-5673-4537-8a70-4c330eb11767.png",{"slug":232,"title":233,"logo":234},"riverside","Riverside","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Fcc94468d-7b59-49b7-b969-3aee258a2348.png",{"uuid":236,"title":237,"description":238,"canonical_path":239,"kind":30,"patterns_count":213,"categories":240,"screens":242,"app":256},"e9fe0c0c-4e10-4230-94fa-4ac7b4076665","Configuring datasets","Navigating datasets settings page to monitor storage KPIs, list datasets and views, and configure retention policies","\u002Fexamples\u002Fapps\u002Faxiom\u002Fflows",[241],{"id":42,"title":43,"slug":44},[243,249,253],{"uuid":244,"title":245,"description":246,"image":247,"image_alt":248,"width":55,"height":56},"e124e43e-cf17-407d-9f56-25101cc3b21e","Datasets and Views - Settings - Axiom","Data management","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fe124e43e-cf17-407d-9f56-25101cc3b21e.png","Datasets and Views - Settings - Axiom from Axiom",{"uuid":250,"title":245,"description":251,"image":252,"image_alt":248,"width":55,"height":56},"4308e426-4fb0-4124-99b0-29e4b88c938a","Data management Empty state illustration","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F4308e426-4fb0-4124-99b0-29e4b88c938a.png",{"uuid":254,"title":245,"description":246,"image":255,"image_alt":248,"width":55,"height":56},"d69875f1-9908-47f5-b672-3f789e8d68fd","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fd69875f1-9908-47f5-b672-3f789e8d68fd.png",{"slug":257,"title":258,"logo":259},"axiom","Axiom","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F22cc0be3-ce3f-442a-903f-4da9befc54cd.png",{"uuid":261,"title":262,"description":263,"canonical_path":264,"kind":30,"patterns_count":104,"categories":265,"screens":267,"app":281},"6f9ba6df-52db-44da-b7f7-4b179c3d4b14","Configuring 3DS rule","User creates a new 3DS rule draft in Lithic by completing a multi-state creation form that sets name, application scope, token exclusions, and rule type or custom logic","\u002Fexamples\u002Fapps\u002Flithic\u002Fflows",[266],{"id":42,"title":43,"slug":44},[268,274,278],{"uuid":269,"title":270,"description":271,"image":272,"image_alt":273,"width":55,"height":56},"24f4846c-81c4-4760-96a3-ca83e80d3d99","Lithic - Create 3DS Rule","Form layout","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F24f4846c-81c4-4760-96a3-ca83e80d3d99.png","Lithic - Create 3DS Rule from Lithic",{"uuid":275,"title":270,"description":276,"image":277,"image_alt":273,"width":55,"height":56},"a5e92437-f814-4bc8-bd66-e5e55ef94ba9","Create page where the user configures a new 3DS rule draft by setting its name, application scope, and rule type.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fa5e92437-f814-4bc8-bd66-e5e55ef94ba9.png",{"uuid":279,"title":270,"description":271,"image":280,"image_alt":273,"width":55,"height":56},"9141e769-1789-4258-842c-516fa0901813","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F9141e769-1789-4258-842c-516fa0901813.png",{"slug":282,"title":283,"logo":284},"lithic","Lithic","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F29eef334-64df-456e-bb65-9d93c535b644.png",{"uuid":286,"title":287,"description":288,"canonical_path":289,"kind":30,"patterns_count":290,"categories":291,"screens":293,"app":307},"b6194952-f00b-4681-8e4f-7fa636af094a","Configuring tracking security","User configures allowed hostnames, blocked IP addresses, blocked pages, and dynamic path masking across multiple states of the security settings page","\u002Fexamples\u002Fapps\u002Fvisitors\u002Fflows",14,[292],{"id":42,"title":43,"slug":44},[294,300,304],{"uuid":295,"title":296,"description":297,"image":298,"image_alt":299,"width":55,"height":56},"50237249-f0aa-432f-afaf-470d76807de7","Security on nicelydone.com - Visitors","Access control","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F50237249-f0aa-432f-afaf-470d76807de7.png","Security on nicelydone.com - Visitors from Visitors",{"uuid":301,"title":296,"description":302,"image":303,"image_alt":299,"width":55,"height":56},"9046f4bc-c991-4efb-b937-43e073d2152f","Settings page where the user configures tracking exclusions by blocking specific IP addresses or pages and masking dynamic paths.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F9046f4bc-c991-4efb-b937-43e073d2152f.png",{"uuid":305,"title":296,"description":297,"image":306,"image_alt":299,"width":55,"height":56},"6c61783f-c8f7-4f40-aace-e98d44adf594","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F6c61783f-c8f7-4f40-aace-e98d44adf594.png",{"slug":308,"title":309,"logo":310},"visitors","Visitors","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Fba53672a-9799-4a87-8187-a0b0c0766b64.png",{"uuid":312,"title":313,"description":314,"canonical_path":315,"kind":30,"patterns_count":135,"categories":316,"screens":322,"app":337},"df2d0313-e108-447c-97e3-cca477c3d1a8","Configuring order form terms","Admin configures default payment terms, billing options, contract lengths, additional legal terms, custom documents, and default signers across order form settings screens","\u002Fexamples\u002Fapps\u002Fdock\u002Fflows",[317,321],{"id":318,"title":319,"slug":320},60,"Editing","edit",{"id":42,"title":43,"slug":44},[323,329,333],{"uuid":324,"title":325,"description":326,"image":327,"image_alt":328,"width":55,"height":56},"8578344e-8946-48aa-a19f-19ae435bc7c4","Order form terms · Dock","Workspace settings B2B SaaS","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F8578344e-8946-48aa-a19f-19ae435bc7c4.png","Order form terms · Dock from Dock",{"uuid":330,"title":325,"description":331,"image":332,"image_alt":328,"width":55,"height":56},"0486f664-fe49-4ee7-ae14-2a398e8a6c74","Navigation menu Sidebar E-commerce Settings Sidebar navigation Configuration","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F0486f664-fe49-4ee7-ae14-2a398e8a6c74.png",{"uuid":334,"title":325,"description":335,"image":336,"image_alt":328,"width":55,"height":56},"f830ec90-58ca-4728-acef-e9f637278108","Workspace settings Settings modal","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Ff830ec90-58ca-4728-acef-e9f637278108.png",{"slug":338,"title":339,"logo":340},"dock","Dock","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Fdock-k4tgvy1y.png",{"uuid":342,"title":343,"description":344,"canonical_path":345,"kind":30,"patterns_count":135,"categories":346,"screens":348,"app":363},"d6c80479-7ddf-4c99-95ba-db5ad3082aaa","Configuring environment variables","User manages backend and storefront environment variables for production and development environments via settings page with table, empty state, and edit drawer supporting manual entry or .env import","\u002Fexamples\u002Fapps\u002Fbloom\u002Fflows",[347],{"id":42,"title":43,"slug":44},[349,355,359],{"uuid":350,"title":351,"description":352,"image":353,"image_alt":354,"width":55,"height":56},"ee6910f0-4d35-4e85-bec5-99c30f278d20","Bloom by Medusa","Settings page where the user manages backend and storefront environment variables for production and development environments.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fee6910f0-4d35-4e85-bec5-99c30f278d20.png","Bloom by Medusa from Bloom",{"uuid":356,"title":351,"description":357,"image":358,"image_alt":354,"width":55,"height":56},"d9d1efbd-78b3-419c-96f1-8f7bcf7e71be","Settings page where the user configures backend and storefront environment variables for their project across production and development environments.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fd9d1efbd-78b3-419c-96f1-8f7bcf7e71be.png",{"uuid":360,"title":351,"description":361,"image":362,"image_alt":354,"width":55,"height":56},"062115ca-9c18-4ec8-8d02-66044e4d034b","Settings page where the user edits backend production environment variables via a side drawer, with options to import a .env file or add rows manually.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F062115ca-9c18-4ec8-8d02-66044e4d034b.png",{"slug":364,"title":365,"logo":366},"bloom","Bloom","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002F62461f0d-4182-4996-ae7b-cbc623f6ee3f.png",{"uuid":368,"title":369,"description":370,"canonical_path":371,"kind":30,"patterns_count":213,"categories":372,"screens":379,"app":394},"c10a85db-05c0-4e89-b0b4-8ca70d45ae74","Configuring function settings","User configures serverless function runtime, integrations, permissions, limits and scopes across sequential settings screens in Appwrite console","\u002Fexamples\u002Fapps\u002Fappwrite\u002Fflows",[373,377,378],{"id":374,"title":375,"slug":376},59,"Managing roles and permissions","manage-roles-and-permissions",{"id":42,"title":43,"slug":44},{"id":165,"title":166,"slug":167},[380,386,390],{"uuid":381,"title":382,"description":383,"image":384,"image_alt":385,"width":55,"height":56},"d9b29a97-c73e-4bdd-92cd-1e81f805e54b","Create execution - Appwrite","Settings page where the user configures a serverless function's name, runtime environment, and entrypoint.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002Fd9b29a97-c73e-4bdd-92cd-1e81f805e54b.png","Create execution - Appwrite from Appwrite",{"uuid":387,"title":382,"description":388,"image":389,"image_alt":385,"width":55,"height":56},"6da3691d-8da3-4cde-a952-5bb86bb009ee","Settings page where the user configures a serverless function's runtime, Git repository connection, environment variables, and build commands.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F6da3691d-8da3-4cde-a952-5bb86bb009ee.png",{"uuid":391,"title":382,"description":392,"image":393,"image_alt":385,"width":55,"height":56},"6bf8a2b6-ebf4-421d-9a92-2d23e72695f6","Settings page where the user configures build commands, deployment retention, execute access, and resource limits for a serverless function.","https:\u002F\u002Fassets.nicelydone.club\u002Ff\u002F6bf8a2b6-ebf4-421d-9a92-2d23e72695f6.png",{"slug":395,"title":396,"logo":397},"appwrite","Appwrite","https:\u002F\u002Fassets.nicelydone.club\u002Flogos\u002Faba3119b-0179-4fbd-b6d0-2bb3a0bfda07.png",[399,401,403,405,407,409],{"label":35,"to":400},"\u002Fexamples\u002Fflows\u002Fconnect-to-integration",{"label":39,"to":402},"\u002Fexamples\u002Fflows\u002Fcustomize",{"label":43,"to":404},"\u002Fexamples\u002Fflows\u002Fsettings",{"label":47,"to":406},"\u002Fexamples\u002Fflows\u002Fupgrade-your-plan",{"label":408,"to":29},"Voiceflow user flows",{"label":410,"to":18},"All user flow examples",{"published_at":412,"updated_at":413},"2026-06-09T18:35:16.000Z","2026-09-25T06:14:19.000Z",{"left":415,"top":415,"width":416,"height":416,"rotate":415,"vFlip":417,"hFlip":417,"body":418},0,20,false,"\u003Cg fill=\"none\">\u003Cpath d=\"M9.7334 2.41699H10.2666C11.3987 2.41699 12.2028 2.41737 12.832 2.46875C13.4526 2.51945 13.8371 2.61637 14.1416 2.77148C14.7531 3.08307 15.2509 3.57988 15.5625 4.19141C15.7176 4.49587 15.8136 4.88039 15.8643 5.50098C15.9157 6.13035 15.916 6.93496 15.916 8.06738V15.1338C15.916 15.6634 15.9153 16.0086 15.8926 16.2578C15.879 16.4067 15.8598 16.4744 15.8525 16.4971C15.8095 16.5461 15.7506 16.576 15.6855 16.5811C15.6634 16.5734 15.5976 16.5486 15.4697 16.4697C15.2568 16.3384 14.9804 16.1313 14.5566 15.8135L11.4102 13.4541C11.1193 13.236 10.8105 12.9878 10.4453 12.8916C10.1533 12.8147 9.84573 12.8147 9.55371 12.8916C9.18862 12.9879 8.88057 13.2361 8.58984 13.4541L5.44336 15.8135C5.01942 16.1314 4.74231 16.3384 4.5293 16.4697C4.40092 16.5489 4.33537 16.5735 4.31348 16.5811C4.24875 16.5759 4.18941 16.5468 4.14648 16.498C4.13942 16.4762 4.12019 16.4085 4.10645 16.2578C4.08375 16.0086 4.08301 15.6634 4.08301 15.1338V8.06738C4.08301 6.93498 4.08335 6.13034 4.13477 5.50098C4.18547 4.88035 4.28236 4.49588 4.4375 4.19141C4.74906 3.58004 5.24605 3.08305 5.85742 2.77148C6.16189 2.61635 6.54637 2.51946 7.16699 2.46875C7.79636 2.41734 8.60099 2.41699 9.7334 2.41699Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\u002F>\u003C\u002Fg>"]