Haptik Docs

Haptik Docs

  • Tools
  • Integrations

›Getting Started

Getting Started

  • Introduction

Smart Skills

  • Introduction
  • Ecommerce
  • Telecom
  • Insurance

Conversation Design

  • Introduction
  • Setting up a Flowchart tool
  • Building Blocks of Design
  • Chat Initiation
  • Chat Middle
  • Chat End
  • Conversation Design on WhatsApp
  • Building IVAs on WhatsApp
  • WhatsApp HSMs
  • Design Review

Essentials of Bot Building

  • Making Your First Bot
  • Bot Hierarchy
  • Creating a Story
  • Creating Nodes
  • User Says Guidelines
  • Smart Variants
  • Bot Says
  • Chat Elements
  • Connections
  • Entities
  • Small Talk
  • FAQ Nodes
  • Upload Graph Nodes
  • Search your IVA

Configurations Settings

  • Business
  • Platforms Deployment
  • Copy & Paste on Conversation Studio
  • Share your IVA
  • Transfer your IVA
  • Bot Prompts

NLU

  • Introduction
  • Intent & Entity
  • Dialogue Manager
  • Managing Bot Context and State
  • Did you mean? (Disambiguation)
  • Smart Assist

Integrations

  • Introduction
  • Code Node Integration
  • Static Node Integration
  • Integration Parameters

Quality Assessment

  • Introduction
  • ORACLE Feedback
  • Functional Testing
  • Regression Testing

Advanced

  • Integrating Webviews
  • Integrating with External Bot

Webhooks

  • Additional APIs

Miscellaneous

  • Multilingual Virtual Assistants
  • Voice IVAs

Introduction

Welcome to Conversation Studio, Haptik's tool for making bots! Once you've mastered this tool, you'll be able to build bots with minimal coding.

You can go through the below introductory video of Conversation Studio to take a birds eye-view of the tool.

Key Concepts

On Conversation Studio, you can create a bot i.e. formulate different conversation flows. Instead of starting from a plain slate, our Conversation Studio gives you a framework and components to build the bot without much effort. We can broadly classify the bot building process in these 5 steps -

  • Choosing required Smart Skills
  • Designing Conversations
  • Bot Building
  • Bot Configurations
  • Quality Assessment
  • Go-Live

Choosing required Smart Skills

Conversation Studio tool has a varied array of Smart Skills which are highly curated, configurable and efficient conversational journeys. These journeys have been created using the learnings of billions of conversations taken place on the platform. These Smart Skills form a sturdy baseline for the use-case of your IVA.

Using Smart Skills will -

  • Significantly improve the development time of your IVA
  • They are thoroughly researched user journeys which require minimal altercation
  • Aid in implementing your first use-case within 4 clicks

You can explore more about implementing Smart Skills by clicking here.

Designing Conversations

Before you get started with bot building, you need to lay down the conversation design. Our objective is not just to make bots, but also to create a robust experience for the end user. So, before you go ahead you should be clear on the following aspects:

  1. User intents: Possible queries an user needs answers to or actions an user wants to complete
  2. Defined happy paths: User flows covering all conversation steps and bot responses
  3. Edge cases: Broken experiences needs to covered like we use null states and error messages in websites or mobile apps.

You can also explore the Introduction to Conversation Design section to read about it in more detail.

Bot Building

Once you have created a rough requirement diagram of the possible user conversations and completed the conversation design, you can start with bot building. You can start on Staging environment. This is our development environment.

How does the bot building process work?

Creating the conversation flow in your bots might seem straightforward, but there are a few things bot builders need to know even before they start bot building -

  1. (Node) is the building block of a bot on Conversation Studio
  2. Add expected user intents (User Says) and corresponding bot responses (Bot Says)
  3. You can make external integrations in your bot using (Code Editor) and (Integrations)

We have detailed out the process of creating bots step-by-step. You can start reading up the various articles here.

Bot Configurations

Bot's configuration settings are as important as the bot design or bot building. For this purpose, you have a Business for your bot on Conversation Studio. It helps you with all the settings related to your bot, starting from the bot icon to bot color to bot's deployment channel. You can read more about it here.

Quality Assessment

Bot building and bot testing are deeply coupled. Quality Assessment ensures whether the bot is functioning aptly. Once bot building is completed, you can start the process of Quality Assessment using the documentation here.

Go Live

Once Quality Assessment is also completed, you can transfer the bot to our Production environment. This is our live environment. And once the bot is live, you can start getting insights from our analytics tool.

Tool Tips: For those of you who want to jump right in, we've built tooltips directly into Conversation Studio. 
By hovering over the tooltips, which are indicated by the small "i" or "?" in circles, you'll be able 
to view brief descriptions of how to use most of the major components in Conversation Studio. 
Last updated on 4/16/2021
Introduction →
  • Key Concepts
    • Choosing required Smart Skills
    • Designing Conversations
    • Bot Building
    • Bot Configurations
    • Quality Assessment
    • Go Live
Haptik Inc.
Tools
Conversation StudioSmart Agent ChatIntelligent Analytics
Integrations
iOS SDKAndroid SDKWeb SDKWhatsAppFacebookBot API
Others
HSLSLAExternal Agent Chat Tool
Copyright © 2021 Haptik Inc.