Background
We manage legal discovery requests requiring immutable audit trails for digital channel recordings. Our current process involves bulk export jobs to S3, but we need to inject specific metadata tags at the moment of interaction capture within the flow.
Issue
Is it possible to append custom key-value pairs to the recording metadata object directly from an Architect data action before the file is committed to storage? The standard recording endpoint seems to lock metadata after session end.
Troubleshooting
Checked the Recording API documentation (v2), but found no clear method for pre-commit metadata injection. Attempted using a custom data action to modify the context, but the changes do not persist in the final exported manifest.