Hue: Custom GPT Powered AI Chatbot Trained On Your Data

Try Hue
LiveHelpNow LiveHelpNow
Home >> Blog >>

LiveHelpNow Live Chat Integration with ZenDesk

LiveHelpNow help desk software features enterprise class email management system tightly integrated with LiveHelpNow live chat system producing integrated contact history, chat to ticket and ticket to chat flows and many other native interactions between the two systems. For those of our users who prefer to stay on ZenDesk platform or in the proces of switching over to LiveHelpNow ticketing system we now offer highly customizable integration but still encourage to at least take a trial of LiveHelpNow email management system to see the value of keeping your customer email communications within LiveHelpNow help desk platform.

Please complete the following easy steps to integrate your LiveHelpNow live chat system with ZenDesk ticket management tools.

  1. Login to your ZenDesk account, select settings->API. Make sure that Token Access is enabled and create a new token to be used with LiveHelpNow integration.


  2. Login to your LiveHelpNow account and go to Admin Panel->My account->Integrations->Eventing API
    Click on “Add event”
    Select “ChatClosed” event
    Select “JSON” Event type
    Select “POST” for Event Verb
    Enter your zendesk username/token (it actually must contain the word “/token” at the end of the username and a token you created in step (1) into HTTP Basic Authentication inputs
    Add Accept:application/json header
    Enter

    https://your_domain.zendesk.com/api/v2/tickets.json

    into URL field. Replace your_domain with your zendesk domain.

    Check Enabled
    Enter the following Payload into payload field

    {"ticket": {"requester": {"name": "$$$Name$$$", "email": "$$$Email$$$"}, 
    "subject": "LiveHelpNow chat",
    "description":"Chat info: $$$ChatTranscriptURL$$$ \n Visitor info\n Country: $$$Country$$$ \n Language: $$$Language$$$ \n Date of last visit: $$$LastVisit$$$ \n Host name: $$$HostName$$$ \n IP Address: $$$IPAddress$$$ \n Company: $$$ISP$$$ \n Search QRY: $$$SEOKeywords$$$ \n Pages #: $$$PagesVisited$$$ \n Agent notes: $$$VisitorNotes$$$ \n Referrer: $$$Referrer$$$ \n Entry page: $$$LandingPage$$$ \n Exit page: $$$CurrentPage$$$ \n Referral source: $$$Source$$$ \n Browser info: $$$BrowserName$$$ $$$Platform$$$ $$$BrowserVersion$$$ $$$ScreenResolution$$$ \n Chatted with: $$$OperatorUsername$$$",
    "type":"incident",
    "priority":"normal",
    "comment": {"public":true,
    "body": "Your chat transcript: $$$ChatTranscript$$$"}
    }}

     

  3. livehelpnow_zendesk
  4.  Save event.
  5. If you would like to record tickets in ZenDesk for offline message submissions by your customers (when your chat is offline) please use OfflineMessage Event and the following payload:
    {"ticket": {"requester": {"name": "$$$OfflineMessageName$$$", "email": "$$$OfflineMessageEmail$$$"}, 
    "subject": "LiveHelpNow offline message",
    "description":"Offline message: $$$OfflineMessage$$$ \n Visitor info\n Country: $$$Country$$$ \n Language: $$$Language$$$ \n Date of last visit: $$$LastVisit$$$ \n Host name: $$$HostName$$$ \n IP Address: $$$IPAddress$$$ \n Company: $$$ISP$$$ \n Search QRY: $$$SEOKeywords$$$ \n Pages #: $$$PagesVisited$$$ \n Agent notes: $$$VisitorNotes$$$ \n Referrer: $$$Referrer$$$ \n Entry page: $$$LandingPage$$$ \n Exit page: $$$CurrentPage$$$ \n Referral source: $$$Source$$$ \n Browser info: $$$BrowserName$$$ $$$Platform$$$ $$$BrowserVersion$$$ $$$ScreenResolution$$$ \n ",
    "type":"problem",
    "priority":"normal",
    "comment": {"public":true,
    "body": "Offline Message: \n $$$OfflineMessage$$$"}
    }}

     

  6. Enjoy! You are done!

About The Author

Natalya Bucuy

Natalya Bucuy is a content marketer at LiveHelpNow. With expertise in customer service and marketing, she has written nu...

See more >