# Build Your Voice Experience (Pathway)

### Launch the Editor

Go to **Agent** > **Configuration** > **Pathway**

* Start from the Start Node
* Add new nodes using + Add Node

<figure><picture><source srcset="https://1583580785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVRUgVLmtuyNEZUgZ8LYH%2Fuploads%2F46koOzHdlIpNJbUYaLAl%2Fpathway-dark.png?alt=media&#x26;token=e018617f-1266-49d5-b5d7-83a4bdef64c8" media="(prefers-color-scheme: dark)"><img src="https://1583580785-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVRUgVLmtuyNEZUgZ8LYH%2Fuploads%2FUBAhjxdjTT9uHWdLiLYS%2Fpathway-light.png?alt=media&#x26;token=1e8472c2-f70d-491a-8fa3-1d1bddcd6cb7" alt=""></picture><figcaption></figcaption></figure>

### Node Types & Examples

| Node Type           | What It Does                                                    |
| ------------------- | --------------------------------------------------------------- |
| Default Node        | Speaks a message, waits for reply                               |
| Knowledge Base Node | Answers upon defined knowledge (documents, urls, or plain text) |
| Webhook Node        | Calls an API to get/send dynamic info                           |
| Transfer Call Node  | Transfers VOIP calls to a human                                 |
| Agent Transfer Node | Routes to another VoiceHub agent                                |
| Client Tools Node   | Runs a predefined custom tool inside agent widget               |
| End Call Node       | Ends the conversation                                           |

You can use conditions, loops, and extracted variables in prompts.
