Markdown basics (which probably would better just link to a guide like this)
Shortcuts for entity fields and lists, etc. (i.e. templating)
How to use JavaScript
It’s overall rather dense and because the fields supporting Markdown do not have the level of inline support like formulae, it’s a lot of trial and error.
What I would like the docs to contain as well:
List of default entity fields e.g. Entity.Name, Entity.Icon
How to format the fields e.g. how to print Entity.Creation Date as YYYY-MM-DD or rounding a number, etc.
How to access entity field properties e.g. Entity.Status.Label or Entity.Type.Icon as emoji
How to traverse relationships
How to insert conditionals with or without JS e.g. if entity.field is empty…
As said, it’s possible to figure out with trial and error, but a more complete documentation (and linking to it from your Automations) would be MUCH appreciated.
Thanks, @Chr1sG. Ah yeah, I remember coming past your guide page as well, which frankly didn’t help with confusion as there are two different documents and it’s unclear what is for what and how they relate (and they are not linked).
I guess the questions not answered are: #2 How to format fields #3 How to insert conditionals
I guess the other thing I just find very confusing is the different types of syntax used in Markdown vs. Formulae especially with entity property names: Formulae use Entity.[Split Name] while Markdown uses {{Entity.Split Name}} which just feels wrong.
Formatting of numbers isn’t covered, but that’s more of a JS question (of which there are potentially too many to include answers to in the user guide).
Maybe this helps?
For #3, it is again a JS issue, so you would need to use something like the following (E&OE ):
Thanks, @Chr1sG, but sadly it seems like JS does not work in the Slack integration, so there I can only use the basic Markdown templates and hence no formatting: