# `Parlora.ContextTrigger`
[🔗](https://github.com/hfiguera/parlora/blob/v0.1.0/lib/parlora/context_trigger.ex#L1)

The observation that requests context interpretation.

# `kind`

```elixir
@type kind() ::
  :delegation
  | :delegation_cancelled
  | :transcript_updated
  | :application_context_updated
  | :backend_clarification
  | :context_wait_expired
```

# `t`

```elixir
@type t() :: %Parlora.ContextTrigger{
  delegation_id: String.t() | nil,
  kind: kind(),
  request_id: String.t() | nil,
  task_id: String.t() | nil
}
```

---

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