Stella Platform Documentation

Stella Platform Documentation

  • Docs
  • Procedures
  • Reference
  • FAQ
  • Bot API
  • API
  • Languages iconEnglish
    • 中文

›Basic Instagram Chatbot Setup

Get Started

  • Build your First Chatbot

Basic Facebook Chatbot Setup

  • Overview
  • 1.1: Connect to Channels
  • 1.2: Create New Tree
  • 1.3: Build the First Node
  • 1.4: Create a Global Node
  • 1.5: Build Child Nodes
  • 2.1: Production Channel
  • 3.1: Draft a Post
  • 3.2: Create Comment Reply

Basic Instagram Chatbot Setup

  • Overview
  • 1.1: Connect to Channels
  • 1.2: Create New Tree
  • 1.3: Build the First Node
  • 1.4: Create Global Node
  • 1.5: Build Child Nodes
  • 2.1: Create Story Mention
  • 2.2: Create Comment Reply
  • 2.3: Send Push Message

Basic Web Chat Chatbot Setup

  • Overview
  • 1.1: Connect to Channels
  • 1.2: Create New Tree
  • 1.3: Build the First Node
  • 1.4: Create a Global Node
  • 1.5: Build Child Nodes

Basic WhatsApp Chatbot Setup

  • Overview
  • 1.1: WABA Subscription
  • 1.2: Connect WABA
  • 1.3: Check Approval Status of WABA
  • 1.4: Setup WABA with Used WhatsApp Number
  • 1.5: Reset / Terminate WABA
  • 2.1: Create New Tree
  • 2.2: Build the First Node
  • 2.3: Create a Global Node
  • 2.4: Build Child Nodes
  • 2.5: Connect to Datasource
  • 3.1: Create Priority Group
  • 4.1: Create Product Message

Common Use Case Application

  • Overview
  • 1.1: Apply Fail-Safe to Chatbot
  • 1.2: Apply Member Unsubscription Flow to Chatbot

Advanced Chatbot Application

  • Overview
  • Apply Datasource to Chatbot
  • Apply Payload Value to Chatbot
  • Apply API to Chatbot
  • Apply Custom Locale to Chatbot
  • Apply Opt-in Flow to Chatbot
  • Apply Agenda to Chatbot
  • Apply Stella API to Chatbot
  • Apply Web Event to Webchat Chatbot

Error Handling

  • Handle Errors for Chatbot

Stella Partner Portal Setup

  • Overview
  • 1.1: Partner Portal Setup
  • 1.2: New Customer Onboarding
  • 1.3: WABA Setup
  • 1.4: Check Approval Status of WABA
  • 1.5: Setup WABA with Used WhatsApp Number
  • 1.6: Reset / Terminate WABA

Template Tree

  • Overview
  • Create Template Tree
  • Manage Proxy Tree

Chatbot Testing & Deployment

  • Overview
  • Stage One - Tree Building
  • Stage Two - Testing Stage
  • Stage Three - Production Deployment

Slack Live Chat Tree Setup

  • Overview
  • 1.1: Create Tree for Live Chat Assignment
  • 2.1: Set Up Pick Ticket Status
  • 2.2: Create Done Command
  • 2.3: Create Transfer Command
  • 2.4: Create Archive Function
  • 2.5: Create Member Tagging/Remarks Command
  • 3.1: Automatic End Live Chat Function

Zendesk Live Chat Tree Setup

  • Overview
  • 1.1: Create Tree for Assignment
  • 2.1: Create Done Command
  • 2.2: Auto End Live Chat Function

FAQ Chatbot Setup

  • Overview
  • 1.1: Exact Keyword Match
  • 1.2: Keyword Groups Match & Diversion
  • 2.1: Redirect to Existing Chatbot Tree
  • 2.2: Data Analytics for FAQ Chatbot
  • 2.3: NLP for FAQ Chatbot
  • 3.1: Filtering Questions for FAQ Chatbot

NLP Chatbot Setup

  • Overview
  • 1.1: Apply NLP to your Chatbot
  • 2.1: Set Up an NLP Fallback Tree
  • 3.1: NLP Fallback to Other Languages

Connect Shopify Store to Stella

  • Overview
  • 1.1: Integrate Stella to Shopify
  • 2.1: Setup Facebook Messenger Chatbot for Shopify
  • 2.2: Setup WhatsApp Chatbot for Shopify
  • 2.3: WhatsApp Customer Care Notification for Shopify

