Advanced

Samtalsstyrning i molnet

Hesslow, Peter and Atlason, Aegir (2018)
Computer Science and Engineering (BSc)
Abstract
Abstract
Through today’s Cloud platforms, one can easily gain access to several services that eases collaboration and data storage. This thesis focuses on developing and deploying a web application, with the help of a cloud platform, which is able to search through data with the purpose of redirecting a telephone call. The thesis is done in collaboration with Telavox, who wants to broaden the product portfolio that they offer their customers today through their communication platform Flow. The product enables that a customer, without extensive IT-knowledge or resources, is able to use personal redirecting for their incoming phone calls with the help of a simple cloud service. The first step in the process was to decide which cloud platform... (More)
Abstract
Through today’s Cloud platforms, one can easily gain access to several services that eases collaboration and data storage. This thesis focuses on developing and deploying a web application, with the help of a cloud platform, which is able to search through data with the purpose of redirecting a telephone call. The thesis is done in collaboration with Telavox, who wants to broaden the product portfolio that they offer their customers today through their communication platform Flow. The product enables that a customer, without extensive IT-knowledge or resources, is able to use personal redirecting for their incoming phone calls with the help of a simple cloud service. The first step in the process was to decide which cloud platform to use by examining the services provided by three of the most common cloud platforms (Microsoft Azure, Amazon Web Services and Google Cloud). Since the telephone number data is provided by customers with varying IT-knowledge, usability was paramount in deciding which platform to use. Google Cloud was chosen, whose services Sheets and Apps Script offers a familiar user interface for data storage and the possibility to deploy directly through Googles servers. Through Sheets the customers themselves are able to insert the data which is to be searched through, and this data is easily accessible for applications developed with Apps Script. A web application was developed with the use of Apps Script which searches through a sheet based on parameters provided in a call to the application. This application can be called upon from Telavox’s routing system when a customer receives an incoming phone call and responds with a phone number which Telavox’s routing system uses to redirect the phone call. To prepare the application for deployment the next step in the process was to draft wireframes for a user interface in ?Flow? to make it possible for customers to sign up for the functionality. With the help of the UX-team at Telavox two different wireframes were made, which could serve as a base for future development. The work towards deployment also consisted of testing, producing an API specification and evaluating a case study. The result of this thesis is a product with the basic functionality which makes it possible to search through data in order to redirect a telephone call. The product is tested and functional at the time of writing this report. A foundation has been laid for a user interface and an intermediate service which serves to handle the response from the application in a standardized way. Keywords: Routing, Google Apps Script, Sheets, cloud (Less)
Please use this url to cite or link to this publication:
author
Hesslow, Peter and Atlason, Aegir
organization
year
type
M2 - Bachelor Degree
subject
keywords
samtalsstyrning, google apps script, sheets, cloud
language
Swedish
id
8949272
alternative location
https://portal.ch.lu.se/Campus.NET/Services/Publication/Export.aspx?id=3203&type=doc
date added to LUP
2018-06-14 03:45:28
date last changed
2018-06-14 03:45:28
@misc{8949272,
  abstract     = {Abstract
Through today’s Cloud platforms, one can easily gain access to several services that eases collaboration and data storage. This thesis focuses on developing and deploying a web application, with the help of a cloud platform, which is able to search through data with the purpose of redirecting a telephone call. The thesis is done in collaboration with Telavox, who wants to broaden the product portfolio that they offer their customers today through their communication platform Flow. The product enables that a customer, without extensive IT-knowledge or resources, is able to use personal redirecting for their incoming phone calls with the help of a simple cloud service. The first step in the process was to decide which cloud platform to use by examining the services provided by three of the most common cloud platforms (Microsoft Azure, Amazon Web Services and Google Cloud). Since the telephone number data is provided by customers with varying IT-knowledge, usability was paramount in deciding which platform to use. Google Cloud was chosen, whose services Sheets and Apps Script offers a familiar user interface for data storage and the possibility to deploy directly through Googles servers. Through Sheets the customers themselves are able to insert the data which is to be searched through, and this data is easily accessible for applications developed with Apps Script. A web application was developed with the use of Apps Script which searches through a sheet based on parameters provided in a call to the application. This application can be called upon from Telavox’s routing system when a customer receives an incoming phone call and responds with a phone number which Telavox’s routing system uses to redirect the phone call. To prepare the application for deployment the next step in the process was to draft wireframes for a user interface in ?Flow? to make it possible for customers to sign up for the functionality. With the help of the UX-team at Telavox two different wireframes were made, which could serve as a base for future development. The work towards deployment also consisted of testing, producing an API specification and evaluating a case study. The result of this thesis is a product with the basic functionality which makes it possible to search through data in order to redirect a telephone call. The product is tested and functional at the time of writing this report. A foundation has been laid for a user interface and an intermediate service which serves to handle the response from the application in a standardized way. Keywords: Routing, Google Apps Script, Sheets, cloud},
  author       = {Hesslow, Peter and Atlason, Aegir},
  keyword      = {samtalsstyrning,google apps script,sheets,cloud},
  language     = {swe},
  note         = {Student Paper},
  title        = {Samtalsstyrning i molnet},
  year         = {2018},
}