You are here: Case management > Pulse > Pulse gadgets and custom APIs

Pulse gadgets and custom APIs

The pxContextFeed, pxActivityFeed, and pxFeed Pulse gadgets in your application allow you to customize the information that is displayed in a Pulse activity feed, post messages in a Pulse activity feed, or do both.

You must add the UI-Kit ruleset to use these Pulse gadgets in a case.

pxContextFeed

pxContextFeed is a section that you can integrate within your application to allow users to communicate with other users by creating and sharing posts within a specific context.

This gadget uses the D_pxPosts data page API, which retrieves Pulse posts for a case, rule, custom, or operator context.

APIs for customizing the Pulse pxContextFeed gadget

You can customize the pxContextFeed gadget or build your own Pulse interface using the following activities:

Use these APIs instead of the generic pxPostMessage API. If you use pxPostMessage and enable private posts, private posts appear as public posts, because the pxContextFeed gadget does not support private posts.

You can use the following data page APIs to retrieve information:

pxActivityFeed

pxActivityFeed is a section that you can integrate within your application to display an activity feed based on the cases that a user is following.

This gadget uses the D_pxActivityFeed data page, which retrieves the following posts for an activity feed.

pxFeed

pxFeed is a section that provides the information for the Pulse activity feed. This section is included in the pyPulseWrapper section, which is displayed when you click Pulse to view the activity feed. The feed contains message replies, messages on followed cases, referenced messages, profile messages, and bookmarked messages.

APIs for customizing the Pulse pxFeed gadget

You can customize the pxFeed gadget to include posts from multiple data sources and allow users to post messages in the activity feed.

You can use the following data page APIs to retrieve information: