> For the complete documentation index, see [llms.txt](https://doc.aissist.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.aissist.io/tutorial/in-note-command.md).

# In-note Command

*Last updated: May 14, 2026*

Use in-note commands to run AI-assisted workflows from an internal note in your agent platform.

In-note commands work with gateways that have **Co-Pilot** enabled.

### Create an in-note command

Go to **Deploy → Tools → In-Note Command** to create and manage commands.

Each command has an ID that you can call later from an internal note.

<figure><img src="/files/X6km46G2m7c321BpF01q" alt=""><figcaption><p>Example of using an in-note command in a conversation</p></figcaption></figure>

### Command types

Choose the command type that fits the workflow.

#### Analyze

Analyze the conversation, extract key information, and write a summary note.

If configured, it can also update platform attributes.

Use this for structured reporting, case wrap-up, and attribute updates.

When creating an **Analyze** command, write a clear command instruction for what Aissist should extract.

<figure><img src="/files/iX3sittiaoCwkoBJmoEL" alt=""><figcaption></figcaption></figure>

Examples:

* identify the user's contact reason
* summarize the user's destination, travel duration, and device make or model

You can also enable schema output and agent platform update.

<figure><img src="/files/ytje1LLwYAmEPokSYPDT" alt=""><figcaption></figcaption></figure>

When platform update is enabled:

* make sure each attribute name matches the platform attribute exactly
* if an attribute must be one value from a list, include all allowed options in the command instruction

After Aissist analyzes the conversation, it writes a note and updates the platform attributes.

#### Evaluate

Evaluate the conversation against a linked evaluation setup.

Use this for QA workflows and review scoring.

#### Rephrase, Translate Then Send

Rephrase the input, translate it into the user's language, and send it to the user.

Use this for agent-assisted follow-up messages.

#### Summarize

Summarize the conversation and output a note.

Use this for quick handoff notes and internal summaries.

#### Translate

Translate the input into the user's language.

If sending is enabled, Aissist also sends the translated message to the user.

### Link assets and actions

In-note commands can also link to assets and actions.

Use assets when the command needs reference knowledge.

Use actions when the command needs live system data or a workflow step.

### Write the command instruction

Each in-note command needs a command instruction.

This instruction tells Aissist what to analyze, summarize, translate, evaluate, or send.

Keep the instruction specific and structured.

For example, tell Aissist exactly which fields to extract, which summary you want, or which allowed values it must choose from.

If the command updates platform attributes, define those attributes clearly in the instruction.

If one attribute must match a predefined list, include the full list in the instruction so Aissist selects a valid value.

### Enable Co-Pilot in the gateway

In-note commands work only after **Co-Pilot** is enabled on the gateway.

In the gateway settings, enable **Enable Co-Pilot with this Gateway**.

Once enabled, the gateway can process in-note commands for conversations assigned to its team.

### Run a command from an internal note

To call a command, send an internal note in this format:

```
// + command_id
```

Replace `command_id` with the command ID you created in **Deploy → Tools → In-Note Command**.

<figure><img src="/files/cKNbI7EEvv6NpVGeFbQx" alt=""><figcaption></figcaption></figure>

### How command routing works

When Aissist receives the note, it first checks the conversation assignee team.

It uses that team to locate the gateway with **Co-Pilot** enabled.

Once the gateway is found, Aissist looks for the command by its ID.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.aissist.io/tutorial/in-note-command.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
