September 2025 Update
🎉 Major Feature: Chat Feedback Forms
We're excited to introduce our biggest feature yet - Chat-Style Feedback Forms!
Chat Form Core Features
Conversational Interface: Natural, engaging chat experience for collecting feedback
Smart Step Progression: Intelligent flow control based on responses
Session Restoration: Customers can pick up where they left off
Services & Staff Selection: Collect feedback about specific services and team members
Email Collection: Seamlessly integrated within the chat flow
Advanced Chat Capabilities
Auto-submission: Smart auto-submission for verified links
Pre-selected Services/Staff: For verified links, auto-populate selections
Verified Link Support: Enhanced handling of personalized feedback requests
Reply Mode: Respond to feedback directly through the chat interface
URL Logic: Smart URL handling for verified vs. public links
Chat UI Components
VoiceRecorder: Record voice feedback instead of typing
TypingIndicator: Visual feedback while processing
ServiceSelector: Multi-select service interface
StaffSelector: Rate and provide feedback on team members
EmailInput: Onboarding-specific email collection with "Start Here" indicator
Chat API Endpoints
New APIs for chat functionality
Embed Support
Chat Widget Embedding: Embed chat forms on your website
Thank-you Message Settings: Custom messages for chat forms
Form-specific Navigation: Better routing after submission
🎨 UI Improvements
Chat Container Enhancements
Company Logo Display: Better branding in chat interface
Powered by Spokk: Branding for non-white-labeled accounts
Responsive Design: Optimized for all screen sizes
Incremental Response Tracking: Better state management
Auto-scroll: Smooth scrolling to new messages
Delayed Auto-scroll: Natural conversation flow
General UI Updates
Company status checks to block disabled accounts
Better data handling and processing
Improved query logic and optimization
Enhanced debug logging (later removed)
🐛 Bug Fixes
Email constraint handling for duplicate emails
Verified link auto-submission logic
Service and staff pre-selection
Session restoration improvements
API response structure refinements