In the Stack Name field, type in a name for your Cloudformation Stack, e.g. "voicebase-parquet-delivery"
In the CompanyName field, enter a unique string to represent your company (e.g. "mycompanyinc". This will be used to name your resources.
In the ExternalID field, enter your External ID. This is provided to you by Voicebase and is in the format xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.
Choose the region your Voicebase account is hosted in (US or EU). Then click Next.
The next screen of stack options is optional. Click Next.
Finally, on the review screen, scroll down to check the box I acknowledge that AWS CloudFormation might create IAM resources with custom names, then click Create Stack.
Once the Cloudformation stack has completed creation, click the Outputs tab and copy the IAMRoleArn (in the format arn:aws:iam:[account number]:role/vb-[CompanyName]-s3-parquet-delivery-role) and the S3Bucket (in the format vb-[CompanyName]-s3-parquet-delivery. You will need these values to enter into the Voicebase Portal.
You will find the S3 bucket created in your list of S3 buckets with the name vb-[CompanyName]-s3-parquet-delivery.
Step 2: VoiceBase Portal Setup
In your VoiceBase account go to Settings/My Account/Edit/Data Output
On the Products widget, click Enable for Enterprise Accelerator (EA)
Fill fields as follows, then click Enable:
External ID: provided by VoiceBase, previously entered in AWS/Create Stack
S3 Role: IAMRoleArn from AWS Outputs tab, as above
Bucket: S3Bucket from AWS Outputs tab, as above
Folder: create a folder name
Go to Manage Data/Jobs Queue/Add Job Queue
Enter appropriate date and click Save
You should see your Sync Warehouse "Pending" and then "Finished"
Check in your S3 Bucket for the folder (name as created above) containing your files in Parquet format.