1

How do I get my Tasks that are created via the Open Cti Save Log method to appear in the Case Feed as a Call log? Presently the tasks I create appear but they show up as Tasks and not Calls.

Here is an example of my safeLog method call:

sforce.interaction.saveLog('Task', 'ActivityDate=2016-02-18 13:29:24&Type=Call&Subject=Testing Subject&Status=Completed&WhoId=003i000000IP4VTAA1&WhatId=500i000000ByGvLAAV&Description=Some call notes&CallDisposition=No Answer', callback);

What am I missing here? I am thinking I need to use CallObject but not matter what I set there it has no effect.

1 Answer 1

2

I found the answer after all. This is not explained very well but the CallObject is not the call centre but rather the unique id of the call. If you set this then it will show up as a call in the feed.

I am wondering how I can get a manually logged call to show up without setting this field though? If I don't have a unique call id because they are manually logging a call (Just like the log a call button). How can I get this to show up?

3
  • I think it would be better to create a new question, or edit your original question, instead of asking a followup question in your answer
    – mkorman
    Commented Apr 13, 2016 at 16:49
  • What feed are you talking about? The 'activity history' related list?
    – mkorman
    Commented Apr 13, 2016 at 16:52
  • That's probably true. I finally got an answer for this though. Turns out you have to set the CallObject and the Call Type in order for the call to show up. There is no way around this. I think that's a mistake but that is what it is. You have to set Internal, Outgoing, or Incoming.
    – David Ward
    Commented Apr 14, 2016 at 11:43

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .