Working with messaging for your mobile channel

Return to top


  • Luhung Rahdityo

    hi.. i have some problem with zendesk messaging sdk for android..
    our existing apps using okhttp3 and we cant upgrading this because its risk..
    sdk messaging using okhttp4.. when we force okhttp4 to okhttp3, messaging sdk is not working..
    how to implement android messaging sdk in existing apps with okhttp3?

  • Eric Nelson
    Zendesk Developer Advocacy
    Hi Luhung,

    To use okhttp3, the latest version of the messaging sdk that you'll be able to use is 5.0.1 and 3.1.0 for the chat sdk. Any later versions will require okhttp4. 

    Hope this helps!
  • Tiberiu Popescu

    Hey, is it possible to add a header or a close button with the messaging SDK?
    My widget is working fine, but no header and no close button.

  • Eric Nelson
    Zendesk Developer Advocacy
    Hey Luhung,
    Unfortunately as these SDK's are still very new we have limited ability for customizing them at this time, we talk about it here.
  • Tiberiu Popescu

    Eric Nelson

    So it is not possible to add a Back or Close(x) button to close the widget?

    Right now the only way to close it is to scroll through all the conversation to the end and then it will close this Modal, it is bad user experience.

  • Eric Nelson
    Zendesk Developer Advocacy
    Hey Tiberiu,

    Not that I'm aware of as these SDK's are still pretty new, though I'm looping in the dev team who owns these SDK's to confirm. I'll let you know if they say otherwise.
  • Danilo Figueiredo

    Hey Zendesk team.

    I'm unable to get the push notifications to work in iOS. I had a ticket open about this #9868566 and unfortunately it has been closed.

    As far as I can see, the Zendesk Messaging doesn't support the sandbox p12, which makes it hard to test in debug mode.

    I have tried installing `AppStore` provisioning profiles signed builds (via TestFlight) and `AdHoc` provisioning profiles signed builds (via Xcode) in my iPhone, which should take the production p12. However, I'm still unable to see any push notifications.

    I'm 100% sure I uploaded a valid production p12 file as I use the same one in other push notifications services that work fine.

    I'm using the SDK v2.1.0 and have followed those instructions I'm also testing with a sandbox Zendesk account and am able to display the chat without issues.

    I'd like to know what I'm missing here. My app hasn't implemented end user authentication. It should still work as the push notifications feature was present before end user auth, right? First of all, could you please let me know when push notification would be delivered? It would be great to see a demo video showing push notifications working in an iOS app (and Android too) as well as a demo repo.

    Thanks in advance!

  • Whatdoesthemolesay Ohaio

    Eric Nelson

    How can we track dismissal of zendesk ui view?

  • Nelson Rivera

    Danilo Figueiredo I'm having the same notifications issue on my production chat environment. There's a thread about it here:

    Hopefully if more people complain they look into it faster, but you never know with Zendesk and their poor technical support.

  • Dheeraj Giroti

    Hi , Facing Few issue with Mobile Messaging , trying to contact the customer support , but no resolution till now even no ETA for same has been provided.

    Issues - 1. Bot responses being added on top of your first reply and not giving the option to continue - Android 11 Samsung

    2. Crash For Android 12 via selecting image from Camera from Zendesk AttachmentActivity


    Caused by java.lang.IllegalArgumentException
    Couldn't find meta-data for provider with authority com.zendesk.native_messaging.fileprovider
    androidx.core.content.FileProvider.parsePathStrategy (

    androidx.core.content.FileProvider.getUriForFile ( (AttachmentActivity.kt:220) 

  • Xinran Wang

    Danilo Figueiredo Were you able to get zendesk messaging push notifications working? Having the same problems right now as your last message and at this point, not sure if it's a me problem or a Zendesk problem

  • Promise Ochornma

    On the android sdk, when talk to a human is clicked, it does connect the user to a human support representative.

  • Feby

    Hi, can we install 2 different bot in 1 android apk?
    for example: on the home screen I will show bot1, then if the user click on the payment section it will show bot2.

  • Lillian Chuang

    Hi Zendesk team,

    I would like to know how my team can add "back" button to messaging. Based on above comment, it seems that some people have while some people don't? Thank you.

  • Dane
    Zendesk Engineering
    Hi Lillian,

    As it turns out the actual back button is not yet supported in Flow Builder. You can engage on similar requests. Conversations with a high level of engagement ultimately get flagged for product managers to review when they go through roadmap planning.
  • Andrea Houg

    We are migrating our mobile app to the new Messaging SDK.

    Is there a way to automatically request the user’s contact information, like the pre-chat form in the old SDK?
    Also, is there a way to add freeform information, like we used to do with `Chat.instance.profileProvider.setNote()` and `Chat.INSTANCE.providers().profileProvider().setVisitorNote()`?


Please sign in to leave a comment.

Powered by Zendesk