Upload Grammar Step

Use the Upload Grammar step to add a user grammar to the repository database. Uploading a grammar makes it accessible to all the Cisco Unified CCX servers in the cluster and allows it to be backed up with all other repository data.

Note

The Upload Grammar step will not work unless the user specified in the step is an authenticated user. Use the Authenticate User step before the Upload Grammar step to authenticate the user.

.
Warning

Although the repository database is meant to hold grammars used by scripts, do not use the Upload Grammar functionality to store all types of grammars. There is no provision for a delete grammar operation from a script. Also, the system will not behave properly if this step is over-utilized. This means that this step has not been designed to be extensively used by all calls coming into the system. Rather, this step is meant for updating grammars in the repository database from time to time.

Upload Grammar Customizer Window

The following table describes the properties of the Upload Grammar customizer window:

Properties / Buttons

Description

Language

Variable or expression indicating the language you want to upload to.

Name

Variable or expression indicating the name of the grammar you want to upload. (This is relative to the language folder in the repository.)

Document

Variable or expression containing the grammar to be uploaded to the repository.

User

The authenticated user generating and uploading the grammar.

Overwrite (radio buttons)

Select one of the following:

  • Yes—Select this option to overwrite the current data.

  • No—Select this option to retain the current data.