This article provides details concerning workflows that have legacy (pre-April 13, 2022) attribute IDs.
The format for new attribute IDs created in Ironclad was changed as of the Ironclad release on April 13, 2022. This change only affects new attributes created after that date - workflows and their attributes created before that date used a random unique identifier for attribute IDs, and those attributes will continue to use their existing IDs in order to sustain existing integrations built by Ironclad users.
Legacy Attribute ID Format
Legacy workflow attribute IDs are based on a "UUID", or Universally Unique IDentifier. UUIDs are a string containing a series of character blocks computed from the time of creation, network details of the host that created the ID, etc, that ensure that the identifier is universally unique. A typical UUID value would be 123e4567-e89b-12d3-a456-426655440000
.
Ironclad's legacy workflow attribute IDs began with "custom" followed by a UUID with the dashes ommitted, e.g., custom123e4567e89b12d3a456426655440000
.
Converting Attribute IDs to the Current Format
As detailed in this article about workflow attribute IDs, attribute IDs will only be updated if a field is deleted and then recreated. Any legacy workflow attribute IDs you may have will remain in their existing format, even if you change the corresponding field label in workflow designer.
If you do want to transition your legacy attribute IDs to the current camelCase format, then you can delete and recreate your fields. However, please be mindful of the caveats with deleting fields, as detailed here.