{
  "$schema": "https://schema.spbx.tel/v1/structs.realm.lib",
  "imports": [
    "preset://common",
    "preset://default/dial-internal",
    "preset://default/dial-external"
  ],
  "flows": {
    "if": {
      "default_internal_dialing_iof": {
        "condition": "conditions/dialed_internal/common",
        "then": [
          "flows/dial/default_internal"
        ],
        "else": [
          "flows/dial/default_external"
        ]
      },
      "default_internal_dialing": {
        "condition": "conditions/from_internal/common",
        "then": [
          "flows/answer/common",
          "flows/silence_player/common_beeping",
          "flows/if/default_internal_dialing_iof",
          "flows/stop_audio_playback/common_silence",
          "flows/wait_for_listener_to_start/common_1s",
          "flows/wait_for_listener_to_stop/common",
          "flows/hangup/common"
        ]
      }
    }
  }
}
