Maintain reusable topic blocks
-
- UpdatedAug 3, 2023
- 2 minutes to read
- Vancouver
- Virtual Agent
When you update topic blocks, Virtual Agent Designer provides built-in checks to help you identify changes to topic blocks that affect the calling topics that use them. Updates include changing input and output parameters, deleting topic blocks, and publishing inactive and active topic blocks and calling topics.
- They warn you of topic block updates that affect associated calling topics.
- They help prevent you from making unintentional changes.
- They let you know that you may need to make changes in associated calling topics.
Changing the input or output parameters in a topic block that is used by calling topics
Virtual Agent Designer helps prevent you from deleting output parameters that are being used in calling topics. Virtual Agent Designer informs you that the changes will affect calling topics that use the topic block.
For example, suppose you added a new input parameter and made an existing parameter required in the Acme Contextual Search topic block. You can review the affected topics from a link on the topic block's Properties tab. The View published topics that use this topic block link opens the Topic Library Usages [sys_cs_topic_library_usage] table. This table lists the published calling topics that use the topic block.
When you open an affected topic, Virtual Agent Designer displays warnings and messages on the canvas indicating where you need to make changes. When you select the Topic Block node, warning messages are displayed in the properties sheet so that you can update parameters accordingly.
