Stella Platform Documentation

Stella Platform Documentation

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

›Channels

Overview

  • Documentation Guide

Get Started

  • Introduction
  • Recent Updates
  • Best Practices
  • Chatbot Template

Bot Builder

  • Workspace
  • Node
  • Attachment ID

Node Inspector

  • Tree ID & Composite ID
  • Basic Information
  • Triggers
  • Responses
  • Actions
  • Redirect
  • Member Tagging
  • Analytics
  • NLP
  • Advance

Facebook

  • Message Types
  • Button Types
  • Persistent Menu
  • Access Token
  • One-Time Notification
  • N-Time Notification (Beta)

Instagram

  • Message Types

WhatsApp

  • Overview
  • Setup Procedure
  • Message Types

Web Chat

  • Overview
  • Message Types
  • Button Types

WeChat

  • Message Types

Slack

  • Message Types

Telegram

  • Message Types

Integrations

  • Dialogflow
  • Stripe
  • LUIS
  • Custom Inbox Integration

Data Source

  • Data Source

Media Library

  • Media Library

Channels

  • Overview
  • Webhooks
  • Channel-wide Metadata
  • Business Availability
  • Facebook
  • Instagram
  • Web Chat
  • WhatsApp
  • WeChat
  • Slack (Public App)
  • Slack (Custom App)
  • Teamwork
  • Zendesk
  • Custom Platform

Analytics

  • Members
  • Dashboard
  • PSID

Settings

  • Overview
  • Locale
  • Pairing Channels
  • Role-based Access Control
  • Access Token
  • Audit Trail

Push Panel

  • Push Content
  • Audience
  • Analytics

Log

  • Log

Business Availability

Business Availability allows a business to set up the operating hours of their chatbot. During non-office hour, the Off Tree will be activated and the Default Tree will be turned off.

Business Availability

You can configure the Off Tree in Tree Settings. Basically, as a bot creator, you can either create a new tree or edit the existing tree to handle non-office hour.

If you want your bot experience to stay the same regardless of business hours, you should simply turn off the business availability feature.

Turn Off Business Availability

Expected Outcome

User will receive a different response based on the operating hour of the chatbot.

Office Hour & Non-office Hour Messages

Getting Hands-on

  1. If you decide to edit the existing tree to handle non-office hour scenarios. You can apply this.channel.on in triggers/actions/responses. You can set this.channel.on === false to indicate the non-office hour logic.

Business Availability

Below is a sample transformed response:

return new Promise((resolve) => {
  let text = "Thank you for getting in touch!\n\nWe are notifying our team member who is available to answer your enquiry shortly, someone from Sanuker will reply you soon, we appreciate your patience."
  if (this.channel.on === false) {
    text = "Greetings! Our office hours are from Monday to Friday 15:00-18:00 (except public holidays) . We will contact with you as soon as possible in the office hours.\n\nIf you require immediate assistance, please call (852) 1234 5678 or email to hello@sanuker.com for our 24-hour technical support. Thank you!"
  }
  resolve({
    type: "TEXT",
    text,
  })
})
  1. Add the non-office hour tree build to the Off Tree setting in your channel.

Off Tree Settings
  1. Head to Business Availability and toggle on Office Hour Availability.

  2. Indicate your timezone (Default is GMT +0:00) and opening hours.

Opening Hours Setting
  1. Head to "Exceptions" and add any specific time/date with a different operating hours.
Exception StatusDescription
OpenChatbot will operate normally on Default Tree
ClosedChatbot will operate on Off Tree

Add Exception Slot

Set Date & Time
  1. Save your settings.
← Channel-wide MetadataFacebook →
  • Expected Outcome
  • Getting Hands-on
Stella Platform Documentation
Docs
Get StartedBot API ReferenceAPI ReferenceStandard Procedures
Community
FAQUser ShowcaseChat with Us
Copyright © 2023 Sanuker Inc. Limited