Script editor overview
Prerequisites The following permissions:
The script editor appears when you create or edit a script. As a script designer, you can use it to compose and maintain script pages. Define script pages, place components on them, and link pages together to create instructions for agents to follow during inbound or outbound calls.

Configure scripts entirely in this editor. The editor helps manage components on a page and pages in a script. It also helps manage any actions that Genesys Cloud takes when a script starts, loads a page, or responds to the agent. Here, define and manage script variables whose values the agent sees using components.
The editor makes it easy to preview and publish scripts. You can save all or part of a script as a template for others to use. The script editor makes all these activities simple. You don’t have to be a programmer or a web developer to create sophisticated and visually appealing scripts for any type of call.
Script development activities
You can easily remove components from a page. In addition, you can cut, copy, or paste components.
Scripts can be simple one-page forms, or many linked pages corresponding to stages of a call.
- Add pages to a script
- Edit a different page
- Validate a script page
- Delete a script page
- Save a script
- Preview a script
- Publish a script
Every script has properties that apply to the script or to the current page. For example, you can rename a script by changing the value of its name property. You can set a page load action, or save the entire script as a template. Other properties indicate how you use the script—whether for outbound dialing, inbound Architect call flows, or Create Callback actions in Architect.
Variables store values displayed or updated by components. Each variable is globally available to all pages in a script. When you configure a script to use an outbound campaign’s contact list, its contact columns appear as variables to the script. By binding components to variables, you can update the contact list with data collected or updated by agents.
Actions perform work. For example, an action can display a different script page or evaluate the value of a variable at runtime to run a different sequences of steps.
You can save all or part of a script as a template to reuse: