I am trying insert an Activity object from an external telephony system after a call is made however I am not seeing an API to call the Activity Object.

1 Answer 1


Activity is an odd pseudo-object that represents the common core of fields shared between the Task and Event objects. Activity is where you create custom fields in Setup that are available on both the Task and Event.

ActivityHistory is a read-only summary object.

You can't directly create either. Instead, create either a Task or Event (as appropriate; your use case sounds like a Task). The system will handle building the ActivityHistory.

  • thanks I think the best way is to use the Event Object for this I am using Bright Pattern for my call center and there App Exchange package has some custom fields to support this in the Event Object Oct 9, 2018 at 16:36

You must log in to answer this question.

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