-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
phase-4Integrations & polishIntegrations & polishpriority-mediumMedium priorityMedium priorityslackSlack integrationSlack integration
Description
Summary
Provide slash commands for quick actions from Slack.
Commands
/estim status
Show current sprint status
```
π Sprint: Q1 Week 3
Stories: 8 pending, 4 resolved
Deadline: 6 hours remaining
Your pending: 3 stories
[View Sprint] [Vote Now]
```
/estim vote
Show your pending votes
```
π Your pending estimates:
- "Add Stripe webhook" (π³ Payments)
- "Refactor auth module" (π Auth)
- "Update dashboard UI" (π¨ Frontend)
[Start Voting]
```
/estim create [sprint name]
Quick-create a new sprint
```
β
Created sprint "Q1 Week 4"
[Add Stories] [Open in Estim]
```
/estim help
Show available commands
Technical Notes
- Register slash command in Slack App config
- Handle requests at
/api/slack/commands - Respond within 3 seconds (Slack requirement)
- Use response_url for delayed responses
Acceptance Criteria
- All commands work as documented
- Responses are within Slack time limits
- Error messages are helpful
- Links open correct Estim pages
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
phase-4Integrations & polishIntegrations & polishpriority-mediumMedium priorityMedium priorityslackSlack integrationSlack integration