# Waypoint Navigation Commands

This page contains a reference of actual [Waypoints Navigation](/doc/2e1c1356-19ac-4bf4-8193-7ceca5f94b55) commands. We add new commands to the list, feel free to send us your wishes (see the "Ideas" section at the bottom).

### 1. Movement Commands

| Command | Description |
|---------|-------------|
| Teleport | Teleport to a SL location |
| Walk    | Walk to a designated region position. |
| Run     | Run to a designated region position. |
| Turn    | Turn to specific heading |

### 2. Avatar Commands

| Command | Description |
|---------|-------------|
| Sit     | Sit on object |
| Stand   | Stand up from an object |
| Animate | Play the animation item from bot's inventory. |
| Sound   | Play the sound item from inventory |
| Key Press | Bot presses the keyboard key. Read "Details" below for more info |

### 3. World interaction

| Command | Description |
|---------|-------------|
| Touch prim | Touch your specified in-world object (by object UUID). See [Waypoint Touching Prims](/doc/4fc9acdb-f276-4ac8-8b09-3baa48c1a039) page for more info. |
| Touch attachment | Touch bot's attachment (wearable or HUD) by object name. See [Waypoint Touching Prims](/doc/4fc9acdb-f276-4ac8-8b09-3baa48c1a039) page for more info. |

### 4. Messaging

| Command | Description |
|---------|-------------|
| Say     | Send message to local chat. |
| Wait.Msg | Wait for a specific IM or local chat message to execute next waypoint.<br> ![](https://nyc3.digitaloceanspaces.com/smartbots-docs/uploads/20adbcf8-a916-46eb-b77b-ad6944665550/7c8ec72d-ba6e-4d7b-ae5c-d4fb7da8c90b/20190304-13-22-12.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=DO801JV4MUMY3YAEJCWC%2F20261113%2Fnyc3%2Fs3%2Faws4_request&X-Amz-Date=20261113T141500Z&X-Amz-Expires=86400&X-Amz-Signature=38cedc24da64a8cb7a37c42bf558e7e17231b045dd019390eb5a8f451a8e36a3&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject " =451x146")<br>Options:<br>* **Case sensitive** - makes the match case sensitive. "BEGIN TOUR" command will be triggered by a "BEGIN TOUR" message, but won't be triggered by "start tour". <br> * **Partial match** - match parts of the message. "start tour" command will be triggered by any of "start tour", "Please start tour", "start tour now" etc.<br>The most flexible match is to uncheck **Case sensitive** and check **Partial match**. |

### 5. Program Controls

| Command | Description |
|---------|-------------|
| Sleep   | Sleep (don't do nothing) for required time |
| Repeat  | Jump to a specific waypoint, with configurable amount of repeats |

### 6. Helpers

| Command | Description |
|---------|-------------|
| Section | Break commands into sections for better organizing. |

### Any ideas?

If you get any wishes or requests, do not hesitate to [contact our support](https://www.mysmartbots.com/en/contacts.html)!