Ticket Dashboard Guide
Learn how to manage and track your coding tasks using BatonAI's ticket dashboard.
Overview
The ticket dashboard provides a centralized view of all your coding tasks, their status, and progress. Each ticket represents a coding task that BatonAI will help you implement.

Accessing the Dashboard
-
Navigate to your repository's page
-
The ticket dashboard will be displayed automatically
-
You'll see a list of all tickets for the current repository
Ticket Statuses
Tickets can have the following statuses:
-
Not Started: Ticket created but execution mode not selected
-
Planning: AI is analyzing requirements and creating a plan
-
Executing: AI is implementing the solution
-
Revising: Making changes based on feedback
-
Ready for Review: Solution is complete and ready for your review
-
Pull Request Created: Changes are ready to be merged
-
Pull Request Merged: Changes have been merged into the repository
-
Failed: Implementation encountered an error
-
No Changes Required: Task was analyzed but no changes were needed
Creating a New Ticket
-
Click the "New Task" button
-
Fill in the task details:
- Task description
- Base branch
- Optional: Tag relevant files
-
Choose an execution mode:
- One Click Execution: AI handles everything automatically
- Guided Execution: Collaborate with AI on the planning phase
Managing Tickets
Viewing Ticket Details
Click on any ticket to:
-
View the implementation progress
-
Review code changes
-
Check task status
-
Access the code review
Ticket Actions
Depending on the ticket status, you can:
-
Not Started Tickets
- Select execution mode
- Delete the ticket
-
Planning Tickets
- Review and approve the plan (Guided mode)
- Monitor progress (One-click mode)
-
Executing/Revising Tickets
- Monitor implementation progress
- Request changes if needed
-
Ready for Review Tickets
- Review the implemented solution
- Request modifications
- Create pull request
-
Pull Request Tickets
- Review the PR
- Merge changes
- Request additional changes
Bulk Actions
-
Select Multiple Tickets
- Use checkboxes to select tickets
- Perform bulk actions on selected tickets
-
Bulk Delete
- Select tickets to delete
- Click the delete button
- Confirm deletion
Filtering and Sorting
-
Status Filter
- Filter tickets by their current status
- View only tickets that need your attention
-
Sort Options
- Sort by creation date
- Sort by status
- Sort by execution mode
Ticket Information
Each ticket displays:
-
Basic Information
- Ticket ID
- Title
- Creation date
- Execution mode
-
Progress Information
- Current status
- Action required (if any)
- Progress indicators
-
Source Information
- Repository
- Branch
- Related files
Best Practices
-
Ticket Organization
- Use clear, descriptive titles
- Tag relevant files for better context
- Choose the appropriate execution mode
-
Status Management
- Regularly check ticket status
- Respond promptly to tickets needing input
- Review and merge completed tickets
-
File Tagging
- Tag all relevant files
- Include configuration files
- Tag test files when applicable
Troubleshooting
Common Issues
-
Ticket Not Showing
- Refresh the dashboard
- Check repository permissions
- Verify ticket creation
-
Status Not Updating
- Wait a few minutes
- Refresh the page
- Check for error messages
-
Action Buttons Not Working
- Verify your permissions
- Check ticket status
- Try refreshing the page
Need Help?
- Visit our Support Center
- Join our Community Discord
- Contact our Support Team