Input and output data
Input
There are two options for how the Kayla AI Agent can ingest data:
From a shared file location
Via API
You can set the input method in the Input step during the AI Agent configuration.
If you choose the File ingestion input method, Kayla works with CSV files stored in the configured S3 location. The files must correspond to the following requirements:
They must contain a header row.
Any subsequent rows should each represent an entity to be reviewed, for instance, a pension plan or mutual fund.
They must include the Unique Identifier column containing the IDs of the entities for Kayla to review.
The column headers in the CSV files must match the field names you configure in the Input step.
Output
As part of the default workflow, Kayla creates the following reports:
Entity level report created per entity (a row in an input file) after the AI Agent completes the review and human-in-the-loop tasks are closed.
API Audit trail report generated only for the requirements that were completed using the data from API calls and did not include a supporting document from the source itself.
Batch summary report created per input file request, or a batch of reviewed entities. Once the batch is processed, it is emailed to the configured email address in the associated variation.
The batch summary report is sent only if the Human-in-the-loop step is disabled in all cases.
If the input file is invalid, an error is thrown, which you can review in Control Tower.