Create and deploy an LCA
Learn how to design an LCA with the AI agent, build and deploy the function, and update business configuration so Reltio invokes the LCA at the specified lifecycle hook.
Use the AI agent in the integrated development experience to create a Life Cycle Action (LCA), generate a Java project, build and deploy the function, and update business configuration so Reltio invokes it at the specified lifecycle hook.
Prerequisites
Before you begin, confirm the following requirements are met:
-
You completed Configure LCA development, including Maven setup, the command-line tool for your cloud, Reltio-to-cloud connectivity in Reltio Console, and collection of the environment variables required for deployment.
-
The integrated development experience is connected to a Reltio tenant or a Git repository that contains
BusinessConfig.jsonorL3.reltio.json.
Result
The LCA function is deployed to your target cloud environment, and the updated business configuration references the function through lifecycleActions. The configuration is saved to the tenant or Git repository, depending on your connection.
Verification steps
To verify the deployment, perform the following steps:
-
In the AI agent, confirm the deployment status shows that the function deployed successfully. You can also check the function in your cloud provider console.
-
Open
L3.reltio.jsonorBusinessConfig.jsonand confirm thatlifecycleActionson the entity or relation type lists the action under the correct lifecycle hook. -
In the business configuration tree, confirm the
lifecycleActionsentry appears under the entity or relation type. -
In Reltio Console, confirm the connection for your cloud provider is configured for the tenant.
-
After the configuration is applied to the tenant, save or update a test record that triggers the lifecycle hook, and confirm the LCA behaves as expected. If it does not, review the cloud provider function logs and the Reltio logs for the same time window. The AI agent can also guide you through testing the function with a sample payload.