How It Works
After your initial prompt generates a spec, you can continue the conversation:Common Operations
Adding Features
Modifying Entities
Adjusting Permissions
Adding Workflows
Capability Detection
Spec Chat automatically detects what cloud capabilities your request needs:| Request | Detected Capability |
|---|---|
| ”Send email notifications” | Email (SES) |
| “Upload profile pictures” | File Storage (S3) |
| “Run a nightly cleanup job” | Scheduled Jobs (EventBridge) |
| “Process payments asynchronously” | Durable Workflows |
Chat History
Your conversation history is saved per project. You can:- Review previous changes
- Understand why certain decisions were made
- Pick up where you left off
Tips for Effective Chatting
Be Specific
Be Specific
❌ “Add notifications”
✅ “Send an email to the project owner when a task is marked complete”
One Change at a Time
One Change at a Time
❌ “Add comments, file attachments, and activity logging”
✅ “Add comments to tasks” → “Add file attachments” → “Add activity logging”
Ask Questions
Ask Questions
You can ask the AI to explain its decisions:
- “Why did you add a tenant_id to comments?”
- “What indexes will be created for tasks?”
- “How will file uploads work?”
Undo Changes
Undo Changes
If you don’t like a change:
- “Undo the last change”
- “Remove the comments feature”
- “Go back to before I added file attachments”
Applying Changes
After chatting, your changes are in a draft state. Click Apply Spec to save them to your project. Only applied specs can be:- Used to generate Blueprints
- Validated
- Deployed
Validation
Learn how Backdrift validates your spec before deployment.
