# Automata

[`Automata`](https://docs.myshell.ai/create/pro-config-mode/api-reference/automata) shares many fields with `AtomicState`. It differs by:

* the lack of `properties.is_chat_allowed` and `tasks` fields.
* the different special event it can handle
* `initial` , `states` and `context` fields.
