The Script Entity Type for Interaction generates entity values using a script in LISP other scripting languages such as AppleScript, HyperTalk, or UserTalk/Frontier.
The component adds a new Script entity type to the New Entity dialog. The entity type provides an editor to write the script, with a pop-up menu to choose the language:

Here is a simple example of a script entity. Say that you want to create an entity that embeds a random value from zero to nine:
(random 10) in the editor that appears on your creen.&random; to embed the random value in any of the documents of your site.The example in the snapshot above is a more substantial example based on the same idea. It provides one of three values at random, in effect implementing a Random Entity.
The AppleScript Tools component is required to use other languages than LISP such as AppleScript, HyperTalk, or UserTalk/Frontier (TM) in Script entities.