diff --git a/studio/concepts/nodes/autonomous-node.mdx b/studio/concepts/nodes/autonomous-node.mdx
index aea470d3..7af8cfcc 100644
--- a/studio/concepts/nodes/autonomous-node.mdx
+++ b/studio/concepts/nodes/autonomous-node.mdx
@@ -182,6 +182,31 @@ You can view a full list of tools your bot currently has access to in the [Inspe
If you can't answer the user's question with `global.search`, use `browser.webSearch`.
```
+
+
+
+ This prompt narrows when each search tool runs so the Node doesn't pull unrelated content:
+
+ ```markdown Instructions wrap
+ **Tool boundaries**
+ - Use `global.search` only for questions about [your scoped topic—for example course content or order support]. Do **not** use it for general pricing, marketing, or unrelated small talk unless the user explicitly needs a documented policy from the knowledge base.
+ - Use `browser.webSearch` only when `global.search` does not contain a sufficient answer **and** the question still falls within that same scope. Do not use web search for out-of-scope requests—politely decline instead.
+ ```
+
+
+
+
+ When the base URL lives in a [Workflow variable](/studio/concepts/variables/scopes/workflow), this prompt tells the Autonomous Node how to add a start time (replace the variable name with one you have given the Node access to):
+
+ ```markdown Instructions wrap
+ **Video links**
+ If the user wants a link to the lesson video, the base URL is in `workflow.contentLinks`. To jump to a specific second, append a `t` query in seconds (e.g. 15 seconds → add `?t=15` or `&t=15` depending on whether the URL already has query parameters).
+ ```
+
Here are the tools your bot uses to make transitions:
@@ -199,6 +224,30 @@ You can view a full list of tools your bot currently has access to in the [Inspe
```
+
+
+ This pattern is for leaving the Autonomous Node for a structured sub-Workflow after saving a value from the conversation. The Autonomous Node needs [read and write access](#give-access-to-variables) to the variable you mention:
+
+ ```markdown Instructions wrap
+ When the user asks for deeper details about an email they mentioned, use `workflow.transition` to move to the **Enrich contact** Node. Before transitioning, set `workflow.requestedEmail` to that email address.
+ ```
+
+ Replace the Node name, variable name, and trigger phrase with whatever matches your bot.
+
+
+
+
+ This prompt combines `global.Message` with `workflow.transition` when the user picks a numeric option. Connect each target with a **Transition** card on the canvas first so `workflow.transition` is valid:
+
+ ```markdown Instructions wrap
+ If the user sends **1**, thank them briefly with `global.Message`, then use `workflow.transition` to go to the **Self-serve** node. If they send **2**, use `workflow.transition` to go to the **Guided setup** node.
+ ```
+
+
Any additional Cards you've added to the Autonomous Node also have their own tools that you can refer to directly. This includes Cards from external integrations.