Help Center Getting Started

The ultimate guide to setting up Compete Bot

Below you'll find the best practices for setting up your Compete Bot for success with your team.

First Things First

Installing CompeteBot and other mandatory steps.

What is Compete Bot?

Compete Bot is a gamification and coaching bot for Salesloft and Slack. If your sales team uses both of these softwares, there's a good chance you've struggled to find an easy solution to keep your team engaged and up-to-date with the latest stats and metrics. Compete Bot helps keep sales teams engaged, in the know, and continuously improving.

Installing Compete Bot

Click the "Add to Slack" button on our home page. This will bring you to the Slack website where you'll then select an initial channel to install Compete Bot to. Select the channel, and hit 'allow'. Next, you'll want to authorize Salesloft. To do so, just click the 'authorize Salesloft' text on your screen and follow the directions. After you've successfully authorized both Slack and Salesloft, the bot should redirect you to Slack for more setup.

Adding to Channels

The first thing to you'll want to do after installing Compete Bot is to invite it to all of the Slack channels you want it to post to. Use the command /invite @CompeteBot in the channel(s) of your choosing to do this.

Setting the "Connected" Disposition

For CompeteBot to work properly, it needs to know what you consider a "connected" call in Salesloft. Use the dropdown shown next to the first red arrow below to choose your connected disposition.

setting salesloft connected disposition

Setting the User Groups

Lastly, CompeteBot needs to know which users in Salesloft you would like to see data from and send messages to. Use the select button shown next to the second red arrow above to choose your connected disposition.

Daily Stats

Configuring the daily stats section

Basic Setup

The daily stats feature of Compete Bot sends a message at the time of your choosing every day with basic stats across your entire team. It also includes an inspirational quote and (optional) trivia message. To use the daily stats message you'll need to set each of the following in the image shown below:

  • Check the "send message" checkbox
  • Select an hour of the day to send
  • Select a channel to post to
  • Select the graphs you'd like to show in the daily message
  • (Optional) Check the "send daily trivia" checkbox
daily stats setup

What does this message look like?

daily stats message

Success Notifications

Configuring the success notifications section

Basic Setup

The sales success notifications are meant for sending congratulatory slack notifications each time a new meeting (success) is booked. To use sales success notifications you'll need to set each of the following in the image shown below:

  • Check the "send notifications when calls are marked as success" checkbox
  • Select a channel to post to
sales success setup

What does this message look like?

sales success notification

Sales Retro

Configuring the sales retro section

Basic Setup

The sales retro message is meant for sending a once-per-week message to your team with 3 calls to review per sales rep. You can choose the time and day to send the message as well as the sentiment for the selected calls. To use the sales retro message you'll need to set each of the following in the image shown below:

  • Check the "send weekly sales retro message" checkbox
  • Select a day of week to send
  • Select an hour of the day to send
  • Select a channel to post to
  • Select the sentiment to use for the selected calls
  • Select the way to sort the selected calls (only 3 calls will be selected per sales rep)
sales retro setup

What does this message look like?

sales retro message

Call Learning

Configuring the call learning section

Basic Setup

The sales learning message is meant to give you and your team quick access to call recordings (for review, coaching, etc.). You can choose the sentiment of calls you'd like to include in the messages, as well as the frequency to send the call recordings. To use the sales learning message you'll need to set each of the following in the image shown below:

  • Check the "send call learning messages" checkbox
  • Select a frequency to send
  • Select the sentiments to include for posted call recordings
  • Select a channel to post to
call learning setup

What does this message look like?

sales learning message

Power Hours

Configuring the power hours section

Basic Setup

The power hours feature is used to encourage friendly competition amongst your sales team. You can create prizes to win based off certain metrics, determine how many times per week to hold power hours, and also set how frequently prizes can be won. To setup power hour(s) you'll need to set each of the following in the image shown below:

  • Check the "hold power hours for the team" checkbox
  • Select a channel to post to
  • Select a Salesloft cadence to use for the power hour (instruct your reps to make calls using just this cadence during the power hour)
  • Select the day(s) of week to hold the power hour(s)
  • Select an hour of the day to hold power hour(s)
  • Select the prize frequency (you can determine the winner after each power hour or after the last power hour)
  • Select the prize(s) to use for the power hour(s)
  • To create or delete prizes, see the instructions below
  • To send slack notifications every time a call is connected during a power hour, check the "display a notification each time a call is connected" checkbox
power hour setup

Creating Prizes

To create a prize, click the 'create prize' button. Next, write a name for your new prize, select a metric, and then describe how the prize is to be won.

power hour create prize

Deleting Prizes

To delete a prize, click the 'delete prizes' button. Next, click on the ellipsis button next to the prize you'd like to delete and select 'delete'.

power hour delete prize

What does a power hour message look like?

power hour end message

What does a call connected notification look like?

power hour call connected notification

Meeting Bounties

Configuring the meeting bounties section

Basic Setup

The meeting bounties feature is used to encourage the reps on your sales team to target specific accounts. If they set a meeting with the named account, then they win a prize that you've set up. To setup a meeting bounty you'll need to set each of the following in the image shown below:

  • Select a channel to post to
  • To create or delete bounties, see the instructions below
meeting bounty settings

Creating Bounties

To create a bounty, click the 'create bounty' button. Next, write the name of the account (company) you're setting the bounty for, enter the Salesloft Account ID of the company (shown below), and then describe how the prize is to be won.

meeting bounty create

To find the Salesloft Account ID, click on the name of an account in Salesloft and you'll see that the URL bar in your web browser looks similar to the one shown below. The Account ID is the highlighted number below.
salesloft account id

Deleting Bounties

To delete a bounty, click the 'delete prizes' button. Next, click on the ellipsis button next to the prize you'd like to delete and select 'delete'.

meeting bounty delete

What does a meeting bounty created notification look like?

meeting bounty created notification

What does a meeting bounty collected notification look like?

meeting bounty collected

Slash Commands

Using the slash commands

"/gong"

Type /gong into any channel that has Compete Bot in it for a celebratory gong to unite your team upon success!

gong command

"/leaderboard"

Type /leaderboard calls or /leaderboard meetings or /leaderboard emails into any channel that has Compete Bot in it for a quick leaderboard of call statistics (week to date), meetings booked (week to date), or email statistics (week to date).

leaderboard command

"/charts"

Type /charts conversions or /charts connections into any channel that has Compete Bot in it for a quick chart of conversion rates (connections to meetings booked) or connection rates (dials to connections made) week over week.

conversion chart command

"/success"

Type /success into any channel that has Compete Bot in it for a list of all call recordings of meetings booked (week to date).

success command


Supercharge your sales team

Gamification and coaching for Salesloft + Slack.