IN4IT offers 24/7 support contracts to its customers. It’s very important for us that our customers can easily and reliably reach IN4IT when they need assistance. Instead of capturing the calls to a support engineer, we want our customers to be able to reach the correct engineer directly. We are not a telecommunications company, so setting up a self managed telephone gateway is not something we’d like to deal with.
Luckily AWS has a service called Amazon Connect, a cloud contact center that helps companies provide superior customer service. In our setup, a customer can call us on a regular telephone number(DID) provided by Amazon. When the customer connects they’ll be immediately redirected to the contact center. Then, in Amazon connect, we can define the routing and contact flow the customer will go through.
Amazon Connect integrates with other AWS services, like AWS Lambda, allowing us to pull in information from other sources. In our case we invoke a Lambda function, this Lambda function will connect to our Alerting & Incident Management vendor (Opsgenie) to retrieve the contact details of the on-call engineer. This all happens in the blink of an eye, the contact details will then be pushed to Amazon Connect and the customer will be redirected immediately to the correct on-call engineer. This way no time is lost and everybody is talking to the correct person. Having an incident can be very stressful especially when time is lost when you are trying to get someone on the phone.
If anything goes wrong (for example if the lambda invocation goes wrong), it’ll immediately escalate the call to a fixed telephone number.
Amazingly the recurring cost of this setup is only about $5/month (excluding Opsgenie). For every incoming call that is made we pay $0.004 per minute.
Bellow, you can see how our flow looks like in Amazon Connect.
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.