Se você usar o método de retorno de chamada, a sessão do usuário não estará disponível porque os servidores GrabzIt estão chamando o manipulador e não o usuário. Portanto, a sessão seria uma sessão para o servidor GrabzIt e não para o usuário que talvez tenha iniciado a captura de tela.
Portanto, você precisa passar o ID do usuário para o parâmetro identificador personalizado, que pode ser lido assim:
$customId = $_GET['customid'];
O ID personalizado pode, por exemplo, ser o nome de uma pasta ou talvez um ID de banco de dados que pode ser usado para descobrir onde a captura de tela deve estar saved.