ローカルフォルダからGaroonへファイルアップロードの定期実行が可能か

Garoonのファイル管理に対してローカルフォルダの添付ファイルをアップロードするのを定期実行で行いたいと考えています。
kintoneに対してのファイルアップロードはcli-kintoneで可能ですが、
Garoonも同じようにできるのかを調査中です。
SOAP APIを触ったことがなく、リクエスト内容をxmlファイルにしてコマンド上でcurl実行をすればできるのかと考えましたが、リクエストの書き方で躓いている状態です。
developer networkの記事やSOAP APIについての記事を参考にしたのですが専門的な用語が多く、何を言っているのかもわからないため、リクエストの書き方とそもそもの考え方が合っているのかを教えていただきたいです。