Release 6: Journey Builder Revamp & MCP
· 4 min read
This release represents a significant leap forward in usability and infrastructure. On the Portal, we've revolutionized the Journey Builder with a revamped interface and powerful pre-scheduling tools to automate your workflows. The Mobile App transforms the participant experience with a seamless new login flow and an organized home screen that groups activities by Health Area. Underlying it all, the Backend has been fortified with improved stability measures and the groundbreaking Model Context Protocol (MCP), officially laying the technical foundation for future AI-driven capabilities.
Portal 2.6.3
Features
- Pre-Schedule Recurring Activities: Set up recurring activities in a journey before the participant starts. Specify the days of the week and times of day for automated scheduling right from the get-go.
- Bulk Archive Program Versions: Select and archive multiple program versions at once, keeping your workspace tidy and organised.
Improvements
- Revamped Journey Builder: Overhauled the Journey Builder with a slicker interface, smoother editing dialogs, and clearer visual connectors between steps.
- Select "All" Days or Times in a Click: When scheduling activities, you can
instantly select "All" for
daysOfWeekandtimesOfDay. - More Flexible Text Inputs: Removed character limits on certain text fields.
- Smarter Content Publishing: External link content no longer auto-publishes, giving you full control over when your content goes live.
Bug Fixes
- Fixed an issue where the content list wouldn't update automatically after a change.
- The success message for bulk archiving now displays correctly.
- Squashed a bug preventing some embedded videos from playing correctly.
- Resolved incorrect permission mapping between health areas and activity plans.
App 1.17.0
Features
- Redesigned Login Experience: A completely redesigned, more intuitive sign-up and login flow.
- Grouped Cards on the Home Screen: The home screen now groups activity cards by their Health Area.
- Experimental Breathing Exercise: A new breathing exercise widget is now available as an experimental feature.
Improvements
- Email Login for Everyone: Participants in any program can now use their email address to log in.
- Cleaner, Icon-Driven Interface: Updated cards with new icons, including one for incomplete tasks, and replaced some text buttons with icons.
- Full History View: Cards previously hidden from the main view are now visible in the historical view.
- Helpful Hints for Health Data: Added more descriptive text to help participants understand their device scores and biomarkers.
- UI Polish: Sorting cards by creation date, organising the Progress screen for better readability.
- Terminology Update: "Trackers" renamed to "Health Measures" for consistency.
Bug Fixes
- Reminder notification settings now save properly.
- Fixed an issue preventing some Android users from logging in.
- Fixed a bug where the view wouldn't scroll properly in a modal when the keyboard was open.
- Resolved health measure values displaying incorrectly.
- Resolved external links not working correctly.
API 1.44.2
Features
- AI Agent Integration (MCP Server): Added a Model Context Protocol (MCP) Server, enabling AI Agents to utilize Intervengine tools and opening the door for smarter automation and future AI-assisted coaching.
- Dynamic Activity Cards: New capabilities to set up dynamic activity plan cards for participants via the API, allowing for highly personalized content delivery.
- New Chat Capabilities: New endpoints allowing Admins to create chat sessions and send messages programmatically.
Improvements
- Enhanced System Stability: Implemented a robust Rate Limiter to protect the system during peak traffic times.
- Cleaner SMS Delivery: Automatic sanitization of text for SMS messages, stripping out HTML or Markdown tags.
- Smarter Journey Search: Search specifically for "prescribed" (non-self-enrolled) journeys via the API.
- Pre-Scheduled Recurring Activities: Added the ability to pre-schedule recurring activity plans with specific end dates in the Journey Builder backend.
Bug Fixes
- Fixed a critical issue where messages were not always routing to the correct channels.
- Resolved a pagination issue in TagType searches.
- Fixed an issue where creating a dynamic card without a specific asset caused errors.