Assembly

Assembly is the process of combining data with configuration to produce output in the form of PDF, HTML, CSV etc. It can be initiated by making a REST API call to the CommunicationRec which can be called from any client following authentication and authorization. Refer to the service’s swagger for information on using the REST API.

Assembly access is controlled by authentication and fine-grained authorization control as outlined in the Security Management and Entitlements Management sections.

Assembly can also be initiated through the Preview option on a Package Version in the user interface.

The data passed to Assembly can be any JSON structure. The data structure is mapped to customer defined field names and rules governing what is assembled in the Assembly Template attached to the Package Version. Refer to the Assembly Template Reference for additional information.

Figure 1-1 Assembly Process

Visual representation of assembly process