Sapho 3.7 brings HubSpot and RSS integration, performance improvements, and plenty of new features

Sapho 3.7 is out now and includes another significant integration push along with many additional features and improvements.

New HubSpot and RSS integrations

If your marketing department runs on the HubSpot Marketing Platform, you can now receive notifications about new contact subscriptions to your lists, as well as monitor campaign success or failure instantly through Sapho. Plus, our new HubSpot micro app also provides you with powerful write-backs. Adding a new contact or enrolling an existing one in a workflow has never been easier.

hubspot-connector.jpg

If you need to distribute data from an RSS feed, our next integration is just the thing for you! Just type in the URL of the RSS feed you want to add and you will get a pre-built micro app that lets you browse through all the latest updates from your favorite sources for industry news, government data, or even stock exchange movements.

rss-connector.jpg

Hone in on active data with load filters

Sapho is all about extracting only the “active data” that is in flight from each system with our Extract, Transform, prepare to Notify (ETN) process. Smart load filters are used to efficiently sync data between systems of record and Sapho.

In Sapho 3.7, we implemented improved load filters for Salesforce, ServiceNow, Zendesk, and Concur. It is now even easier to hone in on the data you want to specifically sync for each integration. For example, you can limit which Salesforce leads or opportunities are synced based on the last modified data or choose to sync only the latest incidents from ServiceNow.

In our IBM Domino integration, we introduced a more customized business logic, which allows you to set up a custom Domino logical expression to apply constraints to your data syncs.

salesforce-connector-load-filter.jpg

Extended write-back support for Salesforce

Previously, we supported specific use cases with our Salesforce integration that included write-backs to certain Salesforce objects and fields. In Sapho 3.7, this feature is now available for all Salesforce objects and fields. Now you can define an update form for every standard and custom Salesforce object, as well as specify what fields will be updated once a user submits the form.

Database write-backs from feed cards

Sapho has supported action buttons on our feed cards for write-backs to cloud and on-premise systems for some time, but we decided to extend this support to standard databases as well. You can now define your update buttons on entities from standard databases such as Oracle, MS SQL Server, SAP Hana, MySQL, etc., and then, link them to your feed card setup.

feed-card-database-update-action.jpg

Oracle EBS integration update

We introduced our Oracle EBS integration way back in Sapho 3.0, but in 3.7 we made some improvements. In addition to expense and purchase orders, you can now also manage absence requests as well. We also streamlined our other micro apps to more closely mirror your Oracle EBS workflows, and we threw in an out-of-the-box employee directory micro app for good measure.

Role-based micro app navigation

There are already a lot of features in Sapho that were designed to help you with user access management. For example, you can restrict which users have access to specific micro apps and even which users receive different types of notifications. We’ve taken this one step further by allowing you to apply security settings to buttons and button bar items. If users do not have the appropriate privileges, the component will not be displayed.

Responsive grids

When you have to display more than just a few components on a page, layouts can get very crowded and may only display properly for one set of devices. To make it easier for you to position more components on your page, you can now use the Flexible Grid component, which lets you specify different settings for mobile and desktop/tablet devices.

flexible-grid-redesigned.jpg

HTML tags in data

There are some situations where you might have HTML tags within your data, such as for formatting text. In those situations, you want to the content to render using the HTML tags to bold text, show bullet points, etc. But there are also times when you might want to show HTML tags explicitly without any front-end rendering.

Since Sapho micro apps are in fact HTML based apps, there’s no limitation to rendering HTML tags.  Sapho renders all basic HTML tags by default, except ones that are potentially dangerous and could harm your system by opening a backdoor for hacker attacks.

But let’s say you want to show data from your JIRA instance, which contains HTML in the titles of one of your tickets. In this case, you don’t want this content to render as HTML, but instead show it as text. To help you with this type of situation, we’ve added a new Escaped HTML formatting option so you can explicitly define when HTML rendering should not be applied.

escaped-html-formatting.jpg

Making it easy to publish to multiple channels

We’ve been adding integrations on many fronts, not just new system integrations and notification channels, but also endpoints where you can use the micro apps you’ve built. In addition to the Sapho App, which you can install on any of your devices, and rendering micro apps right in your browser, we’ve also been working on integrating Sapho into other technologies, such as Microsoft Sharepoint widgets and mobility management solutions like AirWatch and MobileIron.

As a result, we felt that the Publish tab in each micro app was becoming overcrowded. So, we decided to significantly redesign this section to make it easy to set up and publish to all endpoints you wish to support.

publish-page-redesigned.jpg

Conclusion

Our team here at Sapho continues to grow, and we hope that it’s apparent from the amount of new and improved content we’re delivering. We accomplished a lot with this release, but there’s still a lot more to come in the next one!

Want to test drive Sapho? Try our demo now and start creating your own micro apps in minutes. 

Get Started

Lukas Burkon is the Lead Product Manager at Sapho. Prior to Sapho, he was a freelance software engineer, founder of his own digital agency, and has been a product owner of several SaaS services.

Stay up-to-date

Want to get started creating micro apps with Sapho for free?

Get Started