Closed

Amazon Connect custom Phone directory

I need you to help create a directory for Amazon AWS Connect per instructions below.

The first task in the contact flow would be to decide what voice the user will hear the computer talks to them. We determined the voice using the "set voice" block under the "set" dropdown. We decided on using the Joanna voice after testing it by opening the AWS console, clicking "service" at the top, then selecting Polly from the dropdown. As I mentioned, the voice can be further customized by writing in SSML tags, as shown in the documentation here:

- How to customize Joanna's voice: [url removed, login to view]

After specifying the voice, we moved to the customer input, using the "store customer input" block under "interact." We changed how the service would collect the user's state name by first selecting "Text to speech (Ad hoc)" and wrote out a statement that Joanna would tell the caller. Then, we scrolled down to the Prompt section to specify that the maximum digits should be 3 (to specify the state name) and that the delay between entry should be 5 seconds (giving the caller 5 seconds after each button press to press the next one before timing out.) You could then place a similar block after that one to collect the user's county.

After the user's input is collected, the next step is to use a function to determine which queue they should be placed in, based on the user's input. This part requires some ability to write programs, which unfortunately is not a service that AWS Support provides. Fortunately, however, the program should be relatively simple for a programmer to write, and would require the following skills from them:

1. Be able to make a package in one of the following languages:

Node.js – v4.3.2 or 6.10

Java – Java 8

Python – Python 3.6 or 2.7

.NET Core – .NET Core 1.0.1 (C#)

2. Be able to slightly modify the script to match the programming model for AWS Lambda:

- Lambda programming models:

[url removed, login to view]

3. Be able to write a JSON list of US Counties, by state

4. Be able to parse JSON input, search through the above list, and return a JSON object found from the list using numerals as input

That should be all the requirements for the developer to be able to create your script, which could be described like this:

The script will accept a JSON input formatted like the request example on this page[1], find the key that matches the numerals entered for the state and for the county, use those to parse a JSON list (that needs to be created) to find the referenced state and county and return them as a flat JSON object, e.g. {transferQueue: "Queue1"}

After that Lambda function and list of counties by state is created, we can help with getting the function connected to the contact flow, and finishing up the construction of your call center.

I've also included a screenshot of an example contact flow that should work to suit your needs.

I hope that I've helped set you on the right track towards getting your contact center assembled! Please let me know if you have any other questions, or if there's anything more that I can help with.

[1] Example request: [url removed, login to view]

To see the file named 'Connect Contact [url removed, login to view]' included with this correspondence, please use the case link given below the signature.

Skills: Java, Software Architecture

See more: amazon connect softphone, amazon connect lambda, amazon connect api, amazon connect contact flow, amazon connect developer guide, amazon connect ccp, amazon connect voicemail, amazon connect contact attributes, phone custom apps, java phone custom soundboard, custom domain amazon webstore, custom design amazon webstore, connect amazon api listing ebay, connect amazon amazon seller desktop, google maps java phone custom, custom application amazon webstore, blackberry phone application connect sip server, connect amazon api, red5 phone custom, directory phone php mysql

About the Employer:
( 0 reviews ) United States

Project ID: #14234127

5 freelancers are bidding on average $84 for this job

$222 USD in 3 days
(2 Reviews)
2.8
$25 USD in 3 days
(1 Review)
1.1
MetaoriginLab

Hey We are a team of Technical Developers and have got expertise in such stuff. Ping me if you are looking for a quick resolution

$123 USD in 3 days
(1 Review)
1.2
i8solutions

i have AWS experience......................................................................................................................................... Relevant Skills and Experience i have AWS experience...... More

$25 USD in 1 day
(1 Review)
0.0
$25 USD in 1 day
(0 Reviews)
0.0