Changelog
New updates and improvements to Doozy
Shoutout Values, Auto-Scheduling & Extended Celebrations
Company Values for Shoutouts
Admins can define up to 15 company values in Celebrations > Shoutout Settings. When sending a shoutout via the Slack shortcut or slash command, a multi-select dropdown lets users tag one or more values. Posted shoutouts display selected values as ✨ Teamwork · Innovation · Customer Focus, and values are included in CSV exports.
Auto-Schedule Introduction Meetings
Introduction activities have a new "Auto-schedule meeting" toggle. When enabled with a connected calendar, Doozy automatically finds a free slot and books a meeting for both participants. Configure the scheduling window (same day, next 2–5 days) and meeting duration in the activity setup.
Extended Celebrations View
The Slack App Home shows upcoming birthdays and work anniversaries for the next 2 weeks. Inside Celebrations, a new Upcoming Celebrations section lists all celebrations for the next 90 days — useful for teams with bi-weekly or monthly meetings who need to plan announcements ahead. Admins can also control whether users are allowed to edit their own birthday and anniversary dates — when disabled, users can still opt in or out of celebrations but cannot change the date.
Track Progress in the Dashboard
Tracks have dedicated pages in the Doozy dashboard with a list view, detail view showing steps and enrollees, and individual enrollee pages with a step-by-step progress stepper. Track steps now distinguish between "delivered" (content sent) and "completed" (user finished the action).
Configurable Work Week for Time-Off Announcements
Time-off announcements respect custom work week schedules. Configure which days count as work days — useful for teams working Tuesday–Saturday or other non-standard schedules.
Survey Admin Editing After Send
Survey admins can be updated after a survey has been sent or completed.
Bug Fixes
- Fixed quizzes without questions appearing in dashboards, sub-activity selectors, and Slack to-dos
- Fixed quiz feedback forms appearing under Polls & Surveys instead of Quizzes
- Fixed shoutout data export failing
- Fixed duplicate anniversary celebrations being scheduled
- Fixed team switching on activity pages causing an error
- Fixed scrolling and alignment issues across the web app
- Fixed delay step showing duplicate icons and incorrect titles in track CSV exports
- Fixed various UI label and navigation issues across quizzes, introductions, and settings
Quiz Completion Reports & Account-Wide Usage Dashboard
Quiz Experience
Quiz management has a new layout with streamlined controls and better question previews.
- Rounds and questions have loading and empty states
- Toggle between admin and participant results directly from the results view
- Duplicate quizzes with a clear "Copy" label instead of "Edit Quiz"
- Completion reports show started, completed, and expired counts with question-level correct answer percentages and average scores
- Slack scheduling modal uses a step list layout
Usage Tab
Account owners and managers have a new Usage tab showing engagement across Introductions, Celebrations, Quizzes, Trivia, Surveys, Shoutouts, and Tracks.
- Sparkline charts with configurable time periods (30d / 60d / 90d / 6m / 1y)
- Drill into any feature to see leaderboards, top creators, and connection breakdowns
- Activity timeline grouped by date with category filters
- Integration connection status at a glance
Bug Fixes
- Fixed Outlook calendar integration failing to create events
- Fixed survey results modal failing to open when responses contain long text
- Fixed Manage Activities modal not opening for users with many running activities
- Fixed quizzes showing an eternal spinner when a round has no questions
- Fixed celebrations not loading in certain configurations
API Track Enrollment & Better GIFs
Two headline updates: automate Track enrollment via the API and enjoy a better GIF experience across Doozy.
Enroll Users onto Tracks via API
You can now programmatically enroll users onto Tracks using the Doozy Public API. This opens up powerful automation possibilities—trigger enrollment from external systems or build custom enrollment workflows.
The new endpoint accepts a user identifier and Track ID, handling enrollment automatically. Combined with our existing Track listing endpoints, you can build complete enrollment automation pipelines.
Learn more about the Track enrollment API.
Better GIFs with Klipy
We've switched our GIF provider from Tenor to Klipy. You'll notice higher quality GIFs, better search results, and a more diverse selection when adding GIFs to Shoutouts, birthday messages, and more.
Rich Text in Survey Descriptions
Survey descriptions now support rich text formatting. Add bold, italic, and hyperlinks to make your survey introductions clearer and more engaging. Formatting is preserved when surveys are sent and renders consistently across all channels.
Bug Fixes
- Fixed an issue where exporting Shoutouts could fail with certain data configurations
- Fixed styling inconsistencies in the workspace connection confirmation dialog
- Fixed null values appearing in some Introduction API response fields
Doozy Public API Beta
The Doozy Public API is now in closed beta. Pull your Doozy data into your own reporting tools and workflows.
What You Can Access
The API is read-only and includes:
- List quizzes, get quiz details with questions and rounds, and retrieve participant reports with answer breakdowns
- List surveys, get survey details, and retrieve response data
- List tracks, get track details with steps, and access participant progress
- List introductions and retrieve meeting reports
All responses use cursor-based pagination (up to 100 items per request). You can filter by status, include question-level analytics, and export complete response data.
How to Get Started
Admins can enable API access from Settings > Security. Once enabled, generate API keys from your profile settings. Keys can be rotated or revoked anytime.
Rate limiting is enabled on all endpoints. Users only see data they have permission to access.
The API is in closed beta. To request access, email [email protected].
Learn more about the Doozy Public API and authentication.
Quiz Reporting & Platform Improvements
Quiz results now show total correct and incorrect answer counts with percentages at the top of each participant's report.
Learn more about quiz results and reporting.
Platform Improvements
We've addressed several reliability and user experience issues across the platform:
- You can now rejoin self-join tracks after completing them, making it easy to refresh training or revisit learning materials
- Fixed messages not being scheduled in the correct order relative to tasks in tracks
- Fixed application error page displaying unexpectedly
- Fixed poll expiry time showing duplicate timestamps instead of the correct expiry time
- Fixed the brief "unable to connect" flash when establishing Zoom connections
- Fixed profile image removal not saving properly
Quiz Feedback & Extended Meeting Options
A couple of quality-of-life improvements to make Doozy even more useful for your team.
Request Feedback from Quizzes
You can now add feedback questions to your quizzes that appear after participants complete them. Choose from multiple question types—including rating scales, multiple choice, and open text—to gather insights on the training content, delivery, or anything else you'd like to learn.
All feedback responses are captured alongside quiz results and can be exported via CSV, making it easy to analyze and act on the feedback you receive.
Extended Meeting Durations
When scheduling meetings through Doozy—whether for introductions, mentorship sessions, or other connections—you can now select meeting durations up to 2 hours. This is especially useful for in-depth onboarding sessions, training meetings, or any situation where a quick 30-minute chat just isn't enough.
Learn more about quiz results and feedback and feedback question types.
Self-Join Tracks
Tracks are no longer just for admins to assign—now users can discover and join Tracks on their own.
Browse & Join Available Tracks
Users can explore a catalog of Tracks that have been made available for self-enrollment. Each Track shows a preview of what's included, so users can make informed decisions about which learning journeys to embark on. When they find something relevant, joining is just a click away.
View Your Enrolled Tracks
A new section in the Slack App Home shows users all the Tracks they're currently enrolled in, along with their progress through each one. Users can see what they've completed, what's coming up next, and how far along they are in their journey.
Tracks in the Home Screen
Available Tracks are prominently featured in the home screen, making discovery easy. Whether someone is looking to develop new skills, learn about company processes, or explore optional training, they can find and start relevant Tracks without waiting for an admin to assign them.
Learn more about self-join Tracks and viewing Track progress.
Calendar Integration Improvements
We've made several improvements to how Doozy works with calendars and meeting scheduling.
Meeting Dates in Track Data
When meetings are scheduled through Google Calendar as part of a Track, the meeting date is now captured and surfaced in your Track data. This information appears in the admin view and is included in CSV exports, making it easy to report on when onboarding meetings actually took place.
Introduction Scheduling Fix
The "Schedule" button for introductions—including Doozy Roulette matches—now works reliably with Slack's native scheduling features. When participants receive an introduction, they can schedule their meeting directly from the Slack message without any hiccups.
Learn more about connecting Google Calendar and setting up Doozy Roulette.
Assign Mentors in Tracks
Mentorship is a cornerstone of great onboarding, and now Doozy makes it effortless to pair new hires with the right mentors automatically.
Mentor Assignment Step
A brand new step type in Tracks lets you automatically assign mentors to users as they progress through their journey. Define mentor pools, set up smart matching criteria, and let Doozy handle the pairing. Each assignment creates a group DM where the mentor and mentee can connect.
Mentor Setup UI
A dedicated interface makes it easy to configure your mentorship program. Define who can be a mentor, set capacity limits, and customize how matches are made. Whether you're running a buddy system, formal mentorship program, or peer support network, you have the flexibility to set it up your way.
Mentor Reporting
Track which mentors have been assigned to whom and when. The reporting view gives you visibility into your mentorship program's reach and helps ensure no one falls through the cracks.
Mentor Workflow Destinations
Send Track content privately to a participant's assigned mentor. This opens up powerful workflows—like sending a mentor a heads-up when their mentee completes a milestone, or sharing resources that help mentors support their mentees effectively.
Mentors Can Track Their Mentees
Mentors get their own section in the Slack App Home showing all their current mentee assignments. They can see who they're mentoring and stay on top of their responsibilities without leaving Slack.
Learn more about mentor assignment in Tracks.
Admin Zone & HRIS Alerts
We've made life easier for Doozy administrators with a cleaner interface and smarter notifications.
Dedicated Admin Zone
Admin-only actions now live in their own clearly labeled "Admin Zone" section in the Slack App Home. This separation makes it easier to find administrative functions without cluttering the experience for regular users. Everything you need to manage Doozy is now in one obvious place.
HRIS Integration Error Alerts
If your HRIS integration needs attention—like when credentials expire or a connection needs to be re-established—you'll now see a clear error message directly in the App Home. No more wondering why employee data isn't syncing; Doozy will tell you exactly what needs to be fixed and how to fix it.
Learn more about managing user permissions and connecting your HRIS.