Yeah, It's working by configuring the dial plan. But, imagine a case where PBX will be handling some 1000 extensions. Is it not tiresome to modify the dial plan for configuring the Call forward for numerous extensions??
user_data,<user>@<domain> [var|param] <name>,find user data