Amazon Connect Service logo

Amazon Connect Service

Amazon Connect Service

UpOpen Sourcecloudby Amazon Web Services62· JavaScript· MIT

Amazon Connect API manages cloud contact center — phone queues, IVR flows, agent management, real-time and historical reports.

Visit site ↗Source ↗Health checked 9h ago
Use it when

Pay-per-use (per minute + per agent), low entry barrier

Watch for

Deep customization requires familiarity with Connect internal models (contact flow, quick connect, etc.)

First check

Create a Connect instance in AWS Console (select inbound/outbound config). POST /connect/instances/{InstanceId}/contact-flows to create an IVR.

Auth
CORS
No
HTTPS
Yes
Signup
?
Latency
19 ms
Protocol
REST
Pricing
Stars
62

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 19ms

GitHub activity

62JavaScriptMIT17 open issuesLast commit 110d ago
01

About this API

Amazon Connect is AWS's contact center SaaS, targeting "let startups have contact centers like big enterprises". Traditional contact centers required buying Cisco/Avaya hardware PBX for hundreds of thousands plus IT team maintenance. Connect is SaaS — pay per minute, per agent, no hardware, no ops. Functionally covers typical contact center: phone queues, IVR, agent desktop, recordings, reports. Differentiated by AI — Contact Lens real-time-analyzes sentiment (is agent or customer getting angry), keywords (mentioning "cancel" triggers retention flow), compliance (detects mandatory disclaimer was spoken). vs. Twilio Flex: Flex is more customizable; Connect is more out-of-the-box and cheaper per minute.

02

What you can build

  • 1Build a cloud contact center (replace traditional hardware PBX)
  • 2Dynamic IVR flows (e.g. route by caller identity)
  • 3Custom agent desktop
  • 4Call recording and quality analysis
03

Strengths & limitations

Strengths

  • Pay-per-use (per minute + per agent), low entry barrier
  • Deep integration with AWS data ecosystem (S3 recordings, Kinesis real-time streams)
  • AI capabilities (Contact Lens auto-analyzes sentiment and keywords)

Limitations

  • Deep customization requires familiarity with Connect internal models (contact flow, quick connect, etc.)
  • Phone number availability limited in some countries
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://github.com/mermade/aws2openapi/<endpoint>
05

Getting started

Create a Connect instance in AWS Console (select inbound/outbound config). POST /connect/instances/{InstanceId}/contact-flows to create an IVR.

06

FAQ

Connect vs. Twilio Flex?+

Connect: standard contact center + AWS-heavy ecosystem. Flex: needs deep UI customization and complex integrations.

Does Connect support Chinese phone numbers?+

Yes — can provision local +86 numbers, with compliance requirements and an application process.

07

Technical details

CORS: NoHTTPS: YesSignup: ?Open source: Yes
Auth type
unknown
Pricing
unknown
Protocols
REST
SDKs
python, javascript, go, java, csharp
Response time
19 ms
Last health check
5/12/2026, 7:36:33 AM
08

Tags

09

More from Amazon Web Services