Complete your first agent task
Overview
Use WaveMaker UI Expert to create a small Web page, review the draft, and keep or restore the result. The page uses sample data stored in a static variable, so the task does not require a database, external service, or credentials.
Prerequisites
Before you begin, make sure you have:
- A WaveMaker application open in Studio
- Access to the AI workspace
- A Web project where WaveMaker UI Expert appears in the agent selector
- A project state where unrelated manual changes are complete
Open the AI workspace
- Open the application in WaveMaker Studio.
- Select AI in the workspace switcher.
- Start a new chat.
- Select WaveMaker UI Expert.

This task belongs entirely to the user-interface domain, so it does not require the general WaveMaker Agent to coordinate specialists.
Send a bounded request
-
Paste this request into the chat:
Create a new Web page named TeamDirectory with:
- the page title "Team Directory"
- a search field above the content
- employee cards showing name, role, and location
- a static variable with three sample employee records
Use the project's design tokens and auto-layout.
Do not add service calls, backend code, navigation, or security changes. -
Change the page name if
TeamDirectoryalready exists. -
Send the request.
The request names the outcome, data source, design constraint, and change boundary without depending on project-specific services.
Check the proposed approach
-
Confirm that the agent plans to create one page named
TeamDirectory. -
Confirm that it plans to use a static variable for the three employee records.
-
Check the proposed widgets, variables, bindings, and design-token changes.
-
Verify that service, navigation, backend, and security artifacts remain outside the scope.
-
Correct the approach in the chat when needed:
Keep this as a standalone page.
Do not add it to the application navigation yet.
The agent may ask for information when several artifacts have similar names.
Let the agent complete the task
- Keep the chat open while the task runs.
- Follow the activity shown in the session.
- Stop the run if it starts changing an unintended area.
- Wait for the agent to finish and summarize the result.
The agent inspects the application, loads relevant skills, and uses WaveMaker tools to prepare a draft.
Review the draft
- Open
TeamDirectoryin Studio. - Confirm that all three sample employees appear.
- Check the card layout, labels, and variable bindings.
- Preview the page at more than one viewport width.
- Verify that no service, backend, navigation, or security artifact changed.
If one part needs work, identify the accepted part and the required correction:
Keep the employee cards and their bindings.
Change only the search field to use the project's compact input variant.
Keep or restore the result
- Continue in the same chat while refining this feature.
- Use Restore Checkpoint if later changes move in the wrong direction.
- Review the draft again after restoring.
- Use the review control shown in Studio to keep the result when it is ready.
The exact labels for keeping or discarding a draft depend on the current Studio environment.
Limitations and constraints
| Constraint | Details |
|---|---|
| Project type | This version of the tutorial requires a Web project. |
| Agent availability | WaveMaker UI Expert must appear in the current project's selector. |
| UI labels | Review controls can change between Studio releases. |