What is HeyAI?

HeyAI connects your Slack workspace with generative AI tools. At the moment, it works with OpenAI’s GPT-4 and GPT-3.5 models. (We highly recommend using the most advanced model you have access to.)

Why would I use this?

Large language models have the potential to make tons of tedious tasks easier across pretty much every organization, but going the route of enterprise ChatGPT or Google AI for a large organization involves flat, per-user fees that may be hard to justify when you aren’t sure what adoption will look like.

HeyAI lets you use one, single API account from OpenAI that is billed for your usage, not the number of users who are using it. The API versions of the models may not have as many capabilities as the Chat interface does, but it can get most jobs done for a fraction of the cost. And it meets users on Slack, where they already are, so driving adoption is a breeze.

And if nobody uses it? You don’t get billed by OpenAI at all.

How do I set it up?

  1. Sign up for an account on HeyAI.
  2. Authorize HeyAI to be installed in your Slack workspace. Choose a channel from your workspace to be HeyAI’s dedicated channel.
  3. Add your OpenAI API key and select which GPT model you would like to use.

Note that if you haven’t paid OpenAI through your account yet, you may not have access to GPT-4. You can solve this by purchasing a small amount of credit, and it’ll become available.

How does it work?

Once set up, HeyAI becomes available to all of your Slack workspace users. They can interact with it in two contexts:

  1. Direct messages to the HeyAI app. These are only visible to the user sending the messages.
  2. Tagging @heyAI from any channel that HeyAI has access to (and you can always invite it to a channel if it isn’t in there yet).

HeyAI uses Slack threads as its chat threads. It will reply in a thread, and if you want to keep the same conversation going with the same context, you should reply back in that thread as well.

Two more things to note:

  1. If you tag HeyAI in a reply, or a thread that’s already gotten going, it will receive all the previous context from that thread (assuming the thread fits within the maximum number of tokens for the OpenAI model you’ve selected). So feel free to use it to summarize a thread or answer a question that was asked above the message you’re sending to HeyAI as long as it’s in the same thread.
  2. If you start or add to a thread with @heyAI from a channel, it will e to respond in that thread, but it won’t keep responding to future messages in the thread without being at-mentioned (with @heyAI) each time. Sometimes, you want HeyAI to keep talking to you, but other times you just want it to pop in and then get out of the way.

How much does it cost?

It’s free for now, but we will introduce a small monthly fee per workspace soon.