Submit a URL for Impecca Bamboo Keyboard