> For the complete documentation index, see [llms.txt](https://v5docs.keyfax.biz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://v5docs.keyfax.biz/scripts/editing-a-script.md).

# Editing a script

A script is built from nodes: questions, messages, conditions, data reads and writes, and the actions that finish a conversation.

**This page will cover**

* Checking a topic out for editing, and what happens if a colleague already has it
* Adding a node from the rail, and dropping it where you want it
* Reordering, copying, pasting and deleting nodes
* Undoing a change, and the save history
* References: finding everywhere a message, question or databox is used
* Importing and exporting a script
