Skip to content

eWizard.js v5.4.1 ​

May 2021

Support for blocks in e-Detailers ​

Your e-Detailers now support blocks. Blocks are reusable containers with components. You can use blocks as building bricks to create the slide layout from the ready-made pieces of content. How does it work?

  • Develop your custom blocks locally.

  • Configure the blocks.json settings to add these custom blocks to the Blocks tab on the eWizard Editor elements panel.

  • Drag your custom blocks from the elements panel to the slide layout in eWizard Editor.

The dependencies of the wiz-block and module-placeholder components are installed in the new e-Detailer template. You can initialize the new scaffolding template for the e-Detailer using the wiz init eWizard CLI command or apply the default e-Detailer template in eWizard Library.

Support for modular content from Veeva Vault in e-Detailers ​

Insert the module placeholder block into e-Detailers to upload Veeva Vault assets to them. How does it work?

  • The eWizard Editor elements panel includes the Blocks tab where the module placeholder blocks are displayed by default.

    e-Detailer with blocks
  • Drag the module placeholder to the slide layout.

  • Select the module placeholder on the slide layout.

  • Select the Properties tab in the eWizard Editor customization panel.

  • Click the BROWSE button. In the Assets pop-up that appears, select Veeva Vault assets for upload.

For more information, see Module placeholder type.

Export emails to the IQVIA format ​

Added support for exporting emails to IQVIA (MI Touch) CRM in the IQVIA Mobile Intelligence compatible format.

  • The eWizard.js framework generates the build compatible with the IQVIA Mobile Intelligence format when you select IQVIA (Mi Touch) as the target system in the eWizard Export pop-up.

    IQVIA Export
  • As a result, you receive an email notification with a unique link to download the ZIP-archived build for its further export to IQVIA (MI Touch) CRM.

Write the builder and framework versions in the resulting email HTML ​

Now, the eWizard.js framework adds the versions of the builder and framework when generating the email build.

  • Export your email to the target CLM system from the eWizard platform.

  • Open the HTML file in the resulting email build using your code editor.

  • The builder and framework versions are written as the HTML comments. For example:

    <!-- builder: email-templates-builder - version: 2.39.2 framework: ewizardjs - version: 5.5.2 -->

    html
    <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head>
        <meta charset="utf-8">
        <title>Document</title>
    
      <!-- builder: email-templates-builder - version: 2.39.2  framework: ewizardjs - version: 5.5.2 -->
        <style></style></head>
    
      <body style="margin:0;padding:0;background:#fff;">
    </body><script src="./js/mi-api.bundle.js"></script></html>

    The versions in the builds exported for Veeva Vault are written at the end of the HTML file.

e-Detailers for Veeva export: Update Veeva CRM API ​

Updated Veeva JavaScript API Library to version 203.1.201. This Library is part of the irep-api NPM module. The update Veeva JS API library is available in the eWizard.js framework v5.4.1.