What's New

Recently launched

March 2024

Efficiently manage the identity of your patients

Identifiers.png

Managing patients' identities across multiple systems is often a challenge. Across various systems, patients are assigned unique, portable identifiers to track them throughout these systems. External entities, including government agencies, may issue many identifiers, such as Patient Medical Record Numbers (MRNs) and Provider Numbers.

With Awell, you can now efficiently and effectively manage your patients' identities. With the introduction of identifier systems, we allow patients to have multiple identifiers (also called "business identifiers"). These identifiers can be leveraged when designing careflows, with our API and careflow triggers. For example, you can now retrieve patients and start careflows using the business identifier you have assigned rather than the Awell patient ID.

Identifiers can be assigned to patients via the Awell apps, the API, incoming webhook triggers, and shareable Hosted Pages links. Identifier values are forced to be unique within a given system within your organization (i.e. say goodbye to duplicate patient resources ).

Click here to learn more about patient identifiers and to get started.

Identifier systems replace Awell’s patient code field in the patient profile. While the patient code field is still available, it will be marked as deprecated and we recommend using identfiers from now on.

Reduced cognitive load and (perception of) decreased waiting time in Hosted Pages

AHP loading.png

We optimized the loading experiences in Hosted Pages, resulting in a smoother user experience. We eliminated all Awell lingo in the loading screens, such as sessions, activities, and authentication, and implemented loading skeletons. Leveraging loading skeletons creates the illusion that wait time is shorter. Moreover, users are encouraged to stay engaged by allowing them to predict where content will appear. The user's cognitive load is reduced, driving their attention to progress instead of waiting time.

Improve data quality by validating dates & numbers

You can now add validation rules for number and date question types in your forms. For numbers, you can add a minimum and maximum range, whereas for dates, you can specify whether the respondent can select all dates, only past dates, or only future dates. Applying validation to input fields can significantly enhance data quality and optimize your administrative and clinical workflows.

Extension marketplace updates

Added

  • The first version of our Athenahealth extension has been launched.

  • Textline is a customer engagement platform similar to Twilio, which allows you to engage with your users through transactional text messages.

✨ Improvements

  • The Twilio extension has a new action allowing you to send text messages only during the daytime (between 9 AM and 5 PM). This ensures that all messages reach your respondents during reasonable daytime hours, enhancing the likelihood of timely and considerate communication (click here to learn more).

  • The Awell workflow extension has a new action that allows updating baseline info.

February 2024

Secure and HIPAA-compliant fax with WestFax

It's hard to believe that faxing could be exciting in 2024, yet here we are! In some instances, fax remains a vital tool for exchanging information between care providers. With the WestFax extension, you can now send faxes securely while fully adhering to HIPAA regulations.

Interested in learning more more about WestFax? Get in touch with us and we'll provide all the information you need. Click here to learn more about the WestFax extension.

Trigger care flows with data and events from 3rd party systems

Care flows in Awell can be triggered in various ways, and the choice of trigger type depends on your use case. In Awell Studio, we've ensured that you can seamlessly explore the diverse trigger types available for your care flow, allowing you to browse and pick the trigger type that best suits your needs.

Moreover, you can now easily set up webhook-triggered care flows within Awell Studio without writing a single line of code! Webhook-triggered care flows are unique because they’re triggered by data and events in 3rd party systems. When you set up a care flow and select the “Incoming Webhooks” trigger type, you’ll get a webhook URL that’s generated by Awell. You’ll provide this URL to the service that will send data or events to Awell. Moreover, when setting up incoming webhooks, you also can pass data from the webhook payload into your care flow.

Interested in exploring webhook-triggered care flows or any other trigger types we offer? Have a look here for an overview of all our trigger types and when to use them, and here for more information about webhook-triggered care flows.

Support for text values in single- and multi-select questions

You can now use text values for your answer options in single- and multi-select questions. This allows you to collect data in a format that fits your needs. While numeric values remain a practical choice, especially for calculations, text values offer more detailed and descriptive options for answers.

