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

# Graph

The Graph is where you arrange your conversation flow and connect the Typebot [blocks](./blocks/overview) together.

## Gestures

In the user preferences, under the `Graph Gestures` section, you can choose between `Mouse` and `Trackpad` gestures.

### Mouse

**Select**: `Shift` + `Left click` drag

**Zoom**: `Ctrl` + `Mouse wheel`

**Pan**: `Left click` drag or `Mouse wheel` for vertical pan and `Shift` + `Mouse wheel` for horizontal pan

### Trackpad

**Select**: `Click` + drag

**Zoom**: Pinch

**Pan**: Use two finger

## Common pitfalls

### A block without an outgoing edge stops the flow

Every block (except the final one of a conversation) needs an outgoing edge connected to the next block or group. If a block has no outgoing edge, the conversation will stop right there, even if other groups exist below.

<Warning>
  This is the most common cause of "my bot stops in the middle of the flow". The
  editor does not display a visual warning when a non-terminal block has no
  outgoing edge, so double-check that every block you expect to continue has a
  connection.
</Warning>
