AWS text-to-speech service offering lifelike speech synthesis with neural and standard voices in dozens of languages.
Full Review
A simple contact management tool originally by Basecamp that helps small teams track contacts, deals, and communication.
Full ReviewAmazon Polly is a cloud-based text-to-speech (TTS) service from AWS that converts text into lifelike speech using deep learning. It supports dozens of languages and multiple voice options, making it useful for accessibility features, voice notifications, audio content creation, and automated phone systems. Highrise is a simple CRM (customer relationship management) tool, originally developed by Basecamp, designed for tracking contacts, conversations, deals, and tasks for small businesses. Connecting Amazon Polly with Highrise enables businesses to add voice capabilities to their customer relationship workflows, such as audio summaries of contact notes, voice-based notifications about deal updates, and spoken reminders for follow-up tasks.
This integration is particularly useful for teams that are on the move and prefer consuming CRM updates through audio rather than reading through text-based records.
An Amazon Polly-Highrise integration enables:
Amazon Polly and Highrise do not have a native integration. Amazon Polly is an AWS service accessed through the AWS SDK or REST API, while Highrise offers its own REST API for accessing CRM data. To connect them, you will need a third-party automation tool or custom code.
Zapier can connect to Highrise as a trigger app (detecting new contacts, notes, tasks, or deals) and can call Amazon Polly through an AWS Lambda function or HTTP webhook. Make supports both Highrise and AWS modules, providing a more direct path to calling Amazon Polly's API. n8n offers AWS and HTTP nodes that work well for this type of integration.
Note that Highrise has been in maintenance mode for some time, meaning it still works but is no longer receiving new features. If you are considering this integration for a new project, evaluate whether Highrise meets your long-term CRM needs.
Log into the AWS Management Console and navigate to the Amazon Polly service. Familiarize yourself with the available voices and languages. Create an IAM user with permissions to call the Polly API (the AmazonPollyFullAccess policy). Generate access keys (Access Key ID and Secret Access Key) for the IAM user. Note the AWS region you want to use for Polly requests.
In Highrise, obtain your API authentication token. Highrise uses HTTP Basic Authentication with your API token as the username and "X" as the password. Your Highrise API base URL follows the format: https://yourcompany.highrisehq.com. Familiarize yourself with the API endpoints for contacts, notes, tasks, and deals.
Using Make or n8n, create a workflow that triggers on a schedule (daily for briefings) or on specific Highrise events. The workflow should pull relevant data from Highrise, format it into a readable text script, send the text to Amazon Polly's SynthesizeSpeech API, and store or deliver the resulting audio file.
Before sending text to Amazon Polly, format it for natural-sounding speech. Use SSML (Speech Synthesis Markup Language) to add pauses between sections, emphasize important words, and control pronunciation. For example, insert a pause after each contact name and before reading their associated notes. Remove any HTML tags, special characters, or formatting codes from Highrise data before sending to Polly.
Store the generated audio files in Amazon S3 and share them through a secure link, or send them directly to team members via email, Slack, or a mobile app. For daily briefings, create an automated email that includes a link to the morning's audio summary of Highrise tasks and follow-ups.
These platforms can help you connect Amazon Polly and Highrise without writing code: