Instruct AI Teammates to perform tasks (via Slack)

You and members of your organization can instruct your Kubiya Teammates to perform tasks from Slack.

To do this, your org must have the Kubiya Slack app installed. If you haven't installed the Kubiya Slack app yet, follow our guide on installing the Kubiya app for Slack and then return to this page.

In this page, you'll learn:

How to Summon a Kubiya Teammate in Slack

There are 4 different ways to summon a Kubiya Teammate:

The Main Way: Tell Kubi what you want

The most common way of summoning a Kubiya Teammate is by telling Kubi Jr. (Kubiya's mascot) what you need or the Teammate you want and having Kubi determine and summon the right Teammate for the job.

Here's how:

1. Go to the Kubi Jr. app

You can locate it in the left side menu or you can use the upper Slack search bar.

2. Give an instruction

In the chat, simply type whatever you want or need from your AI Teammate. Here are a few examples:

Infrastructure Provisioning

I need a python service for new feature development

Cloud Permissions

There's an s3 bucket called financial-reports. I need access to it

Help or Troubleshooting Questions

My pipeline failed!! https://jenkins.acme.com/job/acmepipeline

Your Teammate will respond in the thread, making it easier to track the progress and history of your conversation. Click into the thread to view the responses from your AI Teammate.

If you don't know what types of things your AI Teammate can help with, you can also browse a list of Teammates and see what they're able to do.

Use an Exclamation Point to Reference a Specific Teammate

If you know the name of the teammate you want to summon, you can write an ! (exclamation point) in your message to Kubi Jr. immediately followed by the name of the AI Teammate you want Kubi to summon. For example:

!infrastructure-gatekeeper create an sqs fifo queue and an s3 bucket with the name 'kubiya-demo' for the purpose of my new service for a new demo

The exclamation point indicates to Kubi that you want an AI Teammate with the name "infrastructure-gatekeeper" or whichever AI Teammate's name most closely matches that.

Your Teammate will respond in the thread, making it easier to track the progress and history of your conversation. Click into the thread to view the responses from your AI Teammate.

Browse & Select From the Teammate Menu

In the chat with Kubi Jr., simply type /agent and select the /agent command. You will receive a list of Teammates, each with a name and description of what it can help you with.

You can start a conversation with any of these Teammates by clicking the Start Conversation button next to it, or by typing a message to Kubi saying what you want or which Teammate you want to summon.

Your Teammate will respond in the thread, making it easier to track the progress and history of your conversation. Click into the thread to view the responses from your AI Teammate.

@ Mention Kubi Jr. within a Slack Channel

If Kubi Jr. has been added to a channel, he can also be summoned from within that channel.

To do so, type @Kubi Jr. in the message that you send.

Please note: @Kubi Jr. must be tagged in every message you want your AI Teammates to respond to. If not tagged, Kubi will not respond to the message, even if tagged in previous messages in the thread.

Breaking down a typical conversation

After summoning your AI Teammate, a conversation with it has now started.

Where to see responses: Your Kubiya Teammate will respond to you in the message thread, making it easy to track the progress and history of your conversation. Click into the message thread to view responses from your AI Teammate.

What your Teammate will respond: Conversations are dynamic, but generally speaking, the AI Teammate will try to understand what specifically you want it to do and to collect any details necessary for it to do so. If you already specified some or all of these in your initial message, the AI Teammate will only ask you for the details you haven't addressed yet.

The ensuing conversation: Once your AI Teammate has the details it needs from you, it will begin executing the task. Each task is different and therefore it's impossible to say exactly how long it will take or what your Teammate's specific responses are. Generally speaking, the Teammate will update you on its progress. If the job is expected to take longer than a minute, your Teammate will let you know and continue operating in the background.

Debug Mode (for Admins): By default, Kubiya Teammates refrain from sharing too much information (TMI) while they're performing their tasks to not overwhelm you or members of your organization. When debug mode is enabled, the Teammate will share all information to you without filtering. This can be helpful for troubleshooting.

How it ends: After finishing the task, your AI teammate will let you know and send you a summary message, including any details or links that you need.

What to do next:

You can continue the conversation and ask the Teammate to perform additional tasks.

If you are an Admin, you may want to invite other members of your organization to use this Kubiya Teammate or to monitor Teammate usage and & productivity gains in the Kubiya web app.

Last updated