Changelog
Stay up to date with the latest improvements, new features, and fixes in Stoked.
February 2026
Custom Advocate Fields
Communities can now create custom fields for advocate profiles. Add text, select, or multi-select fields to capture the information that matters most to your community.
- Configure custom fields in Settings > Custom Advocate Fields
- Fields appear on advocate profiles and can be edited by admins
Social Media Links for Advocates
Advocates can now display social media links on their profiles. Admins control which platforms are available.
- Supports popular platforms out of the box
- Strava available as an optional platform
Community Tier System
Communities now operate under a tier system that gates access to features based on plan level.
Inbox Notifications
Community admins can now receive inbox notifications via email, Slack, or Campfire when new items arrive.
Close Reasons for Conversations and Introductions
Admins can now select structured close reasons when closing a conversation or introduction, providing better tracking and reporting.
Admin Management
Community admins can now add, edit, and remove other admins directly from Settings > Admins.
Testimonials
Advocates can now collect and display testimonials on their profiles.
Analytics and Tracking Settings
Admins can configure analytics and tracking options from the community settings page.
Application Rejection Reasons
Admins can now define rejection reasons for advocate applications.
Keyboard Shortcuts and Command Palette
Navigate the admin site faster with keyboard shortcuts and a fuzzy-search command palette.
Advocate Contact CTA
Advocates who don’t accept messages can now display a rich text contact call-to-action with merge variable support.
International Settings Improvements
Added Select All and Select Minimal buttons to international settings for faster configuration.
January 2026
Community Site Filtering
Prospects can now filter advocates on the community site by tags, making it easier to find the right person.
Prospect Accounts
Prospects can now create accounts during the login flow, enabling a smoother experience for returning visitors.
Inbox Delay for Conversations
Admins can configure a delay before new conversations appear in the inbox, giving advocates time to respond first.
Spam Protection
Public forms now include invisible CAPTCHA protection to reduce spam submissions.
Knowledge Base Launch
Launched the Stoked Help Center, a customer-facing knowledge base with articles for prospects, advocates, and community admins.
Staging Deployment Infrastructure
Added automated staging deployments via PR comments for faster testing and review.
December 2025
Inbox Entries for Introductions and Applications
Introductions and advocate applications now appear in the community admin inbox alongside conversations.
Inbox Sorting
Inbox entries can now be sorted by different criteria.
Wallet Email Notifications
Advocates now receive email notifications when their wallet is debited. SMS notifications for wallet events have been removed in favor of email.
Advocate Application Improvements
Improved the advocate application experience with better form layout and helper text.
Filter Status Counts
Filter dropdowns now show the count of records in each status, making it easier to understand your data at a glance.
November 2025
Advocate Applications: Custom Questions
Communities can now define custom questions on their advocate application forms.
- Search, paginate, and filter applications from the admin site
- Applications are automatically approved and converted to advocate records
Dashboard Redesign
The community admin dashboard now features a refreshed design with KPI charts, weekly and monthly groupings, and configurable time periods.
Pagination and Search Everywhere
All major admin tables now support pagination and search:
- Advocates — search by name, phone, email, or location with distance
- Prospects — search by name
- Conversations — search and filter by status
- Introductions — filter and paginate
Advocate Wallet Credit Email Notifications
Advocates now receive an email when their wallet is credited, with a configurable notification template.
Twilio A2P Campaign Content Auto-Generation
Stoked now auto-generates Twilio A2P campaign content to simplify compliance setup.
October 2025
Advocate Applications: Part 1
Introduced advocate applications, allowing communities to accept applications from prospective advocates.
- Community site application form with customizable fields
- Admin review interface for submitted applications
- Dynamic country and region selection
Advocate Timezone Display
Advocate profiles now compute and display the advocate’s current local time based on their location.
Inbox Polish
Improved the inbox UI with better styling, dark mode support, and the ability to send reminders directly from inbox items.
Rails 8.1 Upgrade
Upgraded the platform to Rails 8.1 for improved performance and new framework features.
September 2025
Inbox Reminders
Community admins can now send reminder messages to prospects and advocates directly from the inbox.
Prospect Fraud Handling
Improved handling of fraudulent conversation scenarios on the community site.
Phone Verification Timestamps
Advocate and prospect profiles now display when their phone number was verified.
August 2025
Community Branding Settings
Admins can now customize their community site’s appearance from Settings > Branding:
- Upload a custom logo
- Set a custom favicon
- Configure the community site title
Advocate Proximity Ordering
Advocates on the community site are now ordered by proximity to the visitor’s location for more relevant results.
July 2025
Inbox with Snooze
Community admins now have a dedicated inbox for managing conversations. Snooze items to revisit them later.
- Conversations appear as inbox entries
- Snooze and un-snooze support
Advocate Library
Advocates can now maintain a library of items (resources, links, documents) visible on their profiles.
Community FAQs
Communities can now create and display FAQ sections.
Prospect Blocking
Admins can now block problematic prospects.
Advocate Search
Community admins can search for advocates directly from the admin site.
Community Site Redirects
Admins can configure URL redirects for the community site.
Conversation Reopening
Admins can now reopen previously closed conversations.
Admin Timezone Support
Community admin accounts now support timezone configuration.
Advocate Media Ordering
Advocate profile media items can now be reordered by position.
Advocate Identifier on Profile
Advocates can now set a custom profile identifier (URL slug).
Lightbox for Media
Chat message attachments and advocate media now open in a lightbox viewer.
Tag Deletion
Tags can now be deleted from the admin settings.
Flash Messages
Improved global flash/toast notifications across the admin site with auto-dismiss for success messages.
June 2025
Admin Settings: Tags Management
Tags are now managed from a dedicated settings page.
SMS Attachments via Relay
Conversations now support sending and displaying SMS attachments relayed through Twilio.
Message Templates Settings Redesign
Message template settings have been reorganized for easier management.
Wallet Credit Notifications
Advocates are notified when they receive a wallet credit.
Community Site Heading Configuration
Admins can now configure the headings displayed on their community site.
Rich Text Editing (Tiptap)
Added a rich text editor for content fields that support formatted text.
Cross-Community Relay Targets
Relay targets can now span across multiple communities.
Advocate Avatar Management
Advocates can now manage their own profile avatars.
Lazy Loading for Advocate Images
Advocate images across the site now lazy load for improved performance.
May 2025
Real-Time Streaming
Conversations now stream new messages to advocates and prospects in real time using ActionCable.
New Advocate Workflow
Improved the onboarding flow for new advocates.
CSV Import for Advocates
Community admins can now bulk import advocates via CSV upload, including tags and location data.
Tag-Derived Pin Colors
Map pins can now derive their color from an advocate’s tags, with the option to override the default pin color.
Conversions Tracking
Added the ability to track conversion events for advocates.
Process Reactions
The platform can now process and display message reactions (emoji responses).
SMS File Attachments
Inbound SMS messages with file attachments (images, etc.) are now captured and displayed in conversations.
Multi-Conversation Message Templates
Message templates now support complex conditional logic via Liquid for multi-conversation scenarios.
Advocate Default Message Prompt
Advocates can set a default placeholder message that prospects see when starting a conversation.
Literal Framework Migration
Migrated internal components to use the Literal framework for type-safe properties.
April 2025
Conversation Closing
Community admins can now close conversations, with the ability to reopen them if a new message arrives.
Admin-Initiated Conversations (Introductions)
Admins can now start conversations between advocates and prospects, creating introductions.
- Introduction status tracking
- Auto-close introductions when a direct conversation begins
Community Configurable Message Templates
Communities can now customize their SMS notification templates with Liquid-based variable support.
- Default templates provided out of the box
- Toggle between default and custom content
Embedded Community Site
The community site can now be embedded in external websites via an iframe, with full support for maps and advocate profiles.
Tag Display and Management
Tags now display on advocate profiles, conversations, and introductions. Tags can be applied to conversations, introductions, and prospects.
Community Brand Name
Communities can now set a brand name separate from the community name, used in SMS and verification messages.
Conversation Reminders
Admins can send reminder messages for stale conversations and introductions.
Wallet Tracking
Advocates can now accumulate wallet points through conversation activity. Admins can view and manage wallet balances.
Advocate Profile Improvements
- Custom display name and display location
- Neighborhood support for locations
- Track email and phone verification status
Storefronts
Communities can now configure storefronts with custom links.
March 2025
Community Admin Dashboard
Launched the community admin dashboard with advocate metrics and conversation statistics.
Map Search
Prospects can now search for advocates by location on the community site map.
Advocate Map and List View
The community site now offers both a map view and a list view for browsing advocates, with the ability to toggle between them.
Analytics Tracking
Added product analytics with Ahoy for tracking visits, advocate profile views, and conversation events.
Custom Map Pin Colors
Communities can configure custom pin colors for their map markers.
Location Profile Picker
Advocates can now pick their profile location using an interactive map.
Monthly Active Conversation Tracking
Added tracking for monthly active conversations to support billing and usage reporting.
Tagging System
Launched the tagging system for organizing advocates. Tags support custom names, colors, icons, and ordering.
Popup Modal Embedding
The community site can now be embedded as a popup modal widget on external sites.
Map Improvements
- Auto-zoom to fit displayed advocates
- Better map persistence when navigating
- Improved map marker styling
OG Metadata
Community and advocate profile pages now include Open Graph metadata for better link previews.
Performance Improvements
- Fixed N+1 queries on community site landing page
- Preloaded advocate data for map rendering
- Puma server tuning and Heroku metrics
February 2025
Advocate Site
Launched the advocate-facing site where advocates can:
- View and manage their conversations
- Edit their public profile and account details
- Upload and manage profile media (photos)
- View their public profile
Phone Verification
Prospects now verify their phone number via SMS before starting a conversation, reducing spam and ensuring valid contact info.
Message Moderation
Messages are now automatically moderated using AI to flag inappropriate content before delivery.
Prospect Notifications
Prospects receive SMS notifications when an advocate replies to their conversation.
Community Admin Enhancements
- View and filter advocate and prospect statuses
- Transition advocates between states (activate, deactivate, etc.)
- Update advocate avatars and media from the admin site
- Prefill fields for faster prospect messaging
- Export advocates to CSV
Data Import
Added the ability to import data from external sources.
Conversation Auto-Refresh
Conversations now auto-refresh every 30 seconds to show new messages.
Terms of Service and Privacy Policy
Added Terms of Service and Privacy Policy pages.
Rate Limiting
Established basic rate limits for creating conversations to prevent abuse.
Outbound SMS Persistence
All outbound SMS messages are now persisted for audit and debugging.
Ruby 3.4 Upgrade
Upgraded to Ruby 3.4.1.
January 2025
Community Admin Portal
Launched the community admin portal with Google authentication:
- View conversations and advocate profiles
- Manage advocates (create, update, activate, deactivate)
- Update advocate locations
- View prospects
- Mobile-friendly responsive design
Advocate Login
Advocates can now log in to the advocate site using phone number verification.
December 2024
Advocate-to-Prospect Messaging
Advocates can now view and reply to conversations from the advocate site. Prospects receive SMS notifications when advocates respond.
Twilio SMS Integration
- Inbound SMS webhook for receiving prospect replies
- Outbound SMS notifications for new conversations
- Configurable SMS allowlists for test communities
Advocate Profiles
- Profile photos with S3 storage
- Bio and bio links
- Profile media gallery
Community Admin (Early)
- Basic prospect management
- Community configuration tools
November 2024
Project Launch
Stoked is born! Initial platform setup with core infrastructure:
- Tenanted routing for multi-community support
- Advocate profiles with map-based discovery (OpenLayers)
- Prospect-to-advocate conversations with SMS notifications
- Event-driven architecture with Rails Event Store
- Background job processing with Solid Queue
- CI/CD pipeline