• Paul Martin
  • NEWBIE
  • 0 Points
  • Member since 2014

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 2
    Replies

I have created the "Sample HTMLPage Using Open CTI" from the Open CTI Developers guide and added the "onClickToDial" Method.

When I click multiple numbers, i.e. go down through a list of contacts and click the phone number associated with the contact

The Phone numbers returned by the Method are ok until I click a number above the last number I click in the list.

Once I do this it appears the Method no longer works correctly.  I have tried multiple patterns which return multiple results.  The only consistency is the fact the phone numbers returned will not be correct unless you happen to get the pattern I tested below... Once this pattern happens, you will have the phone number be correct when you click to dial the phone number that is being repeated (1234567892).

i.e.  I have the following phone numbers in a list of contact.  All Contacts are different
1234567890
1234567891
1234567892
1234567893
1234567894

1st Click to Dial: 1234567890 Returns: 1234567890
2nd Click to Dial: 1234567891 Returns: 1234567891
3rd Click to Dial: 1234567892 Returns: 1234567892
4th Click to Dial: 1234567893 Returns: 1234567893
5th Click to Dial: 1234567894 Returns: 1234567894
Go back to the top of the list
6th Click to Dial: 1234567890 Returns: 1234567890
7th Click to Dial: 1234567891 Returns: 1234567892
8th Click to Dial: 1234567892 Returns: 1234567892
9th Click to Dial: 1234567893 Returns: 1234567892
10th Click to Dial: 1234567894 Returns: 1234567892
All other Click to Dial attempts result in phone number "1234567892" being returned until I refresh the page.  After refreshing the page, the pattern may change.

Has anyone else seen this issue...  Not sure how this has not been noticed until now.

I tried this with Open CTI API 25 and 32... Same results

Is there a specific sequence of API calls that have to be performed... maybe a History refresh after every Click to Dial

Any help would be appreciated

Thanks

Hi,

   I already create a CTI integration for Salesforce through Open CTI and a custom SoftPhone made in Visual C# Webforms + SignalR + Jquery UI + Jquery.

  What i need to know if it is there a way to save a CallLog record in a Lead with the SaveLog api method.

 I succesfully save a call log as a task in contacts and accounts but when i try on leads there is no way to save it.

SaveLog

Any ideas?

Thanks in advance