👾Kubiya Teammates
Create virtual teammates who can take on tasks for development and infrastructure operations
In this page, you'll learn:
Later in this section, we will also show you:
Common use cases for Kubiya Teammates
How to create and configure Kubiya Teammates
How to manage Teammates
How to instruct them to perform tasks
What are Kubiya Teammates?
Kubiya Teammates are virtual teammates designed to engage with you and your organization in a familiar conversational manner and execute development and infrastructure operations in a consistent, expected manner. They are powered by LLMs and Kubiya's proprietary platform, and they operate securely and compliantly on your infrastructure.
What can Kubiya Teammates do?
There are endless possibilities to what Kubiya Teammates can do. Kubiya Teammates execute actions, including in 3rd-party platforms, using tools, which are stateless services that can be chained together to form powerful workfuls that solve organizational pains. You can also create your own tools in order to extend your Teammates' capabilities.
Kubiya Teammates can be triggered to execute actions by events (webhooks), time (cronjobs), and on-command (requests by users via chat). They can authenticate in other platforms – both via Oauth or other credentials – and perform actions in those platforms. They can be equipped with organizational knowledge, so that when they perform actions on your behalf they do it correctly.
Kubiya Teammates are a powerful and can solve real organizational painpoints and bottlenecks when used properly. Continue reading to learn about common use cases for which ops teams use Kubiya Teammates.
Table of Contents
What are Teammates (technically)What they can doCommon use casesHow to Create and configure them
Create
Configuration
Prerequisites
Sources
Runner
Integrations
Identity
Instructions
Configuration
Access
Teammates managed by a task (hidden for now)
Teammate management
View Teammate
Edit/Update Teammate
Delete Teammate
How to instruct them to perform tasks
Connect Slack
Go to Kubiya Slack app
Summoning options
Write a message
Call out a specific Teammate (!)
Browse or Find from the Teammate menu
Breaking down the conversation with Kubi/AI Teammates
How it starts
(Depending on how you summoned it)
How it progresses
How it ends
What to do next
Also: Advanced(?) - Adding Kubiya to a Slack channel
Overview
Agents are containerized environments with a set of tools that kubiya utilizes during your chat.
Custom Agents allows you to define a containerized environment with your own set of tools and instructions.
Each containerized application is defined as a custom profile, utilizing stateless container technology and AI agents to execute a wide array of tasks.
Architecture
Custom Agents are built on top of stateless container technology. These containers serve as isolated execution environments where a set of tools and applications can be deployed. The containers terminate after the execution is complete. This ensures a consistent environment for every execution cycle.
AI Agent: An AI-powered agent resides within the container, acting as the executor of tasks. It interprets natural language commands and interacts with the tools and applications within the container to perform the specified actions.
Custom profiles can be managed using source control for easy maintenance of the core instructions for the AI on the specified profile environment.
Functionalities
Manage your DevOps stack and infrastructure.
Ability to plan and execute code.
Easy definition of use cases using natural language.
Last updated