Skip to main content
Version: 8.9 (unreleased)

Chatbot

Interact with Camunda using a conversational bot in Microsoft Teams personal chats, group chats, and channels.

About

The Camunda bot is available in your personal chat, group chats, and channels. You can interact with it by typing commands or by pressing buttons on the interactive cards it sends.

Available commands

The following commands are recognized by the bot:

CommandWhat it does
Hi (or hey, hello, greetings, and similar messages)The bot greets you. If you haven't connected your Camunda account yet, it shows you how to get started.
Help (or ?, support, commands)Shows a help card with available commands and setup information.
Switch contextEnables you to change your active organization and cluster.
Start a processWalks you through selecting and starting a Camunda process. If no cluster is selected yet, it asks you to pick one first.
Set up notificationsSubscribes the current channel or chat to receive notifications about new user tasks for a selected organization and cluster.
Reset notificationsShows the active notification subscriptions for the current channel and lets you remove them.
important

If you type an unrecognized command, the bot notifies you and suggests using Help.

Interactive card actions

The bot sends interactive cards with buttons you can click. These cards support the following actions.

Select an organization and cluster

Pick your organization from a dropdown, then select a cluster. The bot remembers your choice for future interactions.

Start processes

Choose a process definition from the list and fill in the start form or provide variables. The bot confirms when the process has started successfully, or shows an error if something went wrong.

Work with tasks

ActionDescription
Assign to meClaim a task. If you do this from a channel, the bot also sends you a personal copy so you can work on it privately.
UnassignRelease a task so others can pick it up.
Fill in formOpen the task completion form directly in the chat card.
Complete taskSubmit the form and mark the task as done.
Reset formDiscard your form input and go back to the task overview.

Cluster management

If your cluster is sleeping, the bot shows a Wake up cluster button to wake it up.

Pop-up dialog

When a form is too complex to display inside a chat card, the bot opens a pop-up dialog with the full form interface, giving you the same rich experience as the tabs.

Notifications

Once set up, the bot proactively sends messages to keep you informed.

Personal notifications

Receive a message in your personal chat when a task is assigned to you.

Channel notifications

A subscribed channel receives messages about new unassigned tasks, so your team can coordinate on who picks them up.

To enable channel notifications:

  1. In any Microsoft Teams channel, enter the command: @Camunda Set up notifications.
  2. Follow the on-screen instructions to configure the notifications the channel should receive.
  3. Once complete, the selected channel will automatically receive alerts for new tasks.

Notification behavior

Cards sent by notifications are interactive. You can assign, complete, or manage tasks directly from the notification card.

Notification cards update automatically to reflect the latest task state. For example, when someone else completes or assigns the task.

Error handling

The bot provides clear feedback when something goes wrong:

ErrorBehavior
Cluster is sleepingShows a card with a button to wake it up, then retry your action.
Task not foundLets you know the task no longer exists (for example, it was already completed).
Access deniedInforms you that you don't have permission for the requested action.
Unexpected errorsShows a message suggesting you retry or contact support.