Intervengine Docs
Intervengine App
Coaching Tutorials
Experience Building Tutorials
Pre Built Journeys
Intervengine x Sahha
Releases
Book a Demo
Report an Issue
This update marks a major leap forward in making Intervengine a truly "intelligent" platform. With the introduction of Journey Memory, your programs can now move away from static paths and toward truly adaptive experiences that react to a participant's history and preferences. The new Hidden Card controls give journey builders fine-grained power over what participants see and when, while Identity Token Validation strengthens security for programmatic integrations. Combined with a redesigned dashboard, faster mobile interactions (like auto-advancing quizzes), question-level quiz feedback, and health area card styling, you now have everything you need to drive deeper engagement and better health outcomes.
Portal 2.9.13
Features
- Interactive Quiz Feedback: You can now provide immediate positive or negative feedback based on a participant's quiz answers. Feedback is configured at the individual question (measure) level, giving you precise control over the learning experience.
- Smarter Journey Transitions: We've introduced
SESSION_VARIABLE attachments for journey transitions. This allows the platform to remember specific participant data points as they move through their health journey, creating a more personalized experience.
- Hidden Card Attachments: A new
HIDDEN_CARD attachment type for journey transitions lets you control the visibility of activity plan cards in the app, enabling more sophisticated journey flows where content can be revealed or hidden based on participant progress.
- Enhanced Participant Dashboard: We have completely redesigned the participant dashboard to give you a clearer, more comprehensive view of user progress at a glance.
- Card UI Configs: Cards now support
IS_PERSISTENT and IS_DISMISSIBLE UI config fields, with core fields hardcoded and custom API-driven configs displayed below a divider.
- Expanded Asset Support: Added support for new asset types including webp (
image/webp), svg (image/svg+xml), heic (image/heic), mov (video/quicktime), and webm (video/webm).
Improvements
- Customizable Health Area Styling: You now have access to a new "Card Style" configuration for Health Areas, allowing you to tailor the visual look and feel of different health domains to match your program's branding.
- Organized Health Areas: You can now sort Health Areas by a specific display order. This means you can prioritize the most important health metrics for your participants so they see them first.
- Advanced Charting: We've enabled blood pressure entry and improved the data charts within activity plans, making it easier to track and visualize vital health trends over time.
- Improved Participant Insights List: The Participant Insights list now uses a full DataTable, replacing the previous simple list for better sorting, filtering, and readability
Bug Fixes
- Journey Editor Stability: We squashed a bug that was causing the row-based journey editor to crash. Building complex paths is now smoother than ever.
- Reliable Redirects: Fixed an issue where participants were sometimes directed to the wrong journey version; the system now automatically ensures everyone is on the latest and correct version.
- Activity Plan Form Fix: Resolved an issue with the Activity Plan form that could prevent proper saving of plan configurations.
- Insight Action Chips: Fixed an issue with insight Action Chips not rendering correctly.
- Chat Message Ordering: Fixed hooks ordering in participant chat messages to ensure correct message sequencing.
- Extras Fix: Resolved an issue that prevented extras from being added to participants.
App 1.18.3 (335)
The mobile experience is now faster and more intuitive, with a focus on reducing "taps" and making data entry feel effortless for your participants.
Features
- V2 Home Screen Expansion: We have rolled out our sleek, modern "V2" home screen across more program types (including DMap), providing a fresh and more navigable interface for all users.
- Embeddable Activity Content: You can now embed rich content directly within activities, keeping participants focused in one place rather than bouncing between different screens.
- Health Area Card Styling: Health area cards now support custom styling, giving programs more visual control over how health domains are presented to participants.
- Card Persistence Controls: The app now supports
IS_PERSISTENT and IS_DISMISSIBLE UI configs, giving journey builders control over whether cards can be dismissed by participants.
Improvements
- Rapid-Fire Responses: We've added "Auto-advance" and "Auto-submit" for single-option questions and health measures. When a participant selects an answer, the app moves forward automatically—making check-ins lightning fast!
- Smart Data Validation: We updated blood pressure validation and improved chart margins to ensure that participant data is not only accurate but also easy to read on small screens.
- Clean Sign-Outs: For better privacy and app performance, the app now automatically clears cached data whenever a user signs out.
- Focused Messaging: We removed the "dismiss" option on message cards to ensure participants see and acknowledge the important guidance you send them.
- Flutter SDK Upgrade: Upgraded to Flutter SDK v3.41.0 for improved performance and stability.
- Sahha SDK Upgrade: Upgraded to Sahha SDK v1.3.5 with updated Android manifest to request write permission for sleep and steps trackers.
Bug Fixes
- Visual Polish: Fixed a minor issue with chart margins to ensure data isn't cut off on certain device sizes.
- Crash Prevention: Resolved underlying issues and fixed Crashlytics errors to improve overall app stability and prevent unexpected closures.
- Keyboard Overlay Fix: Fixed an issue where the keyboard could block modal content, making it difficult for participants to complete forms.
- Sensor Dialog Fix: Resolved a potential issue where the enable-sensor dialog could block app interaction.
- Health Area Ordering: Fixed an issue where health areas were not displayed in the correct order.
- Content Activity Formatting: Fixed formatting issues in content activity display.
Backend 1.53.7
For our power users and administrators, these updates introduce "Journey Memory" and new tools for controlling card visibility and validating identity tokens.
Features
- Introducing Journey Memory: You can now use "Session Variables" and "Event Tracking" within signal expressions. This means the journey can now "remember" if a participant read a specific article or reached a certain goal, and then use that information to decide what they see next.
- Dynamic Activity Endpoints: New endpoints allow for the setup of dynamic activity plan cards, giving you the power to generate participant tasks programmatically based on real-time data.
- Hidden Card Control: A new "Hidden Card" feature lets you control the visibility of activity plan cards in the app directly from the journey builder, enabling content to be shown or hidden as participants progress.
- Identity Token Validation: New endpoints for validating identity tokens (
GET /api/v1/tokens/{id}), providing a secure way to verify participant and user identities programmatically.
Improvements
- Advanced Tag Filtering: We've added
tagIds to the activity plan search. This allows you to filter and find specific activities or content items much faster using your existing tagging system.
- Inherited Health Areas: Health areas added to a journey will now automatically carry over to transition attachments, saving you time on manual configurations.
- Refined Search: The program search has been optimized to work better when filtering for the "Latest" or "Published" versions simultaneously.
- Quiz Feedback Precision: Quiz feedback has been moved from the activity type level to the measure (question) type level, enabling more granular control over participant feedback. Quiz feedback fields are now included in SSE payloads.
- Performance Optimizations: PubSub processing, connection management, and error handling have been improved for better system reliability and efficiency.
Bug Fixes
- Connection Stability: Fixed an issue with SSE connections for connector users, ensuring more reliable real-time data syncing.
- Data Integrity: Added missing fields to activity plan card reports to ensure your data exports are 100% complete and identical to what you see in the UI.
- Nudge Service Reliability: Improved error handling in the nudge service when no data is found, preventing unnecessary error responses.
- Dynamic Plan Data: Fixed missing values for some data fields in dynamic plans.
- Token Validation: Fixed minor issues in the token controller and identity token validation flow.
- Enrolment Fix: Fixed an issue where creating an enrolment would fail when the programme ID was missing.
- Webhook Data: Fixed the missing external ID in the
PARTICIPANT_TAG_ADDED webhook event payload.
🤗 Explore our community
Join the Intervengine Discord Server!