Integrating Kata.AI Bot into Qiscus SDK Chat App

Kata.AI is an Indonesian Artificial Intelligence (AI) service provider focusing on creating and integrating chatbot into available conversation service clients such as Messenger, Line, Telegram, Slack or even generic messaging service clients (those are called channels in Kata.AI). The good news is that if you are using Qiscus Chat SDK to build your chat application, …

Continue reading

Create a Simple Echo ChatBot Using Qiscus Chat SDK

In this article, we would like to leverage a process of integrating chatbot into a chat app that is created using our chat engine Qiscus Chat  SDK. We are going to create a simple echo bot and simple chat sdk app to do so. Let’s get to the point. First thing first, you need to …

Continue reading

Handling Multiple Datasources Using Repository Pattern

Building an iOS client-server based application is easy. You can do it in 3 steps: (1) Place an Alamofire pod dependencies into your project then (2) call the API from UIViewController and (3) show its results on your View. For example, we want to create simple To-do list app and we have an api endpoint …

Continue reading

Protocol for Modularity in Swift

We often develop an app in a short time but it is a very complex process. To meet the delivery target, it would be better to use some pod dependencies. SJProgressHUD is one of the modular dependencies available for displaying popup or loading processes which is available on Cocoapods. The alternatives are SVProgressHUD, MBProgressHUD, JQProgressHUD. …

Continue reading

How To Create Simple Custom Chat Rooms Using Qiscus Chat SDK

Business is a place where a seller meets a buyer. Buyers, also known as customers, have different personalities and various needs. The seller’s duty is to provide what is needed and make it fulfill the customer’s needs. That principle also applies in Qiscus. We are always dealing with consumers who have various needs because every …

Continue reading

Create WhatsApp-Like WebApp Using Qiscus Web Chat SDK – Part 1

In this tutorial, we’ll try to create a WhatsApp-like web-app using Qiscus web chat SDK. We focus mainly on the user interface. More functionality will be discussed in another tutorial. Pre-requisite Before we can start working, we need to prepare necessary files for this tutorial. They are qiscus SDK javascript file and CSS file. We also need fontawesome …

Continue reading

Integrating Chatbot to Qiscus Chat SDK

Chatbot is very popular in modern chat communication today. Having capability of automatically reply message by a system and displaying various rich type messages by the system will be very common use-case which people expected nowadays in every smart platform. The most popular use case of chatbot such as customer service bot for supporting e-commerce …

Continue reading

Qiscus Chat SDK Identity Management

In Qiscus Chat SDK, we need to set user via client SDK. Qiscus is using login_or_register concept for setting up the user in the Qiscus object. Parameters that need to be passed on by client side are ’email’ (unique and function as an id for the user), ‘password’, and ‘username’. User will be created if …

Continue reading

Create Realtime Webapp using Vuejs and Firebase

As Qiscus promised on TechTalk #95 before, here’s a written version of what we discussed on that TechTalk. We will not go into detail why we chose Vuejs or Firebase for this project because this tutorial will be too long to read by then. Basically, we’re using both of them because of the ease of …

Continue reading