The Mobile & Digital Assistant Blog covers the latest in mobile and conversational AI development and engagement

Adding Alexa as a Conversation Channel to your Oracle Digital Assistant Chatbot

Frank Nimphius
Master Principal Product Manager

article by Rohit Dhamija, November 2018


For many, chatbots are a synonym for artificial intelligence and service automation using voice and free text input. Oracle Digital Assistant is Oracle's next generation bot platform that enables developers to follow a modular approach in building composite chatbots for exposure on multiple conversational channels and messenger clients. In regards to voice support, Oracle Digital Assistant does not provide its own voice-to-text transformation but relies on 3rd party technology. This article explains how to integrate Oracle Digital Assistant with Amazon Alexa as an example for voice support. The code samples provided in the  text and for download also give you an idea how webhooks can be used to integrate other voice technologies with Oracle Digital Assistant. 


Download the Sample Code

Related Content

TechExchange: Oracle Bots Node.js SDK: Building Webhook Clients for Oracle Intelligent Bots Made Easy

Join the discussion

Comments ( 2 )
  • ravi sharma Tuesday, March 31, 2020
    so far very nice as my alexa is responding but is it possible to deploy the same alexa skill code for my chatbot in my own web UI.
    this is because i want to achieve same conversation for my alexa and chatbot with the same alexa skill code
  • Frank Nimphius Wednesday, April 1, 2020
    No ned to duplicate code. Alexa webhook code is to connect Alexa to a skill or Digital Assistant. To add your skill or Digital Assistant to your website - assuming you are on version 20.x of ODA, just create a new Oracle Web channel and associate it with your skill of Digital Assistant.

    The download the Web SDK and add it to your website as expained in the contained user guide and sample


    Look for : "Oracle Native Client SDKs (for OCI Native environments)"
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.