Skip to content

Using the API

Autumn225 edited this page Jun 26, 2026 · 1 revision

CAT is primarily an API module, meaning it's functions are meant to be used by other modules to create automations. The main feature is using CAT to run automations, which takes overlapping spell rules and priority considerations into account automatically. This makes automations smoother and more compatible than directly using DAE or Midi. This guide will not be about how to write automations or macros, it is only how to use CAT's API specifically.

There are a few different ways to utilize CAT's API to run automations which vary in complexity. Select your skill level below to learn about Embedded Macros, registering macros from a compendium, and registering macros from a module.

For Macro Writers For Advanced Macro Writers For Module Creators


Embedded Macros

Registered Macros

Module Registration

Clone this wiki locally