Integration graphs

An integration graph is a special base configuration schema and mapper that is used by certain base configuration outbound integrations to send information about a parent object and its children objects. Integration graphs are not used by Cloud API, but the files that define them are a part of Cloud API.

As of this release, Cloud API has the following integration graphs:

  • The ClaimCenter claim_graph, whose parent is Claim
  • The PolicyCenter policyperiod_graph, whose parent is PolicyPeriod
  • The ContactManager contact_graph, whose parent is Contact

There are several outbound integrations that make use of integration graphs. Depending on the InsuranceSuite application, this may include:

  • Guidewire App Events
  • Cloud Rules
  • Analytics and Data Services (ADS)

Guidewire recommends against insurers configuring integration graphs directly. However, if you create an extension entity that is a descendent of one of the parent entities listed above, you can add that entity to the appropriate integration graph. This is done through the REST endpoint generator. For more information, see Integration graphs.

Warning: Guidewire recommends against insurers using the integration graph schema/mapping files for custom outbound integration points. This is because, if not used properly, the integration point could attempt to generate a payload so large that it compromises server performance or prevents the server from running.