4111
Views
0
Helpful
1
Comments

Options
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 01-25-2014 10:34 AM
This document was generated from CDN thread
Created by: David Lender on 05-03-2013 12:22:17 PM
We are looking to get feedback from new and existing Finesse Developers on the types of training, sample gadgets, and other materials you are looking for relating to creating Finesse gadgets/applications.
Please provide your input here.
Subject: RE: Finesse Developer Training
Replied by: CHARLES SMITH on 05-03-2013 01:13:12 PM
For training...ovbiously the most important is how to leaverage all of the API. Mainly the User and Dialog portions.
For Gadgets....Example SQL and Web Service ones would be nice.
How about an example on how to lauch external applications as well? Like sending command line to the host machine.
And don't be scared to accept my Jabber invite.
I promise I won't bother you too much.
Subject: RE: New Message from CHARLES SMITH in Cisco Finesse - General Questions: RE
Replied by: David Lender on 05-03-2013 04:23:18 PM
Charles, thanks for your input.
Look for a SampleGadget_Webservice sample gadget to be available soon which will show how to use the gadget.io.makerequest to have the Finesse server proxy an http GET request.
I am not sure what you mean by an example SQL gadget. Can you elaborate? Neither the Finesse gadget javascript nor Web Services API supports SQL.
Nor is there a method to launch an external application via Finesse gadget javascript or WebServices API.
Perhaps you are thinking the gadget.io.makerequest is more powerful than it actually is. For a full definition of the gadget.io.makerequest see the OpenSocial documentation (The Finesse Desktop supports OpenSocial Core Gadget Specification 1.1.) the makerequest is defined here
http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-Gadget.xml#gadgets.io.makeRequest
David
Subject: Finesse Developer Training
Replied by: subrahmanyam juluru on 13-03-2013 01:09:50 AM
Hi All,
I am looking for Finesse Training program.
can any body suggest where the developer training program available and please share me the catelog of course concent.
Highly appreciate for your quick reply.
Regards
Juluri.
Subject: RE: New Message from subrahmanyam juluru in Cisco Finesse - General Questio
Replied by: David Lender on 13-03-2013 02:57:58 PM
Juluri,
Most of the information you need is in this Finesse Developer Center and there is a detailed presentation for Finesse Developers here https://communities.cisco.com/docs/DOC-28452
You can explore the Finesse Developer Center http://developer.cisco.com/web/finesse and if you can’t find what you need, let us know.
For an overview of Finesse and creating Finesse gadgets http://developer.cisco.com/web/finesse/technical-overview
You will need a Finesse and UCCE lab. Getting started with that is defined here http://developer.cisco.com/web/finesse/getting-started-guide
Once you are able to work with the Finesse Agent desktop and the Cisco supplied gadgets, and are ready to develop your own gadgets, start with the Finesse Javascript Library by downloading it from the tools folder on the documentation page http://developer.cisco.com/web/finesse/documentation
The Finesse 9.1(1) version of the finesse javascript library is in finesse_javascript_library_and_samples_9.1.1.zip
Unzip the file and you will see a Gadget and Non-Gadget sample directories.
Copy the files from Finesse_9.1.1\samples\GadgetSamples to your 3rd party web server where you will be hosting your custom gadgets. (You can have the Finesse server host your gadgets by following the directions in Chapter 10 of the Finesse Developer Guide)
Then you will need to add the sample gadget to your Finesse Layout XML. For information on modifying the default layout see the Finesse Developer ppt here https://communities.cisco.com/docs/DOC-28452 and the Finesse Administration Guide
For the finesse gadget sample you will be adding something like
<gadget>http://<IPaddress>/3rdpartygadget/files/SampleGadget.xml</gadget>
There is a presentation on creating a Finesse gadget here https://communities.cisco.com/docs/DOC-28452
Next try downloading and installing the other sample gadgets in the Sample Gadgets directory. You might start with Screenpop.zip
You can see a video on how to modify the screenpop gadget to screenpop your own url here: http://developer.cisco.com/web/finesse/videos
That should get you started. If you have any questions you can post them here or in a new thread.
David
Subject: RE: New Message from subrahmanyam juluru in Cisco Finesse - General Questio
Replied by: subrahmanyam juluru on 14-03-2013 02:43:02 AM
Hi David,
Thank you for your reply.
I got Idea how to start cisco finesse.
sure if i have any queries i will post in the community as a new thread.
Regards
Juluri.
Subject: RE: Finesse Developer Training
Replied by: Basudeb Acharyya on 24-04-2013 10:08:57 AM
Helo David,
Very recently our company made a decision to purchase CISCO Finesse to implement server side CTI solution so that it can work with our thick Visual Basic DeskTop Agent facing application.
Our current CTI solution is is based CISCO CTIOS 7.1.1 toolkit.
Question:
Please let me know whether we should go for CISCO Finesse with our thick clients or not. If it is, then please let me know whether you have any sample application that I can see how to use.
Subject: RE: New Message from Basudeb Acharyya in Finesse - General Questions: RE: F
Replied by: David Lender on 24-04-2013 12:58:06 PM
CTIOS is still supported, I don’t know what your reason is to move to Finesse.
Finesse does provide a webservices API which can be used from either a thick or thin client.
Your thick client application needs to be able to send http requests and connect as an XMPP client.
There is not a thick client sample. There is a thin-client (non-gadget) webservices API sample included with the Finesse javascript library.
Subject: RE: New Message from Basudeb Acharyya in Finesse - General Questions: RE: F
Replied by: Basudeb Acharyya on 16-05-2013 12:41:12 PM
Actually, we need get rid of Client side intallation. Recently I have gone through the term CTIOS Web Service solution. Could you please explain the following things:
Difference between CTIOS Web Service and CISCO Finesse.
For CISCO Finesse solution, whether CISCO FINESSE will replace the existing CTIOS servers.
Subject: RE: New Message from David Lender in Finesse - General Questions: RE: New M
Replied by: David Lender on 16-05-2013 01:13:27 PM
Here is a feature comparison between CAD,CTIOS, and Finesse
http://www.cisco.com/en/US/partner/prod/collateral/voicesw/custcosw/ps5693/ps11324/product_bulletin_c25-695211.html
Subject: RE: New Message from Basudeb Acharyya in Finesse - General Questions: RE: N
Replied by: David Lender on 16-05-2013 01:09:51 PM
Cisco Finesse is the preferred solution for thin client agent desktop. Finesse server has a direct connection to CTI Server, just as CTIOS Sever does. Finesse does not use CTIOS Server. CTIOS Web service is available from custom engineering team. For more information about CTIOS Web Service, contact custom-application-request@cisco.com<mailto:custom-application-request@cisco.com> They should be able to help you determine if the CTIOS Web Service is right for you.
Created by: David Lender on 05-03-2013 12:22:17 PM
We are looking to get feedback from new and existing Finesse Developers on the types of training, sample gadgets, and other materials you are looking for relating to creating Finesse gadgets/applications.
Please provide your input here.
Subject: RE: Finesse Developer Training
Replied by: CHARLES SMITH on 05-03-2013 01:13:12 PM
For training...ovbiously the most important is how to leaverage all of the API. Mainly the User and Dialog portions.
For Gadgets....Example SQL and Web Service ones would be nice.
How about an example on how to lauch external applications as well? Like sending command line to the host machine.
And don't be scared to accept my Jabber invite.

