Open topic with navigation

# getSessionVar

The `getSessionVar` method gets the value of a conversation session variable.

You define session variables in your task configuration JSON file, by creating a task requirement with the `scope` property set to session.

## Syntax

    getSessionVar( key )

## Arguments

Argument | Description
--- | ---
`key` | (string) The ID of the session variable for which you want to retrieve the value.

## Returns

(strings) The value of the session variable.

This method can return nil if the value is not set.

## Example

    function greet(taskUtils)
       local username = taskUtils:getSessionVar("USER_NAME")
       local prompt = LuaUserPrompt:new(string.format("Hello %s", username))
       taskUtils:setPrompts(
          {prompt}
       )
    end

© Copyright 2016-2019 Micro Focus or one of its affiliates | Send documentation feedback Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a web mail client, and send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm