LiveHelpNow Help Desk

Support Center

BASIC

ADVANCED

Exact Match:

  • Home
  • Categories
  • Home
  • Categories
  1. Home
  2. Categories
  3. Installation within a mobile app

Installation within a mobile app

  • Date updated 2018-05-17
  • Author LiveHelpNow
  • Comments 0
  • Categories
  • Integrations
  • Tags
  • Mobile

I would like to add LiveHelpNow chat to my iPhone/Android App

Before starting development on embedding live chat into your mobile app, please consider using LiveHelpNow SMS Chat feature allowing customers to text for support. Implementing SMS requires minimal development as customers will use text messeging service on their phone to communicate with you. Please see more here:
Enabling sms chat for your account to provide a better chat experience for mobile customers

If you would still like to offer live chat within the app, please follow the steps below:

  1. Add new "Classic Popup" chat window in Admin panel->Chat system->Customization->Chat window

  2. Provide custom CSS URL to hide unnecessary elements and make it mobile friendly as it will be used on a mobile phone only. You may use this CSS URL there: https://cdn.livehelpnow.net/customizations/1/mobile_embed.css

  3. Save the new chat window.

  4. Retreive the newly created chat window URL for your account in Admin Panel->Chat system->Intallation->Classic popup->As a link.
    It will look something like this


    https://www.livehelpnow.net/lhn/livechatvisitor.aspx?lhnid=ACCOUNTID&zzwindow=WINDOWID&d=DEPARTMENTID&custom1=&custom2=&custom3=


    Where ACCOUNTID is the numeric portion of your LiveHelpNow account #, WINDOWID is chat window ID you would likethe link to open and DEPARTMENTID is Department # you would like a chatter be connected with initially.

    Custom1,2,3 query string parameters could be used to send any known mobile app user info, device info, etc. which will be presented to the agent upon accepting the chat.


  5. Simply use UIWebView, with the URL you secured in the 1st step, in iOS to add chat to your iPhone/iPad app as shown here:




  6. On Android please use WebView as shown here






  7. Add toolbar to the WebView showing two buttons, Minimize and Close.
    Minimize button shoudl simply hide the webview
    Close button should terminate chat, please execute session_ended() JS function within the WebView to terminate chat. Like so:

    [self.myWebView stringByEvaluatingJavaScriptFromString:@"session_ended();"];

 

 

That's it!

 

Rate this article


Your email is now subscribed to alerts for this article

Your email is not subscribed to alerts for this article

Subscribe to alerts for this article below

Unsubscribe to alerts for this article below


Leave a comment?

Related articles

  • Custom information feed
    • 29708
    • 28
    • 0
  • Custom information feed with "Same IP - New Chat session" setting enabled
    • 24665
    • 57
    • 0
  • Live Chat operator online/offline detection via JavaScript
    • 27894
    • 70
    • 0
  • SalesForce Integration for LiveHelpNow Chat System
    • 55180
    • 74
    • 0
  • Integration with Google Analytics & Google AdWords
    • 27634
    • 37
    • 0
  • How to export chat transcripts for your records
    • 27600
    • 63
    • 0
  • Retrieve additional information about the customer using Custom Information Feed
    • 21672
    • 57
    • 0
  • Streaming API - Eventing API (Webhooks)
    • 29854
    • 44
    • 0
  • Using LiveHelpNow Events with Google Tag Manager
    • 22955
    • 58
    • 0
  • How to Capture Twitter Mentions in the Ticketing System
    • 26216
    • 58

Popular Knowledge Base Articles

  • Customize with different languages
    • 22010
    • 27
    • 0
  • LiveHelpNow Section 508 Compliance & Accessibility for Visually Impaired Users
    • 17242
    • 61
    • 0
  • Unsecured content warnings
    • 16354
    • 57
    • 0
  • HelpOut Tab - changing Chat, Ticket and Callback button images
    • 24102
    • 27
    • 0

Knowledge Base Authors

  • Michael Conde
    Michael Conde
    Total articles: 10
  • LiveHelpNow
    LiveHelpNow
    Total articles: 254

Company Sites

Home

Blog

Categories

  • General Questions
  • Getting Started
  • Customization
  • Advanced Customization
  • Troubleshooting
  • All Categories

Connect With Us

  • LiveHelpNow, LLC
  • Customer Service Software
  • 515 S West End Blvd
    Suite 202
    Quakertown, PA 18951

  • 8775483001
  • help@livehelpnow.com
  • https://www.livehelpnow.net
    Powered by LiveHelpNow customer support suite