set

With this action you can set any Context Variable you wish.

Consider the following example:


    - name: Initial Step
      actions:
        - set: 'visit_number = visit_number + 1'
      next: Second Step

    - name: Second Step
      actions:
        - sendText: 'This is your visit number . '
      next: Exit

In this scenario we use a context variable visit_number to count the number of times the user has visited our skill / action. BotTalk stores Context Variables between sessions, which allows you to access the variable visit_number every time the skill / action has been invoked: