create-batch
Pass
Audited by Gen Agent Trust Hub on May 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill provides Python scripts to manage calling campaigns. These include
create_batch.pyfor campaign initialization andmonitor_batch.pyfor status tracking. - [EXTERNAL_DOWNLOADS]: The skill interacts with the
api.bolna.aidomain to create, schedule, and monitor batch executions. This is consistent with the skill's stated purpose of interfacing with the Bolna platform. - [DATA_EXFILTRATION]: The skill utilizes the
BOLNA_API_KEYenvironment variable for authentication. It does not access sensitive local files or send data to unauthorized third-party domains. - [PROMPT_INJECTION]: A vulnerability surface for indirect prompt injection exists in the data processing workflow.
- Ingestion points: The
create_batch.pyscript (and associated instructions inSKILL.md) ingest data from a user-supplied CSV file via the--fileargument. - Boundary markers: There are no explicit instructions or boundary markers to differentiate untrusted CSV content from system instructions when variables are interpolated into the agent's prompt.
- Capability inventory: The skill is capable of initiating automated phone calls and managing campaign states through the Bolna API.
- Sanitization: The implementation does not perform validation or sanitization of the CSV fields before they are used to fill template variables (e.g.,
{customer_name},{plan}) in the agent's prompt.
Audit Metadata