Actions
Actions are AI-suggested tasks that help you respond to customer feedback. They range from draft email replies to code changes submitted as GitHub pull requests.
Action types
Send Message
An AI-drafted reply to a customer conversation. The draft is based on the conversation context and your project's mission statement. When executed, the message is sent as an email to the customer.
Reply to Review
An AI-drafted developer response to an app store review. When executed, the response is submitted to the App Store or Google Play on your behalf.
Code
An AI-generated code change based on customer feedback and insights. The code is generated in a sandboxed environment, then submitted as a pull request to your linked GitHub repository. Requires the GitHub integration to be connected.
Action lifecycle
Actions progress through the following statuses:
- Pending — Waiting for your review. This is the default state for new actions.
- Processing — Currently being executed (e.g. sending an email or generating a PR).
- Review — The action has been generated and is waiting for your review (used for code actions with a PR ready).
- Completed — Successfully executed.
- Failed — Execution encountered an error.
- Cancelled — You chose not to execute this action.
Reviewing actions
The Actions tab shows all actions for your project, organized by status. The default view shows pending actions that need your review.
Each action card shows:
- Action type (Send Message, Reply to Review, or Code)
- Status badge with color coding
- Preview of the content (message body or code summary)
- Reference to the related conversation, review, or repository
- When the action was created
Executing actions
Click Execute on a pending action to carry it out. The action moves to "Processing" while it runs, then to "Completed" when done. If something goes wrong, it moves to "Failed" with an error message.
You can also delete actions you don't want to execute.
Auto-run
By default, all actions require manual review before execution. In Project Settings → Integrations → Action Settings, you can enable auto-run for specific action types. When auto-run is enabled, actions of that type are executed automatically without waiting for your approval.
Use this with caution — auto-run means AI-generated messages will be sent to customers without human review.
Code actions and GitHub
Code actions require the GitHub integration to be connected and at least one repository linked to your project. When a code action executes:
- AI analyzes the feedback, insights, and your repository code
- Code changes are generated in a sandboxed environment
- A pull request is opened on your GitHub repository
- The action moves to "Review" status with a link to the PR
You review and merge the PR through your normal GitHub workflow.
Regenerating actions
To regenerate all actions from scratch, go to Project Settings → Danger Zone → Regenerate Actions. This deletes all existing actions and creates new ones based on current insights and feedback.