Skip to main content


Unavailable on mobile

Currently user functions are unavailable on Obsidian for mobile.

You can define your own functions in Templater.

There are two types of user functions you can use:

Invoking User Functions#

You can call a user function using the usual function calling syntax: tp.user.<user_function_name>(), where <user_function_name> is the correct user function name.

For example, if you defined a system command user function named echo, a complete command invocation would look like this:

<% tp.user.echo() %>