Skip to main content

How to set up Engage Individual updates for the Legl & Actionstep integration

Learn how to set up KYC status updates so progress, results, and documents from Legl appear automatically on ActionStep matters.

Ula Moyse-White avatar
Written by Ula Moyse-White
Updated yesterday

Overview

This article explains how to set up KYC status updates between Legl and Actionstep with support from the Legl team. Once enabled, KYC workflow progress, results, and documents from Legl are automatically shared with the relevant Actionstep matter, using the Matter ID to keep records aligned.

Before you start

Before setting up KYC updates, ensure:

  • You are an Actionstep user with “Administrator – with authority” permissions is available

  • You have the same email address on your Legl user profile and ActionStep account

  • You know which ActionStep company instance your firm is using

  • Your firm uses Matter IDs consistently in ActionStep


How KYC updates work

KYC updates are matched using the Matter ID in Actionstep.

  • Any Engage workflow with a Matter reference that matches a Matter ID in Actionstep will send updates back

  • Updates are written to the Contact, provided the Contact is an Individual type Participant on the Matter

ℹ️ Important

KYC updates rely on Matter ID matching between Legl and ActionStep.

Legl: Engage request with Matter Reference 1671

ActionStep: Matter ID 1671

As workflows progress, ActionStep is updated with:

  • Legl workflow status (Sent to client, Ready for review, Reviewed, Closed)

  • Legl workflow result (Pending, Clear, Consider)

  • Legl workflow name

  • Legl ID document expiry date (Pending or a specific date)

  • Date the workflow status was last updated

These fields update:

  • Each time a new workflow containing a CDD step is run

  • Each time the workflow reaches a new stage (Sent, Ready for review, Reviewed)

When a workflow is Marked as Reviewed in Legl, all documents generated from the workflow (for example, CDD or Source of Funds reports) are returned to a designated folder on the ActionStep matter.


What information is needed to set up KYC updates

Before the setup call with Legl Support, you will need to confirm the following. Please click each heading to see additional details:

1. Document folder structure

Legl returns workflow documents to a folder on each ActionStep matter.

  • Specify which folder documents should be saved to (for example: Client, Compliance, or Engagement)

  • If no folder is specified, documents are added to the top-level Matter Documents folder

2. The ID of your "Individual" Role

Legl uses a Participant role to apply KYC updates.

To find this:

  1. Go to Admin → Additional settings → Participant types in ActionStep

  2. Open the Roles screen

  3. Confirm the ID of the Individual role

    • This is commonly ID 20, but you should confirm

    • If you prefer to use a different role, provide that role’s ID instead

3. Which Legl instance is being used

If your firm has more than one Legl instance, confirm exactly which company the integration should be set up against.


How to set up KYC updates

  1. Send the required configuration information to Legl Support

  2. Legl Support schedules a setup call with you

  3. During the call:

    • KYC status updates are enabled

    • Document folder and role mapping are configured

    • An administrator connects or reconnects Actionstep to Legl and grants access


What happens next

Once setup is complete:

  • New KYC workflows launched from ActionStep will send status updates back to the matter

  • Results and document expiry information will appear on the Contact

  • Documents will be returned automatically when workflows are reviewed


Important information

Important:

  • Matter ID matching is required for updates to appear

  • Contacts must be an Individual type Participant on the Matter

  • Updates are triggered by workflow progression, not manual refresh

  • Document return occurs when CDD Reports are Marked as Reviewed, not when a workflow is first sent

Did this answer your question?