# Nodes Explained

Click on each node to explore its details and gain insight into our foundational building blocks within the [Conversation Flow ](https://docs.borndigital.ai/digital-agent/conversation-flow)application.

We provide an in-depth understanding of each node at a configuration level along with practical recommendations. This chapter serves as a high-level introduction to the primary functions of these nodes, showcasing various usage scenarios. For practical application and a hands-on experience, visit the [Creating Your First P](https://docs.borndigital.ai/digital-agent/building-new-projects)[roject](https://docs.borndigital.ai/digital-agent/building-new-projects) page.

## Nodes list

<table data-card-size="large" data-view="cards"><thead><tr><th data-type="content-ref"></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><a href="nodes-explained/message-node">message-node</a></td><td>Enables your chatbot or voicebot to engage with your customers directly.</td><td><a href="nodes-explained/message-node">message-node</a></td></tr><tr><td><a href="nodes-explained/answer-node">answer-node</a></td><td>Serves as a pivotal point within the logic, allowing understanding of customer intents and name entities.</td><td><a href="nodes-explained/answer-node">answer-node</a></td></tr><tr><td><a href="nodes-explained/decision-node">decision-node</a></td><td>Serves as a valuable feature to drive the flow of the conversation based on the defined conditions.</td><td><a href="nodes-explained/decision-node">decision-node</a></td></tr><tr><td><a href="nodes-explained/function-node">function-node</a></td><td>Serves various purposes, allowing for the execution of multiple functions and interactions with backend systems.</td><td><a href="nodes-explained/function-node">function-node</a></td></tr><tr><td><a href="nodes-explained/ai-node">ai-node</a></td><td>Utilize Large Language Models and theri generative features in you conversation.</td><td><a href="nodes-explained/ai-node">ai-node</a></td></tr><tr><td><a href="nodes-explained/transfer-node">transfer-node</a></td><td>Plays a pivotal role in complex and advanced projects, facilitating moving the conversation between different projects in your workspace</td><td><a href="nodes-explained/transfer-node">transfer-node</a></td></tr><tr><td><a href="nodes-explained/redirect-node">redirect-node</a></td><td>The 'Redirect' node plays a significant role in redirecting the conversation to human agent</td><td><a href="nodes-explained/redirect-node">redirect-node</a></td></tr><tr><td><a href="nodes-explained/start-end-nodes">start-end-nodes</a></td><td>Defining the starting and ending points within is crucial for the successful implementation</td><td><a href="nodes-explained/start-end-nodes">start-end-nodes</a></td></tr></tbody></table>

***

## Create a new project to start exploring on your own

<figure><img src="https://content.gitbook.com/content/6iQTvxgRZRwPS1NgIGEb/blobs/SwBRuy1sWiWeo51htNTz/BD_Node_starting_up_page.gif" alt=""><figcaption><p>Nodes - basic introduction</p></figcaption></figure>

On the Workspace tab, create a new project and navigate to the Conversation flow tab to continue.