Subject: RE: New Message from CHARLES SMITH in Cisco Finesse - General Questions: RE
Replied by: David Lender on 05-03-2013 04:23:18 PM
Charles, thanks for your input.
Look for a SampleGadget_Webservice sample gadget to be available soon which will show how to use the gadget.io.makerequest to have the Finesse server proxy an http GET request.
I am not sure what you mean by an example SQL gadget. Can you elaborate? Neither the Finesse gadget javascript nor Web Services API supports SQL.
Nor is there a method to launch an external application via Finesse gadget javascript or WebServices API.
Perhaps you are thinking the gadget.io.makerequest is more powerful than it actually is. For a full definition of the gadget.io.makerequest see the OpenSocial documentation (The Finesse Desktop supports OpenSocial Core Gadget Specification 1.1.) the makerequest is defined here
http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-Gadget.xml#gadgets.io.makeRequest
David
Subject: Finesse Developer Training
Replied by: subrahmanyam juluru on 13-03-2013 01:09:50 AM
Hi All,
I am looking for Finesse Training program.
can any body suggest where the developer training program available and please share me the catelog of course concent.
Highly appreciate for your quick reply.
Regards
Juluri.
Subject: RE: New Message from subrahmanyam juluru in Cisco Finesse - General Questio
Replied by: David Lender on 13-03-2013 02:57:58 PM
Juluri,
Most of the information you need is in this Finesse Developer Center and there is a detailed presentation for Finesse Developers here https://communities.cisco.com/docs/DOC-28452
You can explore the Finesse Developer Center http://developer.cisco.com/web/finesse and if you can’t find what you need, let us know.
For an overview of Finesse and creating Finesse gadgets http://developer.cisco.com/web/finesse/technical-overview
You will need a Finesse and UCCE lab. Getting started with that is defined here http://developer.cisco.com/web/finesse/getting-started-guide
Once you are able to work with the Finesse Agent desktop and the Cisco supplied gadgets, and are ready to develop your own gadgets, start with the Finesse Javascript Library by downloading it from the tools folder on the documentation page http://developer.cisco.com/web/finesse/documentation
The Finesse 9.1(1) version of the finesse javascript library is in finesse_javascript_library_and_samples_9.1.1.zip
Unzip the file and you will see a Gadget and Non-Gadget sample directories.
Copy the files from Finesse_9.1.1\samples\GadgetSamples to your 3rd party web server where you will be hosting your custom gadgets. (You can have the Finesse server host your gadgets by following the directions in Chapter 10 of the Finesse Developer Guide)
Then you will need to add the sample gadget to your Finesse Layout XML. For information on modifying the default layout see the Finesse Developer ppt here https://communities.cisco.com/docs/DOC-28452 and the Finesse Administration Guide
For the finesse gadget sample you will be adding something like
<gadget>http://<IPaddress>/3rdpartygadget/files/SampleGadget.xml</gadget>
There is a presentation on creating a Finesse gadget here https://communities.cisco.com/docs/DOC-28452
Next try downloading and installing the other sample gadgets in the Sample Gadgets directory. You might start with Screenpop.zip
You can see a video on how to modify the screenpop gadget to screenpop your own url here: http://developer.cisco.com/web/finesse/videos
That should get you started. If you have any questions you can post them here or in a new thread.
David
Subject: RE: New Message from subrahmanyam juluru in Cisco Finesse - General Questio
Replied by: subrahmanyam juluru on 14-03-2013 02:43:02 AM
Hi David,
Thank you for your reply.
I got Idea how to start cisco finesse.
sure if i have any queries i will post in the community as a new thread.
Regards
Juluri.
Subject: RE: Finesse Developer Training
Replied by: Basudeb Acharyya on 24-04-2013 10:08:57 AM
Helo David,
Very recently our company made a decision to purchase CISCO Finesse to implement server side CTI solution so that it can work with our thick Visual Basic DeskTop Agent facing application.
Our current CTI solution is is based CISCO CTIOS 7.1.1 toolkit.
Question:
Please let me know whether we should go for CISCO Finesse with our thick clients or not. If it is, then please let me know whether you have any sample application that I can see how to use.
Subject: RE: New Message from Basudeb Acharyya in Finesse - General Questions: RE: F
Replied by: David Lender on 24-04-2013 12:58:06 PM
CTIOS is still supported, I don’t know what your reason is to move to Finesse.
Finesse does provide a webservices API which can be used from either a thick or thin client.
Your thick client application needs to be able to send http requests and connect as an XMPP client.
There is not a thick client sample. There is a thin-client (non-gadget) webservices API sample included with the Finesse javascript library.
Subject: RE: New Message from Basudeb Acharyya in Finesse - General Questions: RE: F
Replied by: Basudeb Acharyya on 16-05-2013 12:41:12 PM
Actually, we need get rid of Client side intallation. Recently I have gone through the term CTIOS Web Service solution. Could you please explain the following things:
Difference between CTIOS Web Service and CISCO Finesse.
For CISCO Finesse solution, whether CISCO FINESSE will replace the existing CTIOS servers.
Subject: RE: New Message from David Lender in Finesse - General Questions: RE: New M
Replied by: David Lender on 16-05-2013 01:13:27 PM
Here is a feature comparison between CAD,CTIOS, and Finesse
http://www.cisco.com/en/US/partner/prod/collateral/voicesw/custcosw/ps5693/ps11324/product_bulletin_c25-695211.html
Subject: RE: New Message from Basudeb Acharyya in Finesse - General Questions: RE: N
Replied by: David Lender on 16-05-2013 01:09:51 PM
Cisco Finesse is the preferred solution for thin client agent desktop. Finesse server has a direct connection to CTI Server, just as CTIOS Sever does. Finesse does not use CTIOS Server. CTIOS Web service is available from custom engineering team. For more information about CTIOS Web Service, contact custom-application-request@cisco.com<mailto:custom-application-request@cisco.com> They should be able to help you determine if the CTIOS Web Service is right for you.
Labels:
Comments

- Mark as Read
- Mark as New
- Bookmark
- Permalink
- Report Inappropriate Content
09-14-2023
12:15 PM
@kschwery You bumped a 9 year old post for this?