Hey Dan,
When you see an "undefined function" error, that typically means there is a missing file that contains the function. I would first double check that all of the items in the WebAssist folder (including the helper files) are loaded on the server. I would bet it is something as simple as that.
Best regards,
Brian