# `Squidie.Runtime.BuiltInStep`
[🔗](https://github.com/dark-trench/squidie/blob/main/lib/squidie/runtime/built_in_step.ex#L2)

Executes declarative built-in workflow steps.

Built-in steps let workflows express simple runtime primitives without
requiring host applications to define dedicated Jido actions for them.

# `built_in_step_error`

```elixir
@type built_in_step_error() ::
  {:unknown_built_in_step, Squidie.Workflow.Definition.built_in_step_kind()}
```

# `execution_result`

```elixir
@type execution_result() :: {:ok, map(), keyword()} | {:error, built_in_step_error()}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
