TaskConfigurationFile

A comma-separated list of conversation task configuration JSON files that you want to use for this conversation system. For each JSON file, specify the path and file name.

The conversation configuration file contains various settings for the conversation task. Each task must have an ID. The task can also include:

  • a trigger to specify when a particular task must run.
  • an initial response to return at the start of the task.
  • a list of requirements (that is, information that the task requires to complete an action, such as the name of a user or contact information).
  • the details of one or more Lua functions to run when the task requirements are satisfied.
  • information about other tasks that the task must route to when certain conditions are met.

You can split the configuration information up into multiple JSON files to make it easier to maintain the files. Answer Server merges the configurations together when it runs.

For more information about task configuration files, refer to the Answer Server Administration Guide.

Type: String
Default:  
Required: No
Configuration Section: MySystem
Example: TaskConfigurationFile=C:\AnswerServer\Conversations\conversation_tasks.json
See Also: