Skip to main content

v2023.1.64.0 - Workflow improvements

Major changes

Scenario node: Jump to another scenario {#v2023.1.64.0Workflowimprovements-Scenarionode:Jumptoanotherscenario}

Now scenarios have a node that allows you to send a profile to another scenario: to its beginning or to a specific node. You can only send a profile to a scenario that uses the same database.

Scenario node: improved Pause {#v2023.1.64.0Workflowimprovements-Scenarionode:improvedPause}

The scenario pause node has been extended with new conditions:

  • Expect day of the week and time period. Use it if you want the next scenario node to be active only on certain days and hours (for example, on Saturday and Sunday from 10 am to 12 pm).

  • Expect dates from a list. Specify dates and times in the list — profiles will be moved to the next node of the scenario when one of the specified dates occurs (for example, April 10 or 17 at at midnight).

  • Expect data from a profile. Send the profile to the next node of the scenario when the date specified in the profile field is reached (for example, date of birth or subscription end date).

All conditions can take into account the profile's current time zone.

Scenario node: improved Import to database {#v2023.1.64.0Workflowimprovements-Scenarionode:improvedImporttodatabase}

The "Import to database" node now has the ability to copy the profile history for the specified time period. This way, you can start using advanced segmentation for the new database right away.

Scenario node: improved API call {#v2023.1.64.0Workflowimprovements-Scenarionode:improvedAPIcall}

We have added the ability to use OAuth authorization for the API call element. Now you can receive or send API data to external services that use OAuth 2.0 as authorization method.

API connections are configured in the settings section by a user with master access rights.

These connections can also be used in Action Hooks.

Sending email through Amazon SES

We have updated the integration with the popular email sender in accordance with the new API. Now you can choose the sending region.

New WhatsApp provider — EDNA

We have added support for sending messages to users on WhatsApp via the EDNA provider. To do this, link your Edna account to the platform via a connection, and then set up the integration.

Only HSM messages are supported.

SSL support for connections to external databases

Enabled connection to MySQL (MariaDB) and PostgreSQL databases using a client certificate. Setting up is performed by adding PEM certificates to the connector. This can be done in the admin panel of the platform.

Support for MongoDB versions 4.4 and higher

It is now possible to use MongoDB versions 4.0, 4.2, 4.4, 5.0, 6.0 in the platform. Contact the platform support to check the possibility of migration in each case.

Minor changes

  • Sending pushes to Firebase has been accelerated and is now performed in batches.

  • Added ACL options for administrators to set the ability to deny or allow access from IP.

  • The ability to use OAuth on HTTP requests has also been added to event capture.

  • You can now use an unsubscribe link in SMS.
  • The SMS counter has been moved to the preview and has become more relevant.

  • Nginx has been updated and version signatures are now hidden by default.

  • Improved support for working with replicated tables in ClickHouse.
  • Added the ability to configure the number of handlers for API-RMQ.
  • If you copy data to another database now a report is generated, as in the case of import.

  • The daily recalculation of the static segment is optimized for parallel processing.

  • Platform jobs — such as campaign, segment, and chain capture jobs — are now limited by number of CPUs or customization.

  • The performance of key processes is optimized.
  • The platform interface has been improved: integrations are combined into a common section.

Bug fixes

  • Improved platform security; critical vulnerabilities fixed.
  • Fixed problems related to the work of the platform audit.
  • Improved platform stability; fixed issues potentially leading to service crashes.

  • Fixed incorrect error handling from HWS.
  • Optimized the performance of workflows; fixed freezes.
  • Improved connection selection algorithm for problems with missing database replicas.

  • Fixed problems connecting to the Yandex.Audience service.
  • Corrected some irrelevant response codes from the platform API.
  • Fixed a situation where 360dialog could crash.
  • Improved handling of non-standard DSNs by the platform sender.
  • Fixed loyalty program freezes on export.
  • Corrected links to documentation in the interface.
  • Fixed the situation when links in the SMS template were formed incorrectly.

  • Fixed logical bugs in the "Market" section.
  • Fixed other bugs in the platform interface.

References: PL-10001 PL-10016 PL-10025 PL-10041 PL-10062 PL-10112 PL-10209 PL-10262 PL-10272 PL-10325 PL-10347 PL-10381 PL-10432 PL-10454 PL-10466 PL-10476 PL-10500 PL-10520 PL-10525 PL-10535 PL-10554 PL-10619 PL-10629 PL-10631 PL-10667 PL-10686 PL-10698 PL-10879 PL-10893 PL-10894 PL-10909 PL-10913 PL-10914 PL-10915 PL-10926 PL-10932 PL-10933 PL-10934 PL-10937 PL-10938 PL-10942 PL-10943 PL-10946 PL-10950 PL-10983 PL-11011 PL-11021 PL-11072 PL-11084 PL-11102 PL-11223 PL-11247 PL-11250 PL-11253 PL-11349 PL-11350 PL-11359 PL-11438 PL-11452 PL-11504 PL-11525 PL-11552 PL-11569 PL-11580 PL-11581 PL-11598 PL-11605 PL-11607 PL-11610 PL-11614 PL-11636 PL-11643 PL-11678 PL-11695 PL-11697 PL-11703 PL-11705 PL-11744 PL-11745 PL-11751 PL-11756 PL-11764 PL-11767 PL-11768 PL-11777 PL-11778 PL-1178 PL-11786 PL-11796 PL-11798 PL-11803 PL-11808 PL-11820 PL-11827 PL-11851 PL-11859 PL-11867 PL-11876 PL-11879 PL-11886 PL-11910 PL-11920 PL-11924 PL-11926 PL-11931 PL-11944 PL-11947 PL-11952 PL-11953 PL-11958 PL-11962 PL-11976 PL-11977 PL-11978 PL-11985 PL-11990 PL-11992 PL-12000 PL-12003 PL-12005 PL-12006 PL-12010 PL-12024 PL-12029 PL-12035 PL-12044 PL-12046 PL-12047 PL-12060 PL-12066 PL-12075 PL-12078 PL-12079 PL-12081 PL-12084 PL-12086 PL-12089 PL-12090 PL-12091 PL-12092 PL-12093 PL-12095 PL-12103 PL-12107 PL-12109 PL-12116 PL-12120 PL-12127 PL-12128 PL-12139 PL-12140 PL-12142 PL-12143 PL-12144 PL-12148 PL-12151 PL-12159 PL-12164 PL-12171 PL-12184 PL-12188 PL-12193 PL-12201 PL-12209 PL-12212 PL-12218 PL-12221 PL-12238 PL-12246 PL-12247 PL-12253 PL-12258 PL-12261 PL-12268 PL-12269 PL-12281 PL-12282 PL-12283 PL-12284 PL-12287 PL-12288 PL-12300 PL-12310 PL-12312 PL-12314 PL-12315 PL-12317 PL-12321 PL-12324 PL-12329 PL-12331 PL-12341 PL-12348 PL-12360 PL-12370 PL-12375 PL-12388 PL-12389 PL-12393 PL-12406 PL-12409 PL-12428 PL-12430 PL-12431 PL-12449 PL-12457 PL-12459 PL-12471 PL-12473 PL-12479 PL-12507 PL-12509 PL-12513 PL-12514 PL-12518 PL-12521 PL-12527 PL-12535 PL-12539 PL-12546 PL-12548 PL-12552 PL-12554 PL-12558 PL-12564 PL-12568 PL-12570 PL-12578 PL-12580 PL-12583 PL-12584 PL-12585 PL-12590 PL-12591 PL-12592 PL-12594 PL-12597 PL-12602 PL-12605 PL-12620 PL-12626 PL-12627 PL-12636 PL-12649 PL-12664 PL-12666 PL-12668 PL-12669 PL-12671 PL-12678 PL-12685 PL-12686 PL-12688 PL-12694 PL-12695 PL-12699 PL-12707 PL-12710 PL-12714 PL-12718 PL-12719 PL-12720 PL-12722 PL-12723 PL-12727 PL-12730 PL-12742 PL-12745 PL-12747 PL-12763 PL-12764 PL-12774 PL-12776 PL-12784 PL-12785 PL-12800 PL-12802 PL-12803 PL-12808 PL-12809 PL-12823 PL-12830 PL-12855 PL-12862 PL-12882 PL-12889 PL-12901 PL-12957 PL-4919 PL-6713 PL-7544 PL-7821 PL-7870 PL-8093 PL-8557 PL-8574 PL-8937 PL-9046 PL-9484 PL-9494 PL-9590 PL-9723 PL-9774 PL-9794 PL-9884 PL-9976 PL-9977 PL-9996