> For the complete documentation index, see [llms.txt](https://v5docs.keyfax.biz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://v5docs.keyfax.biz/scripts/system-actions.md).

# System actions

A system action is a step that does something Keyfax itself provides, rather than something you authored: offer the category list, show the result summary, hand the conversation to a person, switch script set.

They are placed in a script like any other step, and each one has its own settings.

**The system actions**

| Badge  | Action                        | What it does                                     |
| ------ | ----------------------------- | ------------------------------------------------ |
| `CAT`  | Category selection            | Offers the caller the category list              |
| `TOP`  | Topic selection               | Offers the topics within a category              |
| `SUM`  | Result summary                | Shows what the conversation decided              |
| `SUMS` | Result summary (self-service) | The same, for a customer using the portal        |
| `SUMT` | Result summary (test)         | The summary as a tester needs to see it          |
| `HAND` | Hand off to a human           | Passes the conversation to a person              |
| `SET`  | Select script set             | Switches the conversation to another script set  |
| `SYS`  | Run C#                        | Runs a small piece of Omfax-written C# as a step |

The badge is what the script grid and the Questions and Actions tree show in the ACT column, so you can tell one system step from another at a glance.

Your installation may offer further system actions beyond these, depending on what your organisation has. They are not covered here.
