{% comment Read carefully This is super awesome template which allows you to embed a plugin launcher anywhere, but requires few variables How to include in any other template server by UI server ? {% module Template("plugin_launcher.html", plugin_launch_modal_id="pluginLaunchModal", plugins_api_url="mySpace.plugins_api_url", worklist_post_func="postToWorkList") % } Notice the space in above closing tag, please fix it when you copy it What variables need to be passed ? + plugin_launch_modal_id : Since you have the launch button for plugin launcher somewhere in your main template, you provide your required id to apply to the plugin launcher modal + plugins_api_url : There can be some magic with this one, if you pass direct url from your main template it will not work, pass the variable name of the url as string, this will keep consistency of using one url over your whole template + worklist_post_func : Since the targets against which you might want to launch can be different, you have to provide a callback which will be called with selected plugins dict. Again you pass the function name as string. Then you can use this data to post to worklist url. Best way is to check how this template is integrated with target.html The above module tag is taken from target.html %}