To start using text values for your answer options, simply go to our form builder account and edit your single and multi-select questions. Within the question configuration, you'll find the option to choose your option value type. Please note that you can only change the value type of your options once. Should you need to switch back, a new question must be added to your form. This is done to maintain the integrity of your question data types and avoid breaking changes in your care flows.

Learn more about how to get started with text values for answer options.

January 2024

Always ready for patient visits: a convenient way for patients to complete pending activities on-site

You may be providing in-person care or welcoming patients for scheduled appointments. It's essential that patients have finished all pending activities in their care flow, whether in preparation for the care you're providing or their upcoming visit. However, we understand that patients can sometimes forget to complete these at-home activities. Nonetheless, it's important to guarantee that patients finish all their activities, ensuring they are thoroughly prepared for their visit. What better way to facilitate this than by having them do so during their on-site visit as a last resort?

This is why we've made it incredibly easy for you to help patients complete any outstanding activities in their care flows while they are on-site. Here’s how it works:

  • When a patient arrives for their visit and you notice they haven't finished the required pre-visit activities...

  • Simply click on the QR code button located at the top of your screen in Awell Care.

  • Have the patient scan the QR code using their device, or use a tablet provided by your facility.

  • The patient can now complete their pending activities while they wait.

And that's all ! You now possess all the necessary information to ensure a seamless and efficient visit for both you and your patient.

⏲️ Keep content relevant, your care flows running, and data quality high with Action Expiration

As a care provider, you are striving for maximum compliance and adherence to your care flows. However, aiming for 100% compliance is often an elusive target. Sometimes, patients may refuse, forget, or delay completing activities.

Consider this scenario: in a post-surgery care flow that collects outcome data annually, a patient neglects to fill out their follow-up survey in the first year. However, they complete the survey when prompted in the second year.

In such cases, filling out the previous year's survey is not only redundant but can also compromise data quality and confuse the patient.

With Action Expiration, you can set an expiration time for an action after a specified period of inactivity. Once the expiration time is reached, the action is marked as expired, indicating it is no longer active or pending. Action Expiration is now available on two action types: forms and messages.

  • Forms: after expiry, the care flow will skip the form action. This ensures that the recipient no longer has to complete the outdated form, allowing the care flow to move on. Since forms are blocking actions in care flows (i.e., the next action or step is triggered only after the form is completed or expires), Action Expiration can effectively prevent your care flows from being stuck.

  • Messages: after expiry, the care flow will skip the message action. This ensures that the recipient no longer has to read the outdated message.

Action Expiration allows you to:

  1. Keep content relevant:
    Have full control over how long messages and forms are active for recipients. Expired actions will no longer be visible to recipients (e.g., in Awell Hosted Pages), ensuring only relevant content is presented.

  2. Keep your care flows running:
    Since forms are blocking actions, Action Expiration facilitates uninterrupted progression in care flows by marking forms as expired, thereby resuming subsequent actions.

  3. Keep data quality high:
    Ensure that data collection through forms occurs within the appropriate time frame.

Want to learn more about Action Expiration or get started? Click here!

Seamless login with SSO, improved data quality with sliders, select questions with dynamically-loaded choices, and more!

Are your users exhausted from having to recall another set of login details to sign in to Awell? Then the addition of Single Sign-On (SSO) capabilities into the Awell platform will sound like sweet lullabies.

With SSO enabled, your users can access Awell’s apps using their existing set of credentials as recorded in your identity platform. It not only simplifies the end-user experience by removing the need to remember and manage yet another password, but it also streamlines user management across systems for your tech teams.

We offer SSO enabled by the OAuth/OIDC protocol, which is compatible with widely used email providers such as Google and Microsoft. However, recognizing that not all SSO is OAuth, we also accommodate Enterprise Connections with "workforce Identity Providers." These are bespoke Identity Provider instances tailored to your organization, acting as a central repository for employee identity information and the applications they can access.

Want to learn more about SSO, how to get started, and the identity providers we support? Have a look at our Developer Hub.


The slider question in all our apps has been updated, significantly improving the quality of the data collected. Previously, sliders automatically recorded an answer - by default the minimum answer - even if the respondent did not interact with the slider. This made it impossible to differentiate between an unanswered slider (for optional sliders) and a minimum answer selection made deliberately (for both optional and required sliders). Furthermore, the slider is a digital adaptation of the widely used paper-based Visual Analogue Scale (VAS). To ensure validity, the slider must start without a preset position for the thumb, as this could potentially influence the respondent's answer.

