github intercom/intercom-ios 14.0.0

latest releases: 18.2.0, 18.1.0, 18.0.0...
2 years ago
Release Date: 4-11-2022

🚀 Enhancements

In v14.0.0 of the Intercom mobile SDK!! Say hello to the most customizable Messenger. Ever. 👋

📱 New feature: Messenger

👋🏼 Introducing the fully customizable Messenger that provides customers with in-context engagement throughout their journey.

  • Customization: Now you can update and style your Messenger just the way you want it and enable a consistent brand experience with a fully customizable Messenger. Learn more and get started here.
    Image

  • Spaces: You’ll have increased product flexibility and versatility with Messenger ‘spaces’ that provide intuitive navigation for your customers. Let’s go through each of the 3 new spaces you can add to your Messenger:

    • Home Space: A redesigned Home screen that’s highly configurable and supports multiple use cases with new capabilities.
    • Messages Space: Messages is a dedicated space for conversation management. Both inbound and outbound conversations and conversations which contain tickets will live here.
    • Help Space: Enable customers to better self-serve with a more intuitive and personalized support experience. Customers can access a full, in-context help center from anywhere in your product with the dedicated Help Space.

📱 New feature: Tickets

Go beyond simple live chat – handle complex customer requests asynchronously.

  • As you scale, so does your conversation volume and not every customer request can be handled in a live chat. That’s where tickets come in.
  • Let customers submit tickets directly from your app for async resolution

Learn more about Intercom Messenger

Learn more about Intercom Tickets

👉 Upgrade to the latest version of the mobile SDK today to use the feature on mobile.

As this is a major update, there are few API changes which are listed below:

Method - Swift Method - Obj-C Description
func present(_ space:Space) + (void)presentIntercom:(Space)space Open a specific space in intercom. (Home, Messages, HelpCenter)
func present() + (void)presentIntercom Open Intercom - defaults to the Home space
func presentContent(_ content: Content) + (void)presentContent:(IntercomContent *)content Present Intercom content. Valid content types are Article, Carousel, HelpCenter Collections

The following methods have also been fully deprecated:

Method - Swift
func presentMessenger()
func presentHelpCenter()
func presentHelpCenterCollections(collectionIds: [String])
func presentArticle(articleId: String)
func presentCarousel(carouselId: String )
func presentSurvey(surveyId: String)

You can find more information about migrating to v14.0.0 here

Don't miss a new intercom-ios release

NewReleases is sending notifications on new releases.