Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Former Member

In the May 2014 release of SAP Jam, we’ve made it easier for partners and developers to customize, extend, embed, and integrate SAP Jam – so that they can support their customers with innovations specific to their department, company, or industry.

  • Customize. Tailor work patterns to address the unique needs of a business and enable repeatable work.
  • Embed. Add SAP Jam capabilities to SAP and third-party applications to facilitate collaboration.
  • Extend. Add in-context business data to SAP Jam from SAP and third-party systems, using OData-based APIs.
  • Integrate. Incorporate SAP Jam into enterprise landscapes using APIs and prebuilt integrations.

To support you and ensure your success, we’ve also created an SAP Jam developer community, where you’ll find the tools and documentation you need. Along with API reference documentation and sample code to help you get started, you’ll also get access to a special developer sandbox where you can create and test your new work patterns and integrations – and even submit support tickets for any bugs you find.


Create custom work patterns. Tailor work patterns to address the specific business needs and processes of your customers. Include built-in SAP Jam content such as forums, content, widgets, tools for structured collaboration, and third-party data. For example, you can now customize the account management and opportunity deal room work patterns that include SAP CRM data to fit the unique needs of your customer’s sales team.

Link a work pattern to a business object. Connect a work pattern to a specific business object, such as an account, opportunity, or service request within SAP CRM.

Facilitate work pattern recommendations. When someone creates a new group, SAP Jam will automatically recommend a work pattern for them to use, based on the appropriate data or business object. For example, when someone creates a group related to an SAP CRM account, SAP Jam will show work patterns recommended for accounts. When someone creates a group related to an SAP CRM opportunity, SAP Jam will show work patterns recommended for opportunities.

Create custom business object filters. When you add data from third-party systems to SAP Jam, you can filter that data when you expose it in a widgets. For example, if you’re integrating data from a CRM system into SAP Jam, you can create a “high probability of closing” widget that only shows deals that have a 75% chance of closing – or whatever percentage your customer defines as high probability.

Customize the group overview page. Use the new overview page designer to redesign the layout and content to address the things your customer needs to do most often. You’ll be able to create a template out of the customized overview page, allowing others in the organization to use it to create overview pages for new groups.


Embed SAP Jam feeds into third-party systems and custom-built apps. Use the widget builder directly within the SAP Jam admin user interface to create JavaScript® code that allows you to embed an SAP Jam group feed and recommendations into another application.

Embed SAP Jam feeds into company portals. If your customer’s company portal permits use of JavaScript, use the widget builder to create code to embed feeds and recommendations into the portal.


Add SAP on-premises application data to SAP Jam. Use a connector for SAP NetWeaver to add data from SAP applications into an SAP Jam work pattern – in the same way that we’ve added data from SAP CRM and SAP ECC to existing work patterns.

Add SAP HANA Cloud Platform data to SAP Jam. Use an OData Connector to include data from applications created on the SAP Hana Cloud Platform inside work patterns.

Expose data from third-party systems within SAP Jam. Use SAP Jam’s built-in “business object list” and “business object detail” widgets to expose third-party-system data in a way that matches the look and feel of SAP Jam – allowing users to collaborate around the data and business records important to them.


OData-based API. We’ve already used this new API for SAP Jam to create the new SAP Jam add-in for Microsoft Office Outlook. This add-in allows users to collaborate from their favorite email client and even while on the go with offline collaboration capabilities.

Third-party application integration. Using the SAP HANA Cloud Platform, you can write custom code applications that act as the OData middleware between SAP Jam and third-party applications such as SugarCRM.

SAP CRM and SAP ECC (ERP) integrations. Use these two integrations, built using the OData-based API, to add collaboration to SAP CRM and SAP ERP business processes.

CMIS integrations. Use these previously announced integrations out of the box to connect SAP Jam to Microsoft SharePoint and Alfresco One.

System-managed member list API. Using the member list feature that we previously introduced, you can invite multiple people to a group using a system that’s as easy to use as an email distribution list. Instead of inviting 100 people individually, simply choose a member list to invite them all.  With the new system-managed member list API, we’ve made it even better. Now, you can manage member lists automatically, using a system of record within your organization like an LDAP server or Active Directory.