Stella Inbox Setup

  • Overview
  • 1.1: Connect Channel to Slack
  • 1.2: Access Control & Admin Panel
  • 1.3: Set up Customizable Message
  • 1.4: Inbox Channel
  • 2.1: Turn on Live Chat Directly
  • 2.2: End Live Chat Mode
  • 2.3: Ticketing
  • 2.4: Manage Ticket Helper
  • 2.5: Add Member Tag
  • 3.1: Send Chatbot Message

Build Child Nodes

Let's continue to follow the tree diagram to build the remaining child nodes and you are very close to completing your first chatbot!

Sample tree diagram

Child Nodes are the nodes that come after the first node and they can be in the second layer, the third layer or even the layers after. Users cannot access any Child Node if they are not on the designated path.

In the above example, "Opening Hours message" is the Child Node of "Do you want to check out the opening hours or shop address?" and can only be triggered when user clicks "Opening Hours".


What is your Result?

Ice Breakers Entry
Product Details
A complete conversation tree
PropertyDescription
Successful Result
You will get a complete conversation tree graph on your workspace. There will be in total 5 tree nodes and 3 global nodes. You can also try your first chatbot in the testing environment!

Getting Hands-on

Enter your Bot Builder here.

Build 2nd-Layer Child Node: About Us

  1. Select your First Node User clicks Get Started and add a new tree node after it. Remember you must always select the Parent Node to create the child node that comes after.
Add Child Node
  1. Go to "Node Inspector" and fill in the node details.
Node Details
  1. Create a trigger that allows user to activate the "About Us" message. The payload is "ABOUT_US".
Create trigger
  1. Create a response and select "Text" as response type. Then, fill in the text content.

  2. Click "Save" to save the response.

  3. After that, click "Save" to save your first child node.

Create new response

Build 2nd-Layer Child Node: Our Product

  1. Select your First Node User clicks Get Started and add a new tree node after it. Remember you must always select the Parent Node to create the child node that comes after.

  2. Go to "Node Inspector" and fill in the node details.

Add Child Node
  1. Create a trigger that allows user to activate the "About Us" message. The payload is "PRODUCT".
Create New Trigger
  1. Create a response and select "Quick Reply" as response type.

  2. Enter the title and payload.

Create Quick Reply
  1. Select "+ Quick Reply" to create another new quick reply, enter a title and a payload.
Create Quick Reply
  1. Now, the response with 2 quick replies have been completed.
Create Another Qucik Reply
  1. Remember to save the response and the child node.

Build 3rd-Layer Child Nodes

  1. Create a new child node for the first product following "Our Product" node.
Create new node
  1. Create a new trigger and enter the payload (i.e. PINE). Remember to match with the payload you have set in "Our Product" node. Click "Save" to save the trigger.
Create New Trigger
  1. Create a new Response and select Image as response type.

  2. Enter the image URL.

Create New Response
  1. Create a new "Text" response, enter the product details.
Create New Response
  1. Repeat step 16 - 19 to create another child node for the second product.
Create New Response
  1. Remember to save the response and the node afterwards.

Create Other Global Nodes

  1. Apart from adding payload trigger, we would like to let customers trigger the relevant response with Ice Breakers. Let's do this by creating global nodes.

  2. Create a global node for "About US", let's name it "Our Story Global".

Create New Global Node
  1. Create a new trigger, and create a payload (i.e. OUR_STORY).
Create New Trigger
  1. Toggle on Redirect and select "About US" node.
Redirect
  1. Repeat step 23 - 25 to create another global node for "Our Product" node.
Create New Global Node
Create New Trigger
Redirect

Add Global Nodes into Channels

  1. Now go back to your testing channel and add back the two additional global nodes into the channel. Click "Save" to save the settings
Add Global Nodes to Channel

Set Ice Breakers

  1. Scroll down to create two new Ice Breakers questions, and match the payload that you have set in the new global nodes.
Add Global Nodes to Channel
  1. You should now have all your child nodes set up properly. You have created your first bot! Check if you can get a successful result 🎉
← 1.4: Create Global Node2.1: Create Story Mention →
  • What is your Result?
  • Getting Hands-on
    • Build 2nd-Layer Child Node: About Us
    • Build 2nd-Layer Child Node: Our Product
    • Build 3rd-Layer Child Nodes
    • Create Other Global Nodes
    • Add Global Nodes into Channels
    • Set Ice Breakers
Stella Platform Documentation
Docs
Get StartedBot API ReferenceAPI ReferenceStandard Procedures
Community
FAQUser ShowcaseChat with Us
Copyright © 2023 Sanuker Inc. Limited