Upload the Customer Portal files

The Customer Portal files contain business logic necessary to implement the Twilio CTI Accelerator.

Before you begin

You upload the Customer Portal files that you downloaded from GitHub. The files are in the twilio/cp directory.

Procedure

  1. Open a WebDAV connection to the /dav/cp directory of your Oracle Service Cloud site, for example:
    https://admin@mysite.example.com/dav/cp
    You must authenticate as a user with administrative privileges.
  2. Upload files from the twilio/cp/customer/development directory tree to the analogous directories under /dav/cp/customer/development.

Results

The resulting directory structure should include the following files and directories:

config
controllers
	AjaxCustom.php
	CTL.php
errors
helpers
	ring.mp3
	Sample.php
	twilio_rest_helper.php
	wait_music_20.mp3
	wait_music_30.mp3
	wait_music_60.mp3
javascript
libraries
	CTI
		CTIConfig.php
		IVRConfig.php
	Sample.php
models
	custom
		CTIConnect.php
		ExtendedSample.php
		MySocialSearch.php
		Sample.php
views
widgets