Inject requests into RingCentral queue - ringcentral

Our company has a web app and is going to introduce online chat feature. Since we already use RingCentral service with their call queue. I am not sure whether it's possible to achieve the following actions:
When users want to chat with customer service personnel, our web app can submit a request to RingCentral queue
Available person from the queue is going to be brought into the chat dialog of our web app.
I did some research on developer site of RingCentral but cannot find a proper reference so please share links so I can start from there if it's feasible. Thank you.

If your agents are using RingCentral Engage Digital, this can be implemented using by adding your chat as a new channel with the Channel SDK:
https://developers.ringcentral.com/engage/digital/guide/sdks/source-sdk

Related

Facebook chat bot separate from normal chat

How can I have a chatbot separate from normal chat on my page? I am experimenting with a chatbot, I created a bot with webhooks configured and the bot is working fine as I expected(it's in test mode) but to interact with a bot I have to use the same chat window which is used for my support. Right now my page is using FB chat as a support desk, now I have seen pages using two different chat windows one for messages and one for the bot. How can I do that?
This is designed by Facebook to be what you're looking for "Handover protocol"
https://developers.facebook.com/docs/messenger-platform/handover-protocol

How to hand over chat history to human agent ? in Facebook Messenger API from node js

I have created a bot with IBM watson ,Node js and Facebook Messenger API
and wanted to handover the bot chat history to the human agent with messenger API.
little will be appreciated
Thank You
There's a couple options.
You can do this through the page inbox using the handover protocol:
https://developers.facebook.com/docs/messenger-platform/handover-protocol#page_inbox
You can create a separate app that integrates with whatever support/ticketing/live chat system you have, set it as secondary receiver role, and subscribe it to the standby webhook event to log all activity.

Application as an API in WSO2API 1.7

I have published an application as API in WSO2 api manager.So when subscriber visits the wso2 store and opens the api,should be able to see the result(call to the restful service deployed) as though a JSON response.Currently as the subscriber opens the api, they are only able to see the API details with the Production and Sandbox urls which they do not understand how to be used.Isn't there a way I may allow them to open up into a front end UI message which the user understands to go ahead rather than arriving at a new place which is not understood.or any better way of handling it.
Product you need for this is WSO2 APP Manager. not API manager

Authentication using Glass

We have an existing Android and iOS application that consumes REST API from our servers. The API provides a token to the authenticated users after they log in using their credentials (username, password combo.) from the mobile applications.
Now, we're planning to create a Google Glass application for the same. In this case, we'd like to use the existing REST API along with Glass also. The Glass app will be built natively using the GDK.
My concern is, how would the users be able to input credentials? Because, users may have signed up for the service using non-google accounts?
Many thanks in advance.
At the moment, there is no supported way for apps made with GDK Early Access to authenticate the user or provide a way to connect the Glass account to your auth system. The Glass team has indicated such methods are coming, however - the Strava Cycling app, for example, does this, and it is expected that a similar feature will become widely available as the GDK matures.
Strava Cycling appears to get its credentials at the time you setup the app through MyGlass. When you turn it on it redirects you to a website to log into Strava's service before completing the install.
I just gave a talk on this exact topic at Wearables DevCon. The solution I proposed is purely done through GDK. All the user has to do is sign into their Google Account on a phone/tablet/computer and enter a code that is shown on Glass.
Check out the slides here:
https://docs.google.com/presentation/d/1NepYwlKdEvLV0QH9ix2I8l-JY1kHjBR9AXKBNpgTI6g/edit
And the code here:
https://github.com/victorkp/GlassWebNotes
The latest Glass release (XE16) publishes the remote authentication API for apps distributed through MyGlass:
https://developers.google.com/glass/develop/gdk/authentication

How does the user launches an app on Google Glass with Mirror API

I'm trying to make a sample app on Google Glass. Currently, I do not have a device.
My question: after I finish creating the app, what is the action needed to see it on the launch page? Do I need to send an API request to add the card to the user's timeline? or I can perform some kind of a normal install, and see it on the main menu then?
Thank you for your help.
There are two types of Glasswares (Glass applications):
GDK Glassware
MirrorApi Glassware
You can only distribute Mirror Api Glassware for now. See my question and answer for it.
If you are trying to distribute a Mirror Api Glassware (after you finished development), you have to fill the submission form.
Your glassware is going to be reviewed by Google. After Google approves, your Glassware is going to be seen at MyGlass site. Then users can go to MyGlass site and register to your Glassware with OAuth flow.
Also see this distribute page.
As far as I've understood by "launch page" you mean MyGlass page (https://glass.google.com/myglass).
If that's the case - Your Mirror-based application will appear on the user's MyGlass page once he/she authorizes it (OAuth will be completed).
Hope this will help.