> For the complete documentation index, see [llms.txt](https://manuscript.knightsoftheeditingtable.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://manuscript.knightsoftheeditingtable.com/extensions/spell-book/control-surfaces.md).

# Control Surfaces

Besides shortcut press, Spell Book listens for URL links to trigger extension commands.

This allows to use any Control Surface that supports URL calls with Spell Book:\
Stream Deck, TouchPortal, etc.

### Copy URL link

To copy URL link for a specific command, open Spell Book and hover your mouse over a command.

Link icon will appear, click on it to copy it.

<figure><img src="/files/IxbiO9f8niJnh0NAhlGj" alt=""><figcaption></figcaption></figure>

***

## Examples

Examples how to setup control surface to work with Spell Book commands.

### Stream Deck

* find **Website** option

<figure><img src="/files/oRppViStFbYPJDiPnx8q" alt=""><figcaption></figcaption></figure>

* Drag it over a button and paste URL link\
  \&#xNAN;*Use "Open with Default Browser"*

<figure><img src="/files/n96G5tlyaZSzfeKb1F0j" alt=""><figcaption></figcaption></figure>

### TouchPortal

* find **Open URL** command

<figure><img src="/files/ftyLe16K52IAIEROvzOl" alt=""><figcaption></figcaption></figure>

* Drag it to "On Pressed" and paste URL link

<figure><img src="/files/YBCobBn57ok3OjPntM0j" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Need more examples? Write me to <support@knightsoftheeditingtable.com>
{% endhint %}
