Webpage in dashboard

I use a web service to get QR codes. You could do the same thing. Check out this thread on how to use Tokens in a dashboard.

For your customization, can you make a tab, then move the tab into the sheet?