Page tree
Skip to end of metadata
Go to start of metadata

How to install AWS Polly, in order to use the IVR Cally Square AWS Polly block.

Step-by-step guide

1. Install pip

Please note that pip is already installed if you're using Python 2 >=2.7.9 or Python 3 >=3.4 binaries downloaded from, but you'll need to upgrade pip.

Additionally, pip will already be installed if you're working in a Virtual Environment created by virtualenv or pyvenv.

To install pip, securely download (

Then run the following:

$ python

2. Install AWS Command Line Interface


The primary distribution method for the AWS CLI on Linux is pip, a package manager for Python that provides an easy way to install, upgrade, and remove Python packages and their dependencies.


  • Python 2 version 2.6.5+ or Python 3 version 3.3+
  • Linux

If you already have pip and a supported version of Python, you can install the AWS CLI with the following command:

$ pip install --upgrade --user awscli

Verify that the AWS CLI installed correctly by running aws --version.

$ aws --version

AWS needs the correct timezone in order to work properly. We suggest you to set a timezone on your server, run the following command on console:


3. Configure the AWS Command Line Interface (optional)

Please refer to this guide:

You are now ready to use the AWS POLLY block in the IVR Cally Square module. See here: IVR Structure Blocks#AWSPOLLYTEXT-TO-SPEECH