Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Designer

Designer is an AI assistant that appears alongside your application. Use natural conversation to modify any aspect of your app without writing code.

Designer Workflow


How It Works

Designer understands the context of your application. When you make a request, it knows which app you are viewing, which page is active, and what tables exist.


What Designer Can Modify

CategoryExamples
StylesColors, layout, fonts, spacing
HTML PagesForms, lists, buttons, elements
DatabaseAdd fields, create tables
ToolsVoice commands, chat triggers
SchedulersAutomated tasks, reports

Editing Styles


Adding Form Fields


Creating Voice Commands


Creating Schedulers


Adding Database Fields


Context Awareness

Designer tracks your current location and correlates follow-up requests.

ContextHow It Is Used
Current appEdits apply to that app’s files
Current pageDefaults edits to that file
Recent changesCorrelates follow-up requests
Available tablesKnows your data structure
Existing toolsKnows voice commands already created

Handling Sensitive Information

When Designer needs API keys or credentials:


Preview Before Changes

Designer shows what will change before applying destructive operations.


Safety Features

FeatureDescription
Preview changesShows what will change before applying
Confirm destructive actionsAsks before deleting
Change historyAll changes are logged
Undo supportCan undo recent changes

Limitations

LimitationReason
Cannot delete entire appSafety protection
Cannot access external systems without credentialsSecurity
Cannot modify system filesIsolation
Cannot execute arbitrary codeSecurity

Available Keywords

Designer uses GB BASIC keywords to implement changes:

CategoryKeywords
CommunicationTALK, HEAR, SEND MAIL, SEND TEMPLATE
DataFIND, SAVE, UPDATE, DELETE
AutomationSET SCHEDULE, ON CHANGE, ON EMAIL
AILLM, USE KB
WebSCRAPE, GET, POST, RSS
MemorySET BOT MEMORY, GET BOT MEMORY
ControlIF/THEN/ELSE, FOR EACH/NEXT, WHILE/WEND

Undoing Changes


Tips for Better Results

Be Specific

Less EffectiveMore Effective
“improve the form”“add email validation to the form”
“change the colors”“change the main button to green”
“fix this”“increase the font size in the table”

Combine Requests


Next Steps