With the recent update, users must actively interact with the slider to select an answer. This change eliminates the default thumb position, enhancing the validity of the data. For optional slider questions, this update allows for differentiation between an intentional selection of the minimum answer and a slider left unanswered.

Would you like to test the updated slider component? Click here!


https://www.youtube.com/watch?v=g4fKx36dd6U&ab_channel=Awell

The single-select question type is a popular question type in our form builder, traditionally requiring a predefined set of choices. But what if your choices need to be more flexible, are changing over time, or are not known at the time you are building the form?

With our new “Advanced data collection” extension, you can now dynamically load choices directly from a remote source, such as an API. This not only offers greater flexibility, like loading an extensive list of many choices but also keeps your data collection process efficient and up-to-date.

Small fixes, big improvements

Added

  • OPERATE | AWELL CARE: you can now prefill forms with responses from one of the previously submitted forms

  • design | scores:

    • Keratoconus Outcomes Research Questionnaire (KORQ)

    • Modified Lysolm Knee Score (MLKS)

    • Acromegaly Quality of Life Questionnaire (AcroQoL)

✨ Improvements

  • OPERATE | ORCHESTRATION: performance optimization that was likely behind some intermittent failures in the orchestration API in US & EU environments

🛠️ Fixes

  • OPERATE | AWELL CARE: misc fixes related to filters in the working list

November 2023

Manage care flows as code using SCM systems

Source Control allows you to sync your care flows as code to remote Source Control Management (SCM) providers, such as GitHub and Gitlab.

You can now collaborate seamlessly across clinical ops and engineering teams, gain visibility into changes between published care flow versions, update them promptly, and publish with confidence.

View how to configure Source Control here.

Customize your care flow URL with your (sub)domain

Add another layer of branding into the Hosted Page URL by replacing the default goto.awell.health with your organization domain or subdomain. Your stakeholders are able to view the URL when it’s linked in an email for example, or upon clicking a button and opening the page in the browser, leading to stronger brand recognition and a consistent identity across different touch points.

Find out how to do so here.

Set default country code on a phone number input for better user experience

By picking a default phone country code or limiting the country code options in the dropdown, it saves your stakeholders (eg. patients) a click when inputting their phone numbers in a form.

Here is how you do it.

What’s next?

  • We’re working on showing visual differences highlighting the changes between different care flow versions in Awell Studio. This will aid the comparison and identification of specific changes through better visualization.


Roll back to a previously published care flow

You now have the ability to save and set any version of your care flow ‘live’. Made a change that you need to bring back? No problem. Want to briefly enroll a patient in a different version of a care flow? Feel free! Simply set a version of a care flow as live and all patients will be directed to that version of a care flow. Or, simply publish a working and tested version of a care flow with the intention of setting it as live in the future.

This flexibility and control to toggle between different care flow versions for different purposes ensures that your stakeholders are always engaging with the correct version. You can now design, publish, and update your care flows with confidence.

We’ll continue to build on it over the next few weeks so please provide us feedback (Slack is the perfect place)!

Note: Reverting back to a previous version will also revert care flow settings such as reminders, webhooks, constants, extensions, and API call retry settings back to that version.

Start your care flows with the click of a button

You can now easily generate a unique link for a care flow in Awell Studio, share it on your website or portal, which upon clicking, instantly starts an Awell Hosted Page session. No engineering resources required - eliminating the need for any coding to start with Hosted Pages.

Your stakeholders can engage with care flow activities such as completing a health questionnaire, going through onboarding, and raising health concerns immediately after clicking the link. Currently, this feature only works for care flows involving anonymous patients or stakeholders like your care team. We are working to allow you to reconcile or merge care flows started through the link with existing patient profiles.

Generating a care flow link is also perfect for quickly testing patient-centric flows. Plus, you can convert these links into QR codes for even easier access.

