ixHello
ixHello Customer
ixHello Customer
  • About iX Hello
  • General
    • iX Hello: Create Account
    • iX Hello: Basic Mode
      • Webchat Assistant
        • Direct Chat Link
        • Embedded Chat Assistant
      • Digital Assistant
        • Digital Avatar
        • Kiosk Mode
      • Call/SMS Assistant
      • Administrative Purpose
    • iX Hello: Studio Mode
      • Prerequisites
      • Steps
        • App Creation
        • Data Source Configuration
        • AI Content Setup
        • Method Setup
        • Intent Setup
        • Slot Setup
        • Utterance Setup
        • Input Setup
        • Input Parameter Setup
        • Publish Setup
        • Test
        • Enable Call /SMS
    • Enterprise Connections
      • Generative AI
      • Internal Content
      • Microsoft Office 365
    • AI Contents
      • Add AI Content
    • Use cases
      • Contact Finder with Salesforce
        • Pre-requisites
          • An active Salesforce account
          • Lex Developer Account
          • Integrate Salesforce with iX Hello
        • Build Custom App
      • Contact Finder with REST API
        • Prerequisites
          • Integrate API Service with iX Hello
          • Lex Developer Account
        • Build Custom App
  • Apps
    • App Templates
    • NLP Custom App
    • Custom App Series - Step 1 - Building a Custom App
    • Custom App Series - Step 2 - Creating a Connection
    • Custom App Series - Step 3 - Publishing to a Channel
    • Lex Auto Publishing Setup
    • Office 365 SharePoint - Custom App
    • Office365 Exchange - Custom App
    • SalesForce Custom App
    • App Template Export & Import
    • IntentFeature BeforeAfterMethod
    • iX Hello Supported Periods Date Range
    • Shared App
    • ExecuteJS
  • Connections
    • Amazon Web Services
      • Amazon Kendra
      • Amazon Lambda
        • Amazon Lambda: Create Lambda Function
          • Amazon Lambda: iX Hello Integration
      • DynamoDB
    • Login with Amazon Setup
    • SalesForce
      • SalesForce: Create an account
      • SalesForce: Connect to iX Hello
    • Microsoft Office365 Integration Guide
    • Microsoft Office365 AAD
    • MS SQL Server
    • Twilio
  • Blueprints
    • Create App Using App Blueprints
    • Lex Bot using Appointment Blueprint
    • Domain App using Internal Data
    • Domain App S3 Data Source Setup
  • Channels
    • Amazon Alexa
      • Create Amazon Developer Account
      • Registering Alexa User Account
      • Alexa Account Linking to iX Hello
    • Amazon Lex
    • Amazon Lex Integration
    • Amazon Connect and Lex Bot Integration
  • JSON Methods
    • Internal Data JSON Methods
  • Solutions
  • AWS IAM users
  • Finding AWS Region
  • Glossary
Powered by GitBook
On this page
  • Objective
  • Introduction to API
  • Goal
  • Steps
  • Set up connection to the external web API

Was this helpful?

  1. Apps

Custom App Series - Step 2 - Creating a Connection

PreviousCustom App Series - Step 1 - Building a Custom AppNextCustom App Series - Step 3 - Publishing to a Channel

Last updated 8 days ago

Was this helpful?

Objective

This document will demonstrate how to set up a custom connection to an external Web API endpoint.

Introduction to API

The iX Hello platform can integrate with external platform via Web API’s and to demonstrate this capability, we have created a demo API endpoint (https://jsonplaceholder.typicode.com/users) in our web app “https://bots.ixhello.com”. We created multiple API endpoints for Contacts module and will be using the endpoint that searches an underlying contacts database and returns the contact number of a specific person.

The web app that we created has the ability to perform CRUD operations against the underlying contacts database that is triggered by calls to the exposed contact API’s in https://bots.ixhello.com

Web App URL: https://bots.ixhello.com

Contact Finder: https://jsonplaceholder.typicode.com/users

Here is a sample contact in the database.

Goal

Our goal will be on how to setup a custom connection to an external web API endpoint and check if the connection is validated.

Steps

To be able to set up a custom connection in the iX Hello platform, it is mandatory to first sign up on the iX Hello platform. To sign up, please go to this link here. Set up connection to the external web API

Set up connection to the external web API

  1. Login to the iX Hello platform, use left navigation menu and click “Integration” then select “Connect System”. In the resulting page, click “Connect External Systems”.

  1. In “Connect External System” select or do the following:

Choose Connection: Rest API Service

Click: Next

  1. Once in “Rest API Service Setup” select or enter the following:

System Instance Name: ContactFinder

Authorization Type: No Auth

Base API URL: jsonplaceholder.typicode.com/

Click Save

Click on Validate System and Click on Save after the connection is validated.