---
title: "What's Next"
description: "You've completed the Slack Agents production course. Review your accomplishments, get your certificate, and explore next steps for your bot development journey."
canonical_url: "https://vercel.com/academy/slack-agents/whats-next"
md_url: "https://vercel.com/academy/slack-agents/whats-next.md"
docset_id: "vercel-academy"
doc_version: "1.0"
last_updated: "2026-04-09T09:43:35.547Z"
content_type: "lesson"
course: "slack-agents"
course_title: "Slack Agents on Vercel with the AI SDK"
prerequisites:  []
---

<agent-instructions>
Vercel Academy — structured learning, not reference docs.
Lessons are sequenced.
Adapt commands to the human's actual environment (OS, package manager, shell, editor) — detect from project context or ask, don't assume.
The lesson shows one path; if the human's project diverges, adapt concepts to their setup.
Preserve the learning goal over literal steps.
Quizzes are pedagogical — engage, don't spoil.
Quiz answers are included for your reference.
</agent-instructions>

# What's Next

# You Built a Production Bot. Now What?

You've completed the **Production Slack Agents** course by building a real Slack bot that can survive incidents, not just happy-path demos. You've got code that works under pressure, logs that tell you what broke, and a runbook so the on-call engineer at 2am doesn't hate you.

## Outcome

Review what you’ve built, verify your production checklist, and pick concrete next steps to evolve your Slack agent.

## What You've Accomplished

### Foundation (Setup & Bolt)

- Set up a Developer Sandbox with proper manifest configuration
- Built event handling for Slack events with Nitro HTTP endpoints
- Implemented proper acknowledgment patterns to avoid timeouts

### Interaction & Context (Commands and Surfaces)

- Worked with thread vs channel context for coherent conversations
- Created message state management patterns for user feedback
- Built correlation middleware for request tracking
- Used context utilities for efficient thread and channel aggregation

### AI Orchestration (Section 4)

- Integrated OpenAI with proper system prompts and tools
- Implemented streaming responses with real-time status updates
- Built retry logic with exponential backoff for rate limits
- Created graceful degradation for AI service failures

### Production Operations (Section 5)

- Deployed to Vercel with URL verification and monitoring
- Minimized OAuth scopes and implemented structured logging
- Created comprehensive runbook with SLOs and incident procedures
- Validated deployment with chaos engineering challenges

## Your Production Checklist

Before deploying your bot to your organization:

- [ ] **All SLOs are green**: <3s ack, <15s response, <1% errors
- [ ] **Logs are structured**: Correlation IDs, operation types, token counts
- [ ] **Scopes are minimal**: Only what you actually use
- [ ] **Runbook is tested**: Someone else can operate your bot
- [ ] **Rollback works**: Verified with actual deployment
- [ ] **Monitoring active**: Alerts configured for SLO breaches

## Real-World Next Steps

### Immediate Enhancements

1. **Add more AI tools**: Database queries, API integrations, document search
2. **Implement caching**: Reduce API calls and improve response times
3. **Build admin commands**: Usage stats, cost reports, feature toggles
4. **Create team-specific configs**: Different models/prompts per channel

### Advanced Patterns

1. **Multi-agent orchestration**: Specialized bots working together
2. **Workflow automation**: Approval chains, scheduled tasks
3. **Knowledge base integration**: RAG with vector databases
4. **Voice/video integration**: Huddle transcription and summaries

### Community & Learning

- **Share your bot**: Open source your learnings (minus secrets!)
- **Join Slack Developer Community**: Get help and share experiences
- **Contribute patterns**: PR improvements to the [Slack Agents template](https://github.com/vercel-partner-solutions/slack-agent-template)
- **Blog your journey**: Help others avoid your pitfalls
- **Go deeper on AI SDK patterns**: Work through the [Builders Guide to the AI SDK](https://vercel.com/academy/ai-sdk) for prompting, tools, and streaming patterns you can reuse in any TypeScript project

## Final Wisdom

Building production bots isn't about perfection - it's about:

- **Resilience over features**: A simple bot that never fails beats a complex one that does
- **Observability over debugging**: You can't fix what you can't see
- **Incremental improvement**: Ship small, iterate based on usage
- **User empathy**: Your bot serves humans, not your architecture

## Thank You

Thank you for completing this course. You're now equipped to build and operate production Slack bots that actually work when it matters.

Remember: **Production isn't a destination, it's a discipline.**

Keep building, keep learning, and most importantly - keep shipping.


---

[Full course index](/academy/llms.txt) · [Sitemap](/academy/sitemap.md)
