Journey Manager Overview

   Journey Manager (JM) The transaction engine for the platform. |   System Manager / DevOps |   21.05 This feature was updated in 21.05.

Journey Manager is the heart of the Temenos Journey Manager platform. It is a system of engagement, purpose-built to manage customer onboardingThe steps required to get a new customer integrated into a new program. These steps may vary business to business. and customer journeys, such as account opening and servicing.

Manager productizes the technology needed for a best-in-class digital sales experience in a pre-built platform. This experience enables financial and government institutions, large or small, to create their user journeys without having to engineer complex features such as security, data capture, resiliency, convenience, and integration.

Manager is a complex software system, consisting of many interconnected components. It's designed to:

Manager provides the following core capabilities:

  • Form hosting - multiple forms can be hosted centrally and be made accessible to applicants by embedding links to the forms into organization's web pages or by using form search engines. You can also manage forms and process submissions made by users.
  • Data pre-population - users can quickly complete forms that are pre-populated with their information, which comes from one or more user's profiles or organization provided data retrieved via web services or APIs.
  • Receipts - users are provided with an electronic receipt that includes the submitted form, payment and submission information. Receipts can be viewed online, emailed, or downloaded and then printed.
  • Payments - if a submission needs to be accompanied by a payment, Manager can be configured to read the correct payment amount from the form and process the payment using a secure credit card payment process.
  • Supporting documentation - submissions can be supported by additional documents that may be uploaded electronically or submitted in paper form. Business logic in the forms can be applied to supporting documents.
  • Submission delivery - completed submissions can be delivered by email to one or more user's addresses. The delivery process can be configured separately for each form.
  • Form configuration and version control - forms provide fine-grained control over behavior, including form properties, form metadata, and custom rendering orchestrations. Forms also support version control enabling parallel development and multiple versions of the same form, so you can promote forms from development, to test, and finally production on separate servers.
  • Task assignment - creates a task for a user or a group of users to work with forms to complete, review or reject then.
  • Submission tracking - all submissions can be tracked from form download to submission delivery. Customer support can view forms and attachments to provide user assistance during the submission process.
  • Reports - provides multiple charts and standard reports for reporting on submissions. Additional reports can be configured using advanced reporting modules. Reports can be displayed on a screen or can be automatically sent out via email.

For the complete list of all product capabilities, see Manager features.

The diagram below outlines the main components, with the submission delivery, transaction workflow and services being of the high significance.

Manager provides a well-defined structure to enable authenticated (staff) and anonymous (applicants) users' interaction with forms. An organization sits at the top of that structure, followed by form spaces and finally forms. A client can have multiple organizations, which each organization using several form spaces. Each form space can provide access to different forms and a form itself can be associated with several form spaces.

Security

Manager is a secure system that allows you to enable fine grained user access to forms by using preconfigured security managers or and customized groups and roles. The platform developers or system admins can have dedicated access to configure, maintain and manage your Manager environment. Staff and applicants can access forms directly or indirectly through Journey Workspaces.

Journey Manager protects your data as it travels between your device and our servers using industry-standard TLSTransport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network. encryption. This robust encryption ensures that your information remains confidential and secure from unauthorized access. Consequently, data in transit is protected from eavesdropping and tampering.

Additional Data Protection

For an extra layer of protection, Manager offers the optional Form Data Obfuscation. This feature further scrambles sensitive data, making it even more difficult for potential attackers to decipher. Although the key exchange mechanism for this feature is weaker compared to TLS, it still serves as a valuable component of a defense-in-depth strategy. Given the robust security provided by TLS, this additional layer is typically unnecessary in industrial applications. However, this additional measure can be a valuable part of a comprehensive security strategy.

Why TLS is Sufficient for Most Use Cases

In most cases, as used by millions of people and businesses worldwide, the high level of security provided by TLS is sufficient to protect sensitive data in transit. By following industry best practices, such as using strong encryption algorithms and keeping the system up-to-date, we can ensure that your data remains safe and secure.

Services

Manager provides rich and fine grained framework for developing, testing and deploying services that implement client's business logic, interact with FinTech services and external systems. Manager comes with many preconfigured core services, covering most of common client's requirements, but you can easily create new services using Transact Fluent API and Transact functions as they are based on the standard Groovy framework.

Manager includes pre-built connectors for best in class services such as fraud detection, ID verification, digital signatures, and over 30 different connection partners. The integration has already been done, so each connector can be added to the user experience as needed when designing the application.

Every user interaction with a form is a transaction that is created and managed in Manager using the submission delivery mechanism. You have a wide of range of tools to view and manage these transactions. Manager comes with analysis tools including Insights to drill down to transactions, analyze user tends so you can make an educated decision how to improve a customer journey.

Manager stores all users' transactions, including PIIPersonally Identifiable Information (PII) is information about an individual that can be used to distinguish or trace an individual‘s identity, such as name, social security number, date and place of birth, mother‘s maiden name, or biometric records; and any other information that is linked to an individual. In Europe, PII is known as personal data. data, in a secure data storage and provides a mechanism to purge that data when it's not required any more. Data purging is an automated process which you can control by defining various data retention policies. Additionally, you can remove any transaction's data from the system manually. Manager lets you define how long to keep data and when to purge on the global (system), organization and form levels that gives you flexibility in overriding important settings for individual organizations. This is important for maintaining optimal performance of your server as well as to ensure that data is stored just long enough for a customer to complete their applications and after that is deleted from the system.

It's also important to remember that Temenos Journey Manager is not intended to be used as a System of RecordSystem of Record (SOR) is an ISRS (information storage and retrieval system) that is the authoritative source for a particular data element in a system containing multiple sources of the same element. To ensure data integrity, there must be one -- and only one -- system of record for a given piece of information. that stores large amount of data as this can affect system performance.

At any given time, system administrators can check Manager system info and health to see if any fine-tuning or adding a new server node is required, such as

Manager can be deployed in the cloud environmentCloud computing is shared pools of configurable computer system resources and higher-level services that can be rapidly provisioned with minimal management effort, often over the Internet. Cloud computing relies on sharing of resources to achieve coherence and economies of scale, similar to a public utility., or on-premise depending on customer requirements and available infrastructure.

Manager is implemented using a broad range of open source 3rd party libraries.

Next, learn how to create an organization.