Furthermore, it is possible to configure the link in different languages, with cancel/success URLs (to better redirect users who have completed all their activities or have aborted their sessions), and customizable slugs (eg. https://goto.awell.health/onboarding) – all without hassle. Our next step is to allow for you to use your own domain names in the link eg. https://onboarding.yourcompany.com

Small fixes, big improvements

Added

  • DESIGN | Change management Change management is now available.

  • design | scores: The Pittsburgh Sleep Quality Index (PSQI) score and questionnaire was added

  • BUILD | EXTENSIONS The Calendly extension now includes a is_rescheduled_event datapoint to help better understand whether or not an appointment is new or a from a previously cancelled appointment.

🗑️ Removed

  • build | extensions: event.rescheduled webhook was removed from the Calendly extension. We have worked with impacted customers to ensure a migration to the event.scheduled webhook

✨ Improvements

  • design | scores: The following questionnaires are now available in French: Oxford Hip Score, HOOS, KOOS and SF-12

🛠️ Fixes

  • build | extensions: Improved validation of Sendbird update custom fields action

  • build | extensions: Unresolved webhooks no longer inadvertently trigger new care flows

  • build | extensions: Action to create a conversation in Healthie now uses additional deprecated fields that Healthie still relies on internally for updating conversations

  • design | STUDIO When refreshing an extension, data points are updated to reflect changes in type as well (e.g. data point changes from string type to a number type)

  • design | STUDIO Fix for data variables not persisting when used in inputs

  • design | STUDIO OPERATE | DATA POINTS Fix for calculation data point values not appearing (e.g. in API call bodies or messages) as expected when used as data variables

  • design | STUDIO OPERATE | DATA POINTS Date handling logic improved, including a fix for ISO datestrings with 6 or more digits of microsecond precision

  • OPERATE | CARE Improved the performance of the working list

What’s next?

  • We’re working to allow the syncing of your GitHub (or any other Git-supported tool) repository with changes in your care flows. This provides full visibility and ensures that each update is traceable and reversible as commits in your code repository.


Transparency and insights for care flows with Audit Logs

In the past few weeks, we've made significant enhancements to our Orchestration platform, focusing on increasing both robustness and transparency. The introduction of Audit Logs offers an invaluable resource for understanding the intricacies of your care flow activities. These logs acts as detailed and comprehensible breadcrumbs providing a clear trail of all activities within your care flows and give insights into the precise moments and reasons behind the activation of tracks, steps, actions, and more.

In addition to navigating through a straightforward table in Awell Care to review Audit Logs, you can engage with AvaGPT to pose questions in everyday language. AvaGPT, equipped with the entirety of the audit logs in its framework, leverages this context to assist you with precise responses. Its strength lies in its ability to synthesize and link disparate pieces of information, delivering in-depth answers to multifaceted queries that may not be immediately apparent from a simple table view. The audit logs can also be retrieved via the API.

Added

  • design | scores: new score calculations added: Modified Fatigue Impact Scale (MFIS), Bladder Control Scale (BLCS), Bowel Control Scale (BWCS), and Pain Disability Index (PDI)

  • build | extensions:

    • Calendly extension added that allows to start a care flow based on these events: event.created,event.canceled, event.rescheduled

    • Infobip extension added to the Marketplace

✨ Improvements

  • operate | awell hosted pages: several improvements to make fetching the next activity more reliable and resilient, additional error monitoring was added too

🛠️ Fixes

  • design | validation: fixed an error where care flow validation errors weren’t displayed to the user

  • operate | orchesration: fix to properly handle description questions in form submission


October 2023

Extensions, extensions everywhere!

In this week’s update, we have lots of good stuff around Awell Extensions. On top of that, we drastically improved the loading times between activities in Awell Hosted Pages. That and more .

Added

  • build | extensions:

    • Zendesk: actions to create and complete tasks

    • Iterable: actions to send emails and track events

✨ Improvements

🛠️ Fixes

  • operate | awell hosted pages: fix an edge case where the activities loaded in Awell Hosted Pages were in the incorrect order.

Unified Data Variables: Road To Constants And Variables Everywhere!

We are rebranding constants and dynamic variables to data variables and making sure both types of data variables can be used anywhere in Awell Studio. Constants are particularly handy when you want to store a static value and use that in multiple places in your care flows. Dynamic variables allow you to store, transform, and use data that is captured in your care flow. Though they are different in the type of information they store, they both help you to pass data in and out of Awell.

Constants and dynamic variables already existed in Awell but you were limited in where you were able to use them. With this release, we are starting the journey to make data variables available everywhere. From today, you can use both types of data variables in the Endpoint & Headers fields of our API call actions. Over the course of Q4, we will be rolling out unified data variables to more places in the product. We are aiming to have a unified experience on how our users work with data in Awell.

Added

  • build | api: you can now programatically schedule a track in a patient care flow for a date in the future. Scheduled tracks can also be unscheduled. This new feature in our API allows you to directly tell our system what the right timing to start a track is.

✨ Improvements

  • operate | orchesstration: various improvements and safeguards to protect orchestration against infinite loops which could bring down the system

  • build | api: the form.submitted webhook now returns more information about the form’s design like question keys and titles (read the docs)


September 2023

Added

  • design | workflow: the patient ID can now be used as a data point in a care flow

  • operate | orchestration: Infinite Loop control - we added preventive measures to reduce the impact of infinite loops in our system

  • operate | care management: you can now navigate directly to an activity from the working list (and share it as a link!)

✨ Improvements

  • design | workflow: improved truncation logic of dropdown labels so you can see more of a data point’s name

  • build | extensions: webhook endpoints URL are now deterministic (instead of a random id, there is now a logic to the name, which makes it easy to reconstruct reliably)

  • operate | care management: sorting now works correctly on a number of tables (e.g. working list can be sorted by date!)

🛠️ Fixes

  • design | workflow: a specific track activation configuration involving ad-hoc tracks no longer breaks your track list in Studio

  • design | workflow: an extension action configuration panel can now have multiple JSON inputs without bugging out

  • build | extensions: extension webhooks and data points are now correctly exported and imported when promoting care flows

  • operate | orchestration: stopping a care flow now correctly generates the activity for it, preventing the care flow feed from permanently erroring into oblivion due to a GraphQL error

  • operate | orchestration: we no longer allow forms to be submitted without answers to required questions

Historical updates:

 

August 2023

2023-08-30 Introducing AvaGPT: Your Ultimate Developer Companion
build | documentation

We are excited to introduce you to the latest addition to our team: AvaGPT. Ava isn't a flesh-and-blood team member; she's a digital companion you can engage with on our developer hub. She's your one-stop shop for accessing the wealth of knowledge within our Developer Hub. Powered by AI and LLMs, it is your instant on-demand source for answers to all your questions to build with and on top of Awell. Imagine having all the information you need, right at your fingertips, ready to supercharge your Awell projects.

While our search feature can still be your trusty companion when you have a precise question in mind, AvaGPT thrives in situations where answers aren't readily found in the documentation. She excels in piecing together information from various sources to provide you with comprehensive answers and solutions. Moreover, AvaGPT can even generate fresh content based on existing documentation like her ability to generate executable code in any programming language you prefer. Say goodbye to tedious translation work and hello to accelerated development.

We've recorded a demo video that showcases AvaGPT's incredible capabilities. Have a look to learn more and witness how she can transform your development journey .

With AvaGPT, we're putting the power of knowledge and innovation in your hands. Say hello to a more efficient, effective, and enjoyable developer experience. Want to try it out yourself? Click here!

2023-08-23 Import patient demographics using the PDQ integration
🛠️ build | integrations OPERATE | awell Care

We're thrilled to introduce a feature that will make your care team's life easier when using Awell Care to manage care flows. We understand that many of you rely on external systems to store crucial patient information. If you're a hospital, this often means Electronic Health Records (EHR), while virtual-first care providers might use proprietary or CRM-like systems.

With our new Patient Demographic Query (PDQ) integration, you gain the power to effortlessly retrieve patient demographic data from your external systems. Say goodbye to the manual hassle of entering patient details into Awell. Once you configure the PDQ integration in the Developer settings of your organization, you'll notice an "Import patient" button within Awell Care. This button is exclusively enabled when PDQ integration is set up. To see exactly how it works, have a look at the demo video .

This enhancement ensures a seamless experience for your care team, freeing you up to focus on what you do best—providing exceptional care. Click here if you want to learn more about the PDQ integration and how to set it up for your organization.

 

2023-08-14 Add metadata to forms and questions
design | FORMS OPERATE | awell Care

We believe that every form should adapt seamlessly to its purpose, whether you're engaging with patients or empowering clinical staff. That's why we're pleased to introduce a powerful new feature: the ability to set metadata as a JSON object on forms and individual questions.

Forms serve diverse needs, and so should their display modes. With this update, you have the tools to tailor the experience precisely as you envision it. Care flow builders now have the freedom to enrich forms with context that matters most to their use case.

For example, you can also elevate question engagement by adding metadata such as placeholders, question helper text, internal references (e.g. input type, slugs) or even question styles (from just a plain question to a question with links and/or images).

With metadata, all crucial information – content and context – can now coexist harmoniously. When you fetch forms with metadata via the Orchestration API, you now intrinsically know how to display or work with them – spend less time data wrangling, more time polishing your product.

Metadata is configured within the Studio’s form builder and is designed to be easily found but not a distraction for clinical users. We want their focus entirely on building the best forms to ensure compliance and accuracy, while leaving integration details to others.

We’re excited about this new feature’s ability to level-up your form-building experience. We hope it enables you to continue seamlessly bridging the needs of your patients, clinical personnel, and engineers.

2023-08-09 Better support for standardized questionnaires in Awell Hosted Pages
OPERATE | Awell hosted pages

In our commitment to enhancing your experience with standardized, validated questionnaires like the EQ-5D, we've taken significant strides to ensure that the presentation of these forms adheres to strict requirements. Our latest update encompasses various improvements, including:

  1. Optimized Question Display: We've made tweaks to ensure that standardized questionnaires fit perfectly on any screen without the need for any scrolling. This enhancement is specifically tailored to the conversational form format, making interactions seamless across all devices.

  2. Custom Trademark Text: Standards bring strict requirements on presentation, and that's why we've introduced the ability to set trademark text within Studio for each form. This text appears at the bottom of each page for Awell Hosted Pages forms, ensuring this requirement can be easily met.

  3. Enhanced Slider Clarity: We understand the importance of clarity when it comes to slider questions. With this in mind, we've improved the alignment of the labels and values for slider question inputs, significantly improving readability and ensuring a smoother patient experience.

  4. Flexible Form Autosave: Compliance is paramount, and our update caters to this need. The new capability allows you to disable form autosave at the care flow level, giving you full control over the storage and usage of incomplete form responses, all while adhering to relevant requirements.

2023-08-02 Better form experience with auto progress and autofocus for conversational forms
OPERATE | Awell hosted pages

You can now enable auto progress for your forms in Awell Hosted Pages which reduces the number of clicks in the conversational display mode by 35%¹. When auto progress is enabled, respondents are automatically progressed to the next question when a single select or yes/no question is answered. Additionally, all input-based question types (short/long text, date) are now automatically focused so the respondent can just start typing when a new question is displayed whereas previously it required an additional click to focus the input field.

The auto-progress reduces the effort required to navigate through the form, resulting in a smoother and more streamlined experience. Additionally, the form completion process becomes faster and more efficient. All of this contributes to higher form completion rates. Note that users can still review and modify previous answers by navigating back and forth in the form.

Do you want to enable auto progress for your care flows or want to try it out? Click here to learn more about how to configure auto progress for Awell Hosted Pages.

Added

  • Build | Extensions: new “Assign patient to group“ action which allows to assign a patient to a group or completely remove the patient from a group

  • Build | Extensions: DocuSign extension was added to our Marketplace

  • design | workflow: new date transformation for adding business days to a date

 

¹ based on the average Awell form composition, and a 50% click reduction on all question types requiring user input

July 2023

2023-07-27 Better options for handling API calls from Awell
🎛️ manage OPERATE | CAREFLOW BEHAVIOUR

Sometimes things just don’t go to plan, but like all things in life, it’s how you recover that matters. With that in mind, Failed API call retry logic can now be configured at the organisation and care flow level, giving you full control over how our system responds when a request goes awry. Want us to wait longer before retrying? Perhaps you prefer full control over what happens next? All of that is now possible, for all care flows or just the ones you choose.

Additionally, idempotency keys are now appended to the headers to all outgoing API calls. An idempotency key is a unique value generated by the client which the server uses to recognize subsequent retries of the same request. For any given patient care flow, the key we use for a call is the id of the activity that generated the request, ensuring that it is both unique and traceable.

🛠️ Fixes

  • design | workflow: The GraphQL API call test suite in Studio was not parsing the variables correctly, causing requests to fail. Additionally GraphQL API call bodies were not correctly initialised, causing issues if the variables input was left unchanged

  • design | workflow: Creating data point definitions from the API call action data mapping panel no longer wraps the definition name in superfluous quotation ("") marks

  • design | workflow: Switching between GET and POST methods for the REST API call action correctly updates the UI now without the need to reload the page

2023-07-26 Stop a care flow in Awell Care
OPERATE | awell Care

You can now stop a care flow of a patient in Awell Care. Stopping a care flow was already possible via our API but we now made the operation easily available for everyone that is using Awell Care to operate care flows. When a care flow is stopped, no new activities will be activated and existing activities cannot be completed anymore. Compared to deleted care flows where data is removed, the data of stopped care flows will still be available for you. Please note that for the time being care flows cannot be resumed.

Stopping a care flow can be done from the patient profile where it’s easy to stop multiple care flows at once or from the care flow details page via the “Manage” button.

2023-07-18 Choose how to present your forms with form display mode
OPERATE | awell hosted pages

You usually see online forms in two flavors: conversational (display one question at a time) or in a more traditional/regular layout (display all the questions at once). We understand that each of the two form modes can serve a different purpose and use case. That’s why care flow builders can now configure the display mode of a form.

You might want to keep the conversational display mode for patients as that mimics a more natural way of communicating, is easier to create a more personal experience, and is more interactive. On the other hand, you might want to display some longer forms for your clinical personnel in the regular display mode as that makes navigating and validating the form much easier. It’s up to you to decide which display mode works best for your use case and population. Learn more about how to set the display mode for your forms and the pros and cons of each form mode.

Added

  • design | workflow: Three new date transformations have been added (YYYY, YYYY-MM, YYYY-MM-DD)

2023-07-03 | Additional Healthie webhook events, find your data points more easily, and Sendgrid extension update
design | workflow Build | Extensions OPERATE | awell hosted pages

Extension webhooks enable any 3rd party to push real-time events to Awell. These webhooks can then be used to start a care flow in Awell. Until now, the Healthie extension only supported two webhook events from Healthie: patient.created and appointment.created. But that has changed in our last release and you can now leverage many more Healthie events to trigger a care flow in Awell.

To leverage the new webhook events you will have to refresh your Healthie extension through the Extension settings and don’t forget to enable the webhook events you are interested in via the “Webhook” tab.

applied_tag.created, applied_tag.deleted, appointment.created, appointment.deleted, appointment.updated, form_answer_group.created, form_answer_group.deleted, form_answer_group.locked, form_answer_group.signed, lab_order.created, lab_order.updated, message.created, message.deleted, metric_entry.created, metric_entry.deleted, metric_entry.updated, patient.created, patient.updated, request_form_completion.created, request_form_completion.deleted, request_form_completion.updated, task.created, task.deleted, task.updated


Prior to this release, it was often difficult to find the data points you need. Especially if you were working with data points from Extension webhooks. We did some changes to how data points are listed in the data point dropdown and how data points from Extension webhooks are identified:

  • Data points in the data point dropdown are now grouped by category (eg: Form answers, Calculation outputs, Baseline information, …)

  • Data points originating from Extension webhooks are composed as follows: {extension}.{event}.{dataPointKey}.


We shipped a new version of the Sendgrid extension which includes a new action that allows you to add or update contacts in Sendgrid. This allows you to easily manage lists and contacts right from within your care flows.

Unfortunately, the updated extension isn’t backward compatible with the previous version. There is no issue for care flows that don’t have the Sendgrid extension configured (yet) as they will only be able to enable the newest version of the extension moving forward.

However, existing care flows already using the Sendgrid extension prior to this release will have to migrate the legacy Sendgrid extension to the new one. Our customer success team will reach out to you to make this migration as easy as possible.

We will officially deprecate the older version of the Sendgrid extension on Sep 1, 2023 so make sure you have performed the migration by that date. The old extension and its action are indicated by a DEPRECATED label.


✨ Other improvements

  • OPERATE | awell hosted pages: Awell Hosted Pages is now available in a new language and has undergone various enhancements, including a streamlined and more precise progress bar as well as expanded body margins

June 2023

2023-06-28 | New operators for your conditional logic
design | workflow

Ever wanted to build conditional logic into your care flows based on certain data points not having (or having any) value? Then the Has no value and Has any value operators will be a great addition to Awell Studio for you! They are particularly useful when you would like to trigger tracks or steps in your flow when data is absent or present (eg: branch to a step that sends an SMS notification when the patient has no email address). Both operators are available for all data point value types.

Data point value type

Has no value when

Data point value type

Has no value when

number

undefined, null

string

undefined, null, empty string

boolean

undefined, null

date

undefined, null, empty string

telephone

undefined, null, empty string

array

undefined, null, empty array

Additionally, an Is today operator was added which can be used on date data points. This allows you to transition to a step in your flow when the date you are using as a reference equals the date of today.

2023-06-26 | Create and manage your API keys via the Awell Platform
🎛️ manage

Your engineers can now create and manage API keys from within the Awell platform. With this new feature, your engineering team has full control and flexibility over their API integrations. Moreover, they have full visibility on all API keys that grant access to Awell’s API in the name of their tenant. Learn more about managing your API keys and keeping them safe.

API keys generated prior to this release will remain to have access to our API but will not be visible in the list of API keys in our app. You can choose to keep using your existing API keys or to create new ones and use them to replace those that were manually created by Awell prior to this release. If you do so, we are happy to delete the old API keys from our system. Get in touch with our customer success team if you would like more information or would like to deprecate your old API keys.

✨ Other improvements

  • design | workflow: There is now a dedicated date transformation that allows you to format dates according to the ET timezone.

  • Build | Extensions

    • Twilio - New action to send text messages from a Messaging Service (instead of a “From” number)

    • Healthie - add support for configuring a date interval value when the interval type is “once”.

🛠️ Fixes

  • design | workflow: Fixed an issue with incorrect activation dates when using “after a delay of“ timing logic.

  • Build | Low-code integration: Fixed an issue where the slider input in Awell Hosted Pages couldn’t handle existing answer values.

  • Build | Extensions: Healthie - Fixed an issue where actions were marked as successful when instead no action was performed in the Healthie system because the Healthie API returned one or more errors.

Prior 2023-06-26

See https://awellhealth.atlassian.net/wiki/spaces/AR/pages/3454500981/What+s+New.

How we compose our page

Guiding principles

  • Updates are for humans, not machines.

  • Not every change in the code needs an entry in the page, we highlight what we believe is most impactful for our users.

  • Introducing breaking changes is not done. In the rare case of a breaking change, a deprecation and removal process will be followed which is separate from our regular release updates.

  • We group release updates by date and updates can be aggregated.

  • The date of the release update doesn’t necessarily correlate with the date of the actual release. We believe that creating release updates and documentation is a low-risk initiative, that documentation is supportive instead of required, and we want to have as few gates as possible to ship value to our customers. Therefore, we don’t mind a bit of slack in release updates. However, we try to communicate updates within a week of the release.

  • The latest product update comes first.

  • Release notes are grouped by the type of change and

Types of changes

  • ⚡ Added for new features.

  • ✨ Improvements for changes in existing functionality.

  • ⚠️ Deprecated for soon-to-be removed features.

  • 🗑️ Removed for now removed features.

  • 🛠️ Fixed for any bug fixes.

  • 🔑 Security in case of vulnerabilities.

CareOps stages

  • 🎛️ Manage

  • Design

  • Validate

  • Build

  • Operate

  • Measure

  • Improve

Repositories

Are you in need of more detailed release updates for some of our public repositories? You can always have a look on Github: