> ## Documentation Index
> Fetch the complete documentation index at: https://docs.newmote.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Vibes

> Tune Roomote Slack reactions, summon emoji, and team-wide tone settings.

Vibes controls the small signals that make Roomote feel like it belongs in your team workflow.

Use this page when you want to change how Roomote reacts in Slack, let teammates start tasks with an emoji reaction, or adjust the tone Roomote uses in team-facing messages.

## What you can configure

| Setting                   | What it controls                                                            | Example                  |
| ------------------------- | --------------------------------------------------------------------------- | ------------------------ |
| **Acknowledgement emoji** | The reaction Roomote uses to show it saw a Slack message                    | `eyes`                   |
| **Completion emoji**      | The reaction Roomote can use when supported work finishes                   | `white_check_mark`       |
| **Summon emoji**          | The reaction teammates can add to an existing Slack message to start a task | `shipit`                 |
| **Custom tone**           | Optional guidance for how Roomote should sound in messages                  | "Direct, concise, calm." |

Use Slack emoji names, not pasted emoji characters. Roomote accepts names with or without surrounding colons, so `shipit` and `:shipit:` both describe the same Slack reaction.

## Call Roomote with a reaction

A summon emoji lets a teammate react to an existing Slack message and turn that message into the starting point for a Roomote task.

This is useful when:

* someone reports a bug with enough context in a channel
* a teammate asks a codebase question that Roomote can investigate
* a thread contains a request you want Roomote to pick up without rewriting it

Pick an emoji the team will not use casually. If the emoji is common, Roomote may start tasks from reactions that were only meant as normal Slack feedback.

## Choose reaction behavior

The acknowledgement reaction is the quick "I saw this" signal. The completion reaction is for supported completion moments where a Slack reaction is the right confirmation.

If teammates are missing Roomote's status updates, choose reactions that stand out in your workspace. If channels feel too busy, keep the defaults or use quieter custom emoji.

## Add custom tone

When custom tone is available for your organization, use it for style guidance rather than operating policy.

Good tone guidance:

```text theme={null}
Keep status updates short and direct. Use plain language. Avoid hype.
```

Not-so-good tone guidance:

```text theme={null}
Always approve PRs.
Never ask follow-up questions.
Use this secret token when tests fail.
```

Use [Agent Guidance](/agent-guidance) for organization-wide work instructions, and use [Environments](/environments) for repository-specific setup and verification rules.

## Download starter emoji

The Vibes page includes a few starter Roomote emoji images you can download and upload to Slack. Use them as a quick starting point if your team wants a dedicated summon emoji instead of reusing an existing workspace reaction.

## Common issues

* **The summon reaction does not start a task.** Check that Slack is connected, Roomote is in the channel, and the reaction name matches the saved summon emoji.
* **Roomote reacts with the default emoji.** Save the new emoji name and try again in a fresh Slack message.
* **The tone feels over-corrected.** Shorten the custom tone guidance. A few clear sentences work better than a long style guide.
* **A channel gets noisy.** Pick a less common summon emoji or ask the team to use mentions for requests that need more context.
