A File-Triggered Campaign allows you to automate campaign execution every time a new file is uploaded to the specified file location.
How to Create a File-Triggered Campaign
Navigate to Campaigns.
Select Create Campaign.
Follow the steps to Create Campaign.
Scroll to the Scheduler section.
Under Type, select File-Triggered.

When you select File-Triggered, BCE automatically configures the audience source as: External File Location
The Audience section is updated to use an external file location instead of a standard segment selection.
Navigate to the Template section.
Select the template for the campaign.
To save the campaign select Save.
The campaign is saved as a File-Triggered campaign.
Find External File Location
After you save the campaign, the system provides a file location where you can upload your audience CSV file. Each campaign will have its own file location for uploaded files.
After the campaign is saved, open the saved campaign.
Navigate to the Audience section.

The Audience section displays:
Segment: External File Location
Folder Location: /triggered/<campaign-specific-folder>
A copy icon is available next to the folder location.
Select the copy icon next to the folder location to copy the folder path.
Launch a File-Triggered Campaign
Verify that you are ready to launch the file-triggered campaign before uploading files to the External File Location directory.
To launch a File-Triggered Campaign select Run Campaign in the lower-right corner of the page.
Confirm that the campaign status is updated to Launched in the campaign list.
The campaign is now available to process uploaded files.
After you launch a file-triggered campaign, you can stop it at any time by using the Stop Campaign option.
The Stop Campaign option becomes available immediately after you launch the campaign and remains available while the campaign is running.
Upload Audience Files for Processing
If the campaign is not running, the system ignores uploaded files and moves them immediately to the /error directory.
Verify that the campaign is in the Launched state.
Upload the CSV files to the configured External File Location directory.
To upload a file using SFTP (Secure File Transfer Protocol), contact the engineering team and request the following:
An SFTP username
A public/private key pair for secure access
After you receive these credentials, you can use whatever SCP or SFTP client you prefer to upload the file. If you want to use a command-line SFTP program, the following command will initiate a session with the SFTP server and allow you to use interactive commands to put the file.
sftp -i ~/Downloads/id_rsa_digico_qa \
-o IdentitiesOnly=yes \
-o StrictHostKeyChecking=accept-new \
svc_digico_qa@transfer-non-prod.precisioncxsolutions.comNote- This is a sample command. Replace the credentials and key file with the values provided by your engineering team.
The system reads the file and identifies the campaign audience.
Messages are sent to the recipients included in the file.
The system processes files only when the campaign is in the Launched state.
The file must contain the profile_ids you want to include in the campaign. The file can also contain additional attributes. If you provide additional attributes, the system updates them in the Profile database before sending the campaign to recipients. Once the system receives the file, it automatically begins processing the campaign.