Automation

AppsAI can automatically maintain your app and improve its UX overnight. Enable these features in the editor navbar.

How to Enable

Click the sparkles icon in the editor navbar to open the automation settings. Toggle the features you want to enable.

Maintenance Mode

When enabled, AppsAI monitors your app for errors and automatically fixes them.

Server Log Monitoring

Watches your backend logs for errors, exceptions, and failed requests. Automatically generates fixes.

Frontend Crash Detection

Detects JavaScript errors and React crashes in your frontend. Analyzes stack traces and applies corrections.

Overnight Processing

Runs at midnight UTC. Reviews issues collected during the day and commits fixes.

Product Intelligence

When enabled, AppsAI tracks how users interact with your app and suggests UX improvements.

User Behavior Tracking

Anonymously tracks clicks, navigation patterns, and form interactions.

UX Analysis

Identifies friction points, abandoned flows, and confusing UI elements.

Automated Improvements

Suggests and can apply improvements like better button placement, clearer copy, or simplified flows.

AWS Resource Optimizer

When enabled, AppsAI analyzes your AWS infrastructure and optimizes it for cost and performance.

Cost Optimization

Identifies underutilized EC2 instances, unused EBS volumes, and recommends right-sizing opportunities to reduce your AWS bill.

Performance Analysis

Reviews CloudWatch metrics to identify bottlenecks, high latency, and resource constraints affecting your app's performance.

Infrastructure Tuning

Adjusts instance types, scaling policies, and caching configurations to balance cost and performance.

Reviewing Changes

All automated changes are logged and can be reviewed:

  • Check the AI chat threads for detailed explanations of each change
  • Review the git history in your project
  • Revert any changes you don't want through the chat

When It Runs

Automation runs nightly at midnight UTC. Issues and analytics are collected throughout the day, then processed in one batch to minimize disruption.

Credit Usage

Automated fixes and improvements use credits from your account. Each fix uses a small amount based on the complexity of the change.