Root release update | September 2022

What's new this month? 🚀

  • Environment variables for product module code

    You are now able to access the environment (sandbox or production) and the organization_id in the product module code as process.env.ENVIRONMENT and process.env.ORGANIZATION_ID, respectively. These variables are also available when running rp test using Workbench. Read more here

    This is useful when executing environment-specific code, such as calling the staging or production instance of an external service depending on whether the product module code is executed for sandbox or live policies.

    The environment variables are documented in the product module code guide.
    Please update your Workbench CLI tool to the latest version v0.0.49 using npm install -g @rootplatform/cli.

  • Support of adding annuity requests to product modules

    You can now add annuity request functionality to product modules. Please see the annuity requests section of the disbursement blocks guide for more details on how to implement this feature.

    Note: The concept of annuity types and associated entities have been removed from the platform as it was not serving a useful purpose.

  • Support for additional banks for Debit Orders (South Africa)

    You can now submit debit orders for the following additional banks in the South Africa region. Read more.

    • AccessBank
    • FinbondMutual
    • HBZ
    • Sure
    • Wizzit
  • New identification types for policyholders, beneficiaries and covered people

    We now support using new identification types for policyholders, beneficiaries and covered people. The new identification types are cell phone, email and custom and can be set in the product module root-config file using Workbench. [Read more] (https://docs.rootplatform.com/docs/general-settings).

  • Ability to capture international phone numbers

    We now support capturing international phone numbers on the dashboard. [Read more] (https://docs.rootplatform.com/docs/general-settings).

    Additional features improved/added:

    • The ability to add new users with international phone numbers to the platform
    • The ability to parse phone numbers with non-number characters e.g. (123) 456-789
    • New descriptive error messages from the API when the phone number is incorrect e.g. too short, country code mismatch.

If you have any suggestions or feedback, please share them with your customer success manager or submit them via the Root product roadmap so that we can take them into account.

Let's build this awesome new future of insurance together 💪