SmartRequest Module
SmartRequest is RabbitQA's AI-powered request management system that streamlines the process of capturing, evaluating, and approving business and technical requests. From intelligent request creation with AI-driven scoring to multi-stage approval workflows and automated provisioning — SmartRequest brings structure and efficiency to how teams handle incoming work.
Key Capabilities
- AI-Powered Request Creation — Intelligent evaluation with automatic priority scoring and recommendations
- Kanban Board Workflow — Visual request tracking through configurable approval stages
- Session Management — Track request generation sessions with full history
- Smart Generation — AI-assisted generation of detailed requests from brief descriptions
- Provisioning — Automated resource provisioning for approved requests
- Configurable Settings — Customize workflows, approval chains, and notification rules
- Integration Hub — Generate PBIs via Smart PBI or test cases via CaseWriter

How It Works
┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Create │ ──▶ │ AI │ ──▶ │ Submit │ ──▶ │ Approve │
│ Request │ │ Evaluation │ │ for Review │ │ & Action │
└─────────────┘ └─────────────┘ └─────────────┘ └─────────────┘
Step 1: Create Request
Start a new request:
- Enter description and context
- Attach supporting documents
- Add images or mockups
Step 2: AI Evaluation
AI evaluates and clarifies:
- Asks relevant questions
- Gathers additional details
- Scores priority factors
Step 3: Submit for Review
Review and submit:
- Preview AI summary
- Verify details
- Submit for approval
Step 4: Approval & Action
Workflow completion:
- Approver reviews request
- Approve or reject
- Generate PBIs or test cases
Request Types
Business Request
Non-technical requests from stakeholders:
- Feature requests
- Process improvements
- User experience changes
Technical Request
Technical requirements and changes:
- System modifications
- Integration requests
- Infrastructure needs
Priority Levels
| Priority | Description | Color |
|---|---|---|
| Critical | Urgent, immediate attention | Red |
| High | Important, prioritize | Orange |
| Medium | Standard priority | Blue |
| Low | When time permits | Gray |

Scoring Factors
Requests are scored on six factors:
- Profitability — Revenue impact potential
- Legal Requirement — Compliance necessity
- Revenue — Direct revenue generation
- Customer Satisfaction — User experience impact
- Efficiency — Operational improvement
- Innovation — Strategic value
Configure factor weights and thresholds in Settings.
Integration with Other Modules
Smart PBI
From an approved request:
- Click Generate PBIs
- Smart PBI opens with request data
- Select data fields to include
- Generate Product Backlog Items

CaseWriter
From an approved request:
- Click Generate Test Cases
- CaseWriter opens with request context
- AI generates test scenarios
- Review and refine test cases

Quick Start
- Set up Provisioning — Configure products and modules in Provisioning.
- Configure Settings — Set thresholds and approval flow in Settings.
- Create a Request — Use Smart Generation to create your first AI-assisted request.
- Manage Workflow — Track requests through approval stages on the Request Board.
- Review Metrics — Monitor request activity on the Dashboard.
Start by creating a few sample requests to see how the AI evaluation and scoring works. Once comfortable, set up your approval workflow stages to match your team's process.