Features & Roadmap
AI Feature Suggestions
Not sure what to build next? Webase's AI can analyze your app and suggest features that would improve it. This helps you discover opportunities you might not have thought of and keeps your app moving forward.
How AI Feature Suggestions Work
The AI reviews your app's current state — its source files, data models, existing features, and overall structure — then generates a list of suggested features that would enhance the user experience, add missing functionality, or improve the app's completeness.
Request Suggestions
Click the Suggest Features button in the Application Editor. The AI will analyze your app and generate a list of recommended features, each with a title, description, and acceptance criteria.
Review the Suggestions
Each suggestion appears as a feature card with all the details you need to evaluate it. Read through the descriptions and acceptance criteria to understand what the AI is proposing.
Approve or Reject
For each suggestion, you can approve it to add it to your feature list, or reject it if it's not relevant. Approved features are added with a "todo" status, ready to be implemented.
What the AI Considers
The AI looks at several aspects of your app when generating suggestions:
- Missing common features — If your app has a list of items but no search or filter, the AI might suggest adding those.
- User experience gaps — Missing loading states, empty state messages, error handling, or confirmation dialogs.
- Data model opportunities — Fields or models that could be added to make the app more useful.
- Design improvements — Responsive layout adjustments, accessibility features, or visual polish.
- Feature completeness — If you have a to-do list with create and read, the AI might suggest edit and delete operations.
Tip: You don't have to approve every suggestion. The AI casts a wide net to give you options. Pick the features that align with your vision and skip the rest.
Implementing Approved Features
Once you approve a feature suggestion, it joins your feature list with a "todo" status. From there, you can:
- Implement it via chat — Ask the AI to build the feature. It already has the title, description, and acceptance criteria from the suggestion.
- Use Copilot or Autopilot — Let the AI work through your feature list automatically, implementing approved features one by one.
- Modify before implementing — Edit the feature's description or acceptance criteria to better match your needs before asking the AI to build it.
Generating Suggestions Regularly
Feature suggestions are most useful when generated periodically as your app evolves. After implementing several features, request new suggestions to discover the next set of improvements. The AI's recommendations adapt to your app's current state, so you'll get fresh ideas each time.