Beta License Agreement

This product is still in beta and may undergo further changes.

The following are instructions for using various equipment with Sisense’s BI Everywhere software functionality (the equipment and the BI Everywhere software is collectively referred to herein as the “Product”). This notice is to remind users that the Product is a beta release offering and is not warranted to be at the level of performance of a commercially available product offering. In addition, the Product may be substantially modified prior to first commercial release, or at Sisense’s option may not be released commercially in the future. As such, by using the equipment along with the Sisense Software, each user agrees (i) to follow all instructions provided by Sisense with respect to the installation and use of the equipment with the Sisense Software, including the below, and (ii) that such use continues to be for testing and evaluation purposes only.

The Product and Documentation are provided “AS IS” without warranty of any kind, and Sisense and its licensors and suppliers disclaim all warranties, express, implied or statutory, including without limitation any implied warranties of title, non-infringement of third party rights, merchantability, or fitness for a particular purpose. The entire risk arising out of the use or performance of the Product remains with the user.

For the sake of clarity, the provisions in the license agreement between the licensee of the Sisense Software and Sisense (the “License Agreement”), providing any representations, warranties or indemnities shall not apply to the Product. For purposes of the limitation of liability provisions of the License Agreement, no amount has been paid or is payable to Sisense in connection with the Product. However, the license provisions continue to apply to the Sisense Software and the confidentiality provisions of the License Agreement shall continue to apply to those portions of the information shared with you by Sisense that are Confidential Information as defined in the License Agreement or any confidentiality agreement in effect between the licensee and Sisense.

Introduction

While Sisense provides you with a centralized location for consuming data in the Sisense Web Application, sometimes you need quick access to your data in your favorite messaging application. The Sisense Bot Framework enables you to retrieve your Sisense analytic data within 3rd party applications such as Skype and Slack through natural language commands. Simply ask any question and get the answer instantly via text or image. For example, ask the Sisense Bot Framework in Skype what is your total revenue and get an answer back instantly in Skype.

skypesample

How does it Work?

Sisense has developed customized Bots that interface with 3rd party APIs enabling you to pull insights within those applications through natural language commands.

After setting up the Sisense Bot Framework, you can chat with the Sisense Bots through your 3rd party application. These applications handle your requests and routes them back to Sisense who returns the requested data. The Sisense Bot within the 3rd party application responds to your request with the data just like a normal chat message.

Setting Up the Sisense Bot Framework

To interact with the Sisense Bot Framework, you must add the Bots to your applications like you would add friends to your contact list. After the Bot is added to your contact lists, you can begin chatting with the Bot and requesting insights.

To set up the Sisense Bot Framework:

  1. Launch the bot for the your application by clicking the relevant button:
    For Skype:
    skypebot
    After launching the bot, click Add to Contacts.
    skypebot1
    This adds Sisense to your Contacts list in Skype.For Slack:
    slackbot
    After launching the bot, click Authorize.
    slackbot1This redirects you to Sisense.com and adds Sisense to your Contacts list in Slack.For Facebook Messenger:

    After launching the bot, enter your credentials and click Continue.

    This redirects you to Facebook Messenger.

    For Telegram:

    Note: You must have the Twitter Telegram app installed on your device.

    This opens the bot in your device.

    For Microsoft Teams:

    This adds Sisense Insights Bot to your Microsoft team.

  2. After your Bot is enabled in the application, greet the Sisense Bot by writing, Hi. The first time you message the Sisense Bot, the Sisense Bot replies asking you to authenticate your account.
    • Open the link or goto https://insights.sisense.com and enter the following details:
      Sisense server address: The address of your Sisense account including “http://”.
      Email address: Your Sisense account email address.
      Password: The password of your Sisense account.
      User ID: Leave this field blank.
    • Click Authenticate. Sisense authenticates your account, this usually takes a few seconds.
  3. Return to your application and write Hi to your Sisense Bot. The Sisense Bot will set up your environment, which takes several seconds. You can now begin to consume data from with your application by asking your Bot questions in natural language.

Interacting with the Sisense Bot Framework

Below are a list of tasks you can perform and the commands to perform them. Send these commands to the Sisense Bot as you would when chatting with anyone in Skype or Slack.

Note: In Slack, you can interact with the Sisense Bot while in a group by adding @sisense to your message like you would when adding any user to a conversation, for example, @sisense what is my total revenue?

 

Retrieve a widget:

– What is my [widget name].
– Show my [widget name] total Sales
– Get [widget name] avg meetings

Example: What is my Total Revenue

 

 

Get a dashboard summary:
– Summarize [dashboard name]

Example: Summarize Sales

 

Get more insights from Pie/Area/Line/Column charts:
– Get [widget name], Analyze [widget name]

Example:

Get Total Revenue

Analyze Total Sales

 

Share widgets via email with dashboard users and add message:
– Share [widget name] with [username] and ask him [message text]

Example: Share Total Sales with John and ask him how come numbers are so high this week.

 

Build and get ElastiCube last updates:
– Build [ElastiCube name] cube
– What is [ElastiCube name] cube last update
– Get total items -> What is the last update

Example: Build Sales cube