What users are saying about
20 Ratings
84 Ratings
20 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9 out of 100
84 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.6 out of 100

Likelihood to Recommend

Amazon Cognito

If you're already using AWS, there's no reason why you should implement your own password authentication or OAuth flows when you can use Cognito instead. It solves that work for you astoundingly well. You might be tempted by a tool like Okta for OAuth flows, but unless you already have a hard dependency on it then you should go with Cognito instead. It's much lighter weight, and it's much more pleasant to extend it with lambdas.
If you don't have any AWS in your stack, or it's very very important to you to stay platform-independent for your login flows, then those are reasons to avoid Cognito.
Anonymous | TrustRadius Reviewer

Twilio

If you've ever gone to use a multi-factor authenticated app, and not had your authentication device nearby, but had another device on-hand, Authy is for you. Authy makes it easy to turn any of your devices into your second factor for authentication, ensuring that your codes are always at hand. Even if you don't want to use multiple devices, users will appreciate the ability to back up their authentication codes, so that if their authentication device is ever lost, they can easily recover the codes to a new device, without having to re-register the new device with their applications.
Anonymous | TrustRadius Reviewer

Feature Rating Comparison

Contact Center Software

Amazon Cognito
Twilio
8.8
Agent dashboard
Amazon Cognito
Twilio
9.2
Validate callers
Amazon Cognito
Twilio
9.2
Outbound response
Amazon Cognito
Twilio
8.4
Call forwarding
Amazon Cognito
Twilio
8.0
Warm transfer
Amazon Cognito
Twilio
6.1
Interactive voice response
Amazon Cognito
Twilio
9.2
REST APIs
Amazon Cognito
Twilio
9.5
Call scripts
Amazon Cognito
Twilio
9.2
Call tracking
Amazon Cognito
Twilio
9.2
Multichannel integration
Amazon Cognito
Twilio
8.6
CRM software integration
Amazon Cognito
Twilio
9.5

Workforce Optimization (WFO)

Amazon Cognito
Twilio
10.0
Inbound call routing
Amazon Cognito
Twilio
10.0
Recording
Amazon Cognito
Twilio
10.0
Quality management
Amazon Cognito
Twilio
10.0
Call analytics
Amazon Cognito
Twilio
10.0
Historical reporting
Amazon Cognito
Twilio
10.0
Live reporting
Amazon Cognito
Twilio
10.0
Customer surveys
Amazon Cognito
Twilio
10.0
Customer interaction analytics
Amazon Cognito
Twilio
10.0

Pros

Amazon Cognito

  • Amazon Cognito allows you to build multi-factor authentication with a few clicks.
  • Cognito supports sign-in with social identity providers like Facebook and Google.
  • It is easy to manage Cognito users through the Console.
  • It is easy to customize sign-up and sign-in workflows by integrating with AWS Lambda.
Anonymous | TrustRadius Reviewer

Twilio

  • Easy implementation. Just a few lines of code.
  • Custom numbers for area codes (we have one in each different city).
  • Cost effective. Very cheap not only for a number (about $1 or so per number per month) but also for sending out automated SMS.
  • Good overview dashboards to see activity, send rates, and deliverability.
  • Number verification (so the text that makes you input a code) something we haven't used but will be adding in in the near future.
Evan Laird | TrustRadius Reviewer

Cons

Amazon Cognito

  • As such I do not find any major things as cons. However they can improve the documentation.
  • Sometimes additional customisation increases complexity. Most of those advanced features are not used frequently.
Apurv Doshi | TrustRadius Reviewer

Twilio

  • There is some latency when calling international phone numbers.
  • You are charged for both incoming and outgoing calls so your costs can go up quite quickly depending on usage.
  • VoIP laws come into the picture depending on where you are located. You may need to get your IP whitelisted by your provider to allow VoIP calls within your location if this is the case for you. Would be great if Twilio could assist with this aspect.
Anonymous | TrustRadius Reviewer

Usability

Amazon Cognito

Amazon Cognito 8.0
Based on 2 answers
All the features AWS Cognito offers gives the user the options they need without making it too complicated. Your customers will be happy. On the administration site usability is also great. After a small learning curve, you can setup Cognito for your usage
Anonymous | TrustRadius Reviewer

Twilio

Twilio 9.0
Based on 1 answer
It really cannot get much easier. Simply sign in, verify the device and off you go. I have found Authy to be very easy and almost identical across all the devices I use. I am disappointed about the slow update process. Authy could use some updating, but I have not seen it yet.
Anonymous | TrustRadius Reviewer

Support Rating

Amazon Cognito

Amazon Cognito 7.3
Based on 3 answers
AWS Support overall is poor. Your main resources are trainings and the docs, and the docs can be very confusing. Using Cognito well involves having a developer learn it deeply and help support your team in understanding it. That said, Cognito's competitors also have dismal support and even worse documentation, so while this isn't a strength for Cognito it may still be the frontrunner here.
Anonymous | TrustRadius Reviewer

Twilio

Twilio 7.3
Based on 14 answers
I've never had to contact Authy's support. Of course, that's because Authy is so simple and easy to use that there hasn't been any need to. Authy correctly implements the time-based one-time password (TOTP) protocol, and becomes it conforms to the standard, it easily replaces Google Authenticator for your needs.
Anonymous | TrustRadius Reviewer

Alternatives Considered

Amazon Cognito

When compared to Okta, I would say Cognito is still not up to pace with Okta. However, I guess they are constantly updating their features and will soon come with the new features. I would say Cogntio provides a better interface than Azure.
Anonymous | TrustRadius Reviewer

Twilio

Google Authenticator — There's no contest here, Authy feels like a much better choice. It's much easier to recover from a lost phone, and it's one less Google app on my phone.1Password — This is actually the next product we plan to evaluate; it's more promising for sharing accounts across multiple users.
Jeff Eaton | TrustRadius Reviewer

Return on Investment

Amazon Cognito

  • Amazon Cognito has had a positive impact on our business by allowing us to develop services that require user sign-up and sign-in more rapidly. Not only do we not need to build or maintain these features, but Cognito's implementation is also better than what we would be justified in building ourselves.
  • Amazon Cognito makes user management easy. This reduces the time we have to spend supporting users. Non-technical product managers can even use the AWS Console to manage users without requiring support from developers.
  • Amazon Cognito is likely more secure than what would be built in-house; a portion of our attack surface is now managed by Amazon.
Anonymous | TrustRadius Reviewer

Twilio

  • Our ROI was improved compared to our previous providers. Twilio Voice fees are very reasonable comparing with similar alternatives.
  • We can add easily new phone numbers for as little as US$1 for newcomers and offices, just with the click of a button inside Twilio admin console.
Anonymous | TrustRadius Reviewer

Pricing Details

Amazon Cognito

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Amazon Cognito Editions & Modules

Edition
Starting Price$0.011
  1. Per MAU
Additional Pricing Details

Twilio

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Twilio Editions & Modules

Edition
Local Calls$0.0131
Toll-Free Calls$0.0131
Browser / App Calls$0.0401
  1. Per Minute
Additional Pricing Details

Rating Summary

Likelihood to Recommend

Amazon Cognito
9.0
Twilio
8.6

Usability

Amazon Cognito
8.0
Twilio
9.0

Support Rating

Amazon Cognito
7.3
Twilio
7.3

Add comparison