Skip to content

    Action Language

    AI fundamentals & modelsAction Description Language
    Editorially reviewed on: 1 source
    Your reading view

    The short answer · 9 words

    In short

    Formal language describing actions and their effects on conditions.

    Flow-alerta.cab (2026): Action Language. https://flow-alerta.cab/en/glossar/action-language. Editorially reviewed on: 09 October 2026.

    How much detail would you like?

    Practical

    Makes planning assumptions expressible and systematically auditable.

    Example scenario: A model specifies that a shipment can only be shipped after a approval.

    Relevant for specialized planning and verification projects; often unnecessarily complex for simple automations.

    At a glance

    Core
    A formal action language describes possible states, actions and state transitions with clearly defined meaning. Depending on the language, prerequisites, direct or indirect effects and queries about the consequences of action can be expressed.
    Use
    Makes planning assumptions expressible and systematically auditable.
    Example
    Example scenario: A model specifies that a shipment can only be shipped after a approval.
    Limits
    Maintain everyday language as formally unique rules; use incomplete state models; confuse the description with executable application code.

    In context

    Questions about this term

    Is a prompt a language of action?

    Not just by describing a task.

    Does an action description already execute the process?

    No, for this a suitable duration is necessary.

    All details and background

    A formal action language describes possible states, actions and state transitions with clearly defined meaning. Depending on the language, prerequisites, direct or indirect effects and queries about the consequences of action can be expressed.

    ELI5 – Explained simply

    You write precise rules for what may change after a work step.

    Why it matters in practice

    Makes planning assumptions expressible and systematically auditable.

    Example

    Example scenario: A model specifies that a shipment can only be shipped after a approval.

    Pitfalls and limits

    • Maintain everyday language as formally unique rules; use incomplete state models; confuse the description with executable application code.

    Origin & history

    Gelfond and Lifschitz systematize action languages as descriptions and queries of transition systems in their work "Action Languages".

    Use in mid-sized companies

    • Relevant for specialized planning and verification projects; often unnecessarily complex for simple automations.

    Sources

    Quellenprüfung: 09.10.2026. Die Quellen belegen Definition und dokumentierte Einordnung; Anwendungsbeispiele sind mögliche Szenarien.

    Editorially reviewed on:

    Next step

    Put knowledge into practice