SparkAI Deploy

Click here to introduce our bot to your server.

Go to our dashboard and click on SparkAI Chat tab to get started

Click on the "+" in the Spark session

A popup window should show up for a quick setup. You only need to give us 3 things:

  1. Sparks nickname: This is just an internal name for your own reference. In the future, when we launch a multi-agent version, you can give different spark different roles and names.

  2. Channels: This is the channel where Spark will answer questions instantly. A quick reminder that Spark has two modes

    1. AI support: Spark automatically answers ALL questions INSTANTLY within the channel

    2. Smart listening: Spark passively listens to chats, detects questions and ONLY ANSWER when there are no human response.

  3. Default role: As of March 2024, the default value is Yes. Once we launch a multi-agent version, you can specify which spark will be your primary bot. Things that ONLY primary bot does:

    1. Mentions & Onboarding: This is the spark that will respond to all mentions

This is just a quick start, you will have a chance to add a lot more info and change the settings after "Add"

How to setup Spark - Advanced

Setup the right channels

You have the options to specify one channel each for AI support and Smart listening. Here are the specific:

  • AI support: Spark automatically answers ALL questions INSTANTLY within the channel

  • Smart listening: Spark passively listens to chats, detects questions and ONLY ANSWER when there are no human response.

Note that you can't have ONE channel to be both AI-support and Smart Listening!

Smart listening channel 🔥

Smart listening is a sub feature of Spark. Rather than responding instantly, Spark will passively listen, only responds when a member asks a question and no one responds. This is ideal for smaller server that is short on staff. Typically, users will set up smart listening in the #general chat.

In addition, you can configure how long we should wait before trying to answer the member's question.

Add knowledge documents

You can add up to 2 .txt file for free. If you are premium, you can add unlimited amount of documents.

Because you have the option to add several documents, we recommend you categorize different documents with different topics. In the future, we will work on back-end optimization to make search more accurate based on the content distributed across the documents.

For tips on how to optimize each of your docs, check out more details here.

Custom prompt

See tips on how to write better custom prompt here.

If X do Y:

This feature allows you to add Call to Actions to Spark. For example, in the case above, we specify that if a user has a question about Spark setup, we push out my calendar link and ask them to set up a meeting.

You can use If X does Y for many things, such as asking users to sign up for an event if they are interested in UFC or asking Spark to send a specific emoticon if a user mentions X.

The way it works is that we then manually run additional checks on each message to see if such a condition is met. If it is, then we push out the Y.

If X do Y is significantly more reliable and accurate vs custom instruction (simply because we run additional checks on each message). In the future, this will be a premium feature.

Do you have to set all info up for Spark to work?

No.

The minimum requirement to run Spark is to give us a channel for AI-support. In the case where there is no knowledge document, Spark comes with both general knowledge and specific knowledge about how to set up your CommunityOne bot.

Spark auto-onboarding

This feature, if opt-in, funnels newly verified members of your community to a private channel with SparkAI. You can then specify a custom onboarding message.

Spark Reminder

You can add a reminder/disclaimer to all the spark messages. This is really useful especially if you are running a trading or gamble community that requires legal disclosure.

Last updated