Intervengine Docs
Intervengine App
Coaching Tutorials
Experience Building Tutorials
Pre Built Journeys
Intervengine x Sahha
Releases
Book a Demo
Report an Issue
👩⚕️ What’s new on the Portal? 2.8.0
This release is dedicated to tightening up the platform and introducing smarter integrations. We are ensuring that your day-to-day workflows—especially around Journeys and Activity Plans—are smoother, more reliable, and easier to manage.
✨ New Features
- Kinestex Automation: We’ve added automatic configuration for Kinestex workouts. This streamlines the setup process for fitness integrations, reducing manual entry and getting content to your participants faster.
- Enhanced Tagging Organization: We’ve introduced TagType Grouping. This helps you keep your data structure clean by allowing you to group related tags, making it much easier to filter and manage your content libraries.
- Customizable Health Area Sorting: You now have the controls to configure the sort order of Health Area cards. This allows you to prioritize how information is presented, ensuring the most critical health data appears first for your participants.
🚀 Improvements
- Upgraded Activity Plan Lists: We have upgraded the Activity Plan Templates list to use a robust Data Table view instead of the previous custom grid. This provides a standard, more efficient way to view and manage your templates.
- Greater Control over Numeric Inputs: We have expanded the UI configurations for
MIN_VALUE and MAX_VALUE. You can now apply these specific limits to all numeric inputs, giving you tighter control over data validation across the platform.
- Flexible Activity Plans: We’ve made Health Areas non-required for activity plans. This gives you the freedom to build lighter, more streamlined plans when a full health breakdown isn't necessary for a specific program.
🐞 Bug Fixes
- Reliable Journey Saving: We resolved an issue where extra attachments in a Journey occasionally failed to save. Your supporting documents and files are now secure.
- Smoother Journey Forking: We fixed a redirect behavior that occurred when forking a Journey. Duplicating and customizing paths is now a seamless experience without any navigation hiccups
📱 What’s new in the App? 1.17.11
This update focuses on bringing new integration capabilities to life, polishing the visual experience, and ensuring your data entry is as smooth and accurate as possible.
✨ New Features
- KinesteX Integration: We have finalized and productionized the KinesteX integration. This brings a seamless, fully integrated fitness experience directly into the app, with refined triggers and event handling for a stable workout flow.
- Prioritized Health Areas: To match the new Portal capabilities, the app now supports configurable sorting for Health Area cards. The health data most critical to your program will now appear exactly where you expect it.
🚀 Improvements
- Smarter Data Entry: We’ve improved the logic for entering health measures. This includes better validation for numeric inputs (respecting min/max values) and ensuring the "Submit" button is always visible, so you never get stuck scrolling to save your data.
- Accurate Progress Charts: We corrected an issue with chart headings and types to ensure your progress visualization is precise and easy to understand at a glance.
- Performance & Stability: We’ve upgraded the underlying framework (Flutter SDK) and optimized permissions. This results in a faster, more secure app experience with fewer unnecessary permission requests.
🐞 Bug Fixes
- Instant Health Updates: We fixed a syncing issue where new health measure data points wouldn't appear immediately. Now, when you insert a new data point, the card updates instantly to reflect the change.
- Visual Polish: We’ve squashed several visual bugs, including fixing the aspect ratio on horizontal card images and resolving rendering issues on content cards.
- Battery Status UI: For users with connected devices (CardioNexus), we’ve fixed the UI for the battery status card to ensure it displays correctly.
🔌 What’s new in the Backend/API? 1.44.2
We have significantly strengthened the platform's infrastructure to improve message reliability and system stability, alongside laying the groundwork for future AI tools.
✨ New Features
- AI Agent Integration (MCP Server): We have added a Model Context Protocol (MCP) Server. This technical foundation enables AI Agents to utilize Intervengine tools, opening the door for smarter automation and future AI-assisted coaching.
- New Chat Capabilities: We’ve added new endpoints allowing Admins to create chat sessions and send messages programmatically, enabling deeper integration with your other communication tools.
🚀 Improvements
- Enhanced System Stability: We’ve implemented a robust Rate Limiter. This protects the system from being overloaded during peak traffic times, ensuring the platform remains fast and responsive for everyone.
- Cleaner SMS Delivery: We now automatically sanitize text for SMS messages, stripping out confusing HTML or Markdown tags so your participants receive clear, readable texts.
🐞 Bug Fixes
- Message Routing Precision: We fixed a critical issue where messages were not always routing to the correct channels. You can be confident that communications will land exactly where they are intended.
- Search Accuracy: We resolved a pagination issue in TagType searches, ensuring that when you search for tags, you see the complete and correct list of results.
- Data Integrity: We fixed a bug that caused extra data saving when using specific user authentications, keeping your database clean and efficient.
🌟 Summary
This release is defined by synchronization and future-proofing. We have successfully launched the KinesteX fitness integration across both the Portal and Mobile App, creating a seamless bridge between exercise prescription and participant action. We also aligned the Health Area sorting features, giving admins direct control over the priority of information displayed on the participant's home screen.
While the Portal and App received immediate usability upgrades—from clearer data tables to smarter data entry validation—the Backend team has been building for the long term. By implementing a robust Rate Limiter and the Model Context Protocol (MCP), we are ensuring the platform is not only stable enough for today's traffic but also technically ready for tomorrow's AI-driven innovations.
🤗 Explore our community
Join the Intervengine Discord Server!
🐛 Help us squish some bugs
Jira Service Management
Use our Issue Portal to report your findings
🔍 Check out our Releases
Stay up to date on our latest features and bugfixes
Releases