تستند لغة نص برمجة التشغيل الآلي إلى YAML، ولها مخطط هرمي. يبدو الهيكل الأساسي على النحو التالي:
      metadata
     | 
    يحتوي على اسم عملية التشغيل الآلي ووصف | 
      
      automations
      
     | 
    تحدّد منطق التشغيل الآلي | 
      
      starters
      
     | 
    تحدّد الشروط التي تؤدي إلى تشغيل عملية التشغيل الآلي | 
      
      condition
      
     | 
    تحدّد شروطًا إضافية يتم تقييمها لبدء عملية التشغيل الآلي | 
      
      actions
      
     | 
    تدرِج الإجراءات التي يجب اتّخاذها | 
المؤتمرات
كل حقل هو زوج مفتاح وقيمة:
<key>: <value> # <comments>
المكان:
<key>هي كلمة رئيسية حرفيةيمكن أن يكون
<value>:نوع أساسي: bool أو number أو string أو time أو غير ذلك
نوع struct: مجموعة من الحقول
مجموعة من نوع البيانات على سبيل المثال،
- stringهي مصفوفة من السلاسل.تشير هذه السمة إلى مرجع لقيمة بيانات محدّدة في مكان آخر. على سبيل المثال، في
device: $tv، يمثّلtvمتغيّرًا يشير إلى بيانات جهاز.
تُستخدم
<comments>لتقديم أي معلومات إضافية عن المؤلّف. يتجاهل محرّك النصوص البرمجية التعليقات، إذ ليس لها أي تأثير في تشغيل النص البرمجي.