In this post we are going to build on the previous template and add the ability to take input and produce output. Sometimes you want to strictly define inputs in your template, but sometimes you want the ability for people to give their own values instead of writing tons of very specific templates for unique workflows. And we will also start looking at intrinsic functions as well, so plenty of good content here.