Quickstart guide
This guide will walk you through creating your first project and generating AI-powered tickets on your Kanban board.Sign up for an account
Navigate to the signup page
Go to the Toots application and click “Sign up” (or navigate directly to
/signup)Create your account
Enter your email address and create a password. Toots uses better-auth for secure authentication.
Describe your project idea
Once signed in, you’ll see the home screen where you can describe your project.Enter your project idea
On the home page, you’ll see a text area prompting you to “Describe your project idea”. Enter a clear description of what you want to build.Example ideas to try:
The first line (up to 80 characters) becomes your project name, and the full description is stored for context.
- “A mobile app for team standups with async video notes and daily digests”
- “API integration with auth, retries, and webhooks”
- “Onboarding flow: signup, email verify, first steps”
Chat with AI to refine scope
Once your project is created, you’ll enter the project workspace with a chat interface.AI asks clarifying questions
The AI assistant (powered by Google Gemini) will ask clarifying questions about your project to better understand:
- Key features and functionality
- User types and personas
- Technical requirements and constraints
- Priority and scope
Answer the questions
Provide answers in the chat interface. The more context you provide, the better the AI can generate relevant tickets.
Generate AI-powered tickets
The AI will analyze your conversation and generate structured tickets.AI generates tickets
Based on your project description and chat history, the AI creates tickets with:
- Type — Story, Task, Epic, Bug, or Technical Debt
- Priority — High, Medium, or Low
- Title — Clear, actionable description
- Description — Detailed context and implementation notes
- Acceptance criteria — Specific success conditions
- Estimated effort — Time estimate (e.g., “2-3 days”, “1 week”)
- Dependencies — Related tickets that must be completed first
- Labels — Categorization tags
Review generated tickets
All tickets appear on the Kanban board in the “To Do” column. Review them to ensure they match your expectations.
Manage tickets on the Kanban board
Your project workspace includes a drag-and-drop Kanban board for ticket management.View your tickets
The Kanban board has three columns:
- To Do — New and unstarted tickets
- In Progress — Active work
- Done — Completed tickets
Drag and drop tickets
Click and drag any ticket to move it between columns. Status updates are automatically saved to the database.
View ticket details
Click any ticket to open a slide-out detail sheet showing:
- Full description
- Acceptance criteria
- Estimated effort
- Dependencies
- Labels
Continue refining your project
Use the project chat
The chat panel is collapsible and available throughout your project. Use it to:
- Request new tickets
- Ask questions about implementation
- Refine scope and priorities
Create multiple projects
Return to the home page (click “Home” in the breadcrumb) to create additional projects. Your project list appears in the sidebar, grouped by month.
Next steps
Self-hosting guide
Install Toots on your own infrastructure
Features
Explore all AI-powered features and capabilities
Product discovery
Learn about upcoming evidence-based product discovery features
GitHub repository
View source code and contribute
Troubleshooting
AI isn't generating tickets
AI isn't generating tickets
Make sure you’ve provided enough context in the chat. The AI needs to understand:
- What you’re building
- Who it’s for
- Key features and requirements
Tickets aren't appearing on the board
Tickets aren't appearing on the board
Check that:
- The AI has finished generating (watch for completion message)
- You’re viewing the correct project
- Refresh the page if needed
Drag and drop not working
Drag and drop not working
Ensure you’re clicking and holding on the ticket card itself (not buttons or links inside it). The drag functionality is powered by dnd-kit.
Can't edit ticket details
Can't edit ticket details
Click on the ticket card to open the detail sheet. All fields should be editable inline. If not, check that you’re signed in and own the project.