Advanced AI =========== Build AI functionality using n8n: from creating your own chat bot to using AI to process documents and data from other sources. Get started ----------- Explore examples and concepts ----------------------------- Browse examples and workflow templates to help you build. Includes explanations of important AI concepts. See :doc:`Examples `. How n8n uses LangChain ---------------------- Learn more about how n8n builds on LangChain. See :doc:`LangChain in n8n `. Browse AI templates ------------------- Explore a wide range of AI workflow templates on the n8n website. See `AI workflows on n8n.io `_. Related resources ----------------- Related documentation and tools. Node types ~~~~~~~~~~ This feature uses :doc:`Cluster nodes <../integrations/builtin/cluster-nodes/index>`: groups of :doc:`root <../integrations/builtin/cluster-nodes/root-nodes/index>` and :doc:`sub <../integrations/builtin/cluster-nodes/sub-nodes/index>` nodes that work together. .. include:: /_snippets/integrations/builtin/cluster-nodes/cluster-nodes-summary.md Workflow templates ~~~~~~~~~~~~~~~~~~ You can browse :doc:`workflow templates <../glossary>` in-app. Chat trigger ~~~~~~~~~~~~ Use the :doc:`n8n Chat Trigger <../integrations/builtin/core-nodes/n8n-nodes-langchain.chattrigger/index>` to trigger a workflow based on chat interactions. Chatbot widget ~~~~~~~~~~~~~~ n8n provides a chatbot widget that you can use as a frontend for AI-powered chat workflows. Refer to the `@n8n/chat npm page `_ for usage information.