- OpenClawのスキル・cron機能を組み合わせれば、請求書の生成からSlack通知・Drive保存まで完全自動化できる
- 毎月の定型的な経理業務をAIエージェントに任せることで、月5〜10時間の工数削減が可能
- 1人企業・フリーランスSESエンジニアのバックオフィス自動化に最適なアーキテクチャを紹介
SESエンジニアやフリーランスとして活動する場合、コード以外の業務にかなりの時間を取られます。請求書の作成、経費の集計、月次レポートの作成——これらのバックオフィス業務は、毎月必ず発生する定型作業です。
OpenClawのAIエージェントを活用すれば、これらの定型的な経理業務を自動化できます。テンプレートからの請求書生成、Google Driveへの保存、Slackへの通知まで、一連のワークフローをスキルとして定義し、cronジョブで毎月自動実行する仕組みを構築可能です。
本記事では、OpenClawを使ったバックオフィス自動化の設計と実装を、具体的な設定例とともに解説します。
- OpenClawスキルで請求書を自動生成する方法
- cronジョブで毎月の経理業務を自動実行する設定
- Google Drive・Slackとの連携パターン
- 1人企業のバックオフィス自動化アーキテクチャ
なぜOpenClawで経理自動化なのか
SESエンジニア・フリーランスの経理業務の実態
SESエンジニアやフリーランスの多くが、毎月以下の業務に時間を費やしています。
| 業務 | 所要時間(月) | 頻度 |
|---|---|---|
| 請求書作成 | 1〜2時間 | 月1回 |
| 経費精算 | 1〜3時間 | 月1回 |
| 月次レポート | 1〜2時間 | 月1回 |
| 入金確認 | 30分 | 月1〜2回 |
| 確定申告準備 | 数日 | 年1回 |
合計すると月4〜8時間を経理業務に費やしています。エンジニアの月額単価が60〜100万円であることを考えると、この時間コストは無視できません。
OpenClawによる自動化のアドバンテージ
OpenClawで経理業務を自動化するメリットは以下の3つです。
- スキルによる処理定義: 請求書生成ロジックをスキルファイルとして管理できる
- cronによる定期実行: 毎月月末に自動で請求書を生成・送信
- 既存ツールとの統合: Google Drive、Slack、Gmail等との連携が容易
特に重要なのは、OpenClawが汎用AIエージェントであるため、請求書生成以外のバックオフィス業務にも同じ仕組みで対応できることです。
請求書自動生成の仕組み
アーキテクチャ概要
OpenClawによる請求書自動化の全体像は以下のとおりです。
[cron: 毎月25日 10:00]
↓
[OpenClawエージェント]
↓
[スキル: invoice-generator]
├── テンプレート読み込み
├── 稼働時間・単価計算
├── 請求書ファイル生成(docx/PDF)
├── Google Driveにアップロード
└── Slackに通知(リンク付き)
スキルの設計
請求書生成スキルは、以下のような構造で定義します。
~/.openclaw/skills/invoice-generator/
├── SKILL.md # スキル定義
├── templates/
│ └── invoice.docx # 請求書テンプレート
└── scripts/
└── generate.sh # 生成スクリプト
SKILL.mdでは、エージェントが請求書を生成するための手順を記述します。
# Invoice Generator Skill
## 概要
月次請求書を生成し、Google Driveにアップロードする。
## 手順
1. テンプレートファイルを読み込む
2. 当月の稼働日数・時間を計算
3. 単価 × 時間 = 請求金額を算出
4. 消費税(10%)を加算
5. docxファイルを生成
6. Google Driveの指定フォルダにアップロード
7. Slackチャンネルに完了通知を送信
## パラメータ
- month: 請求対象月(YYYY-MM形式)
- rate: 時間単価(円)
- hours: 稼働時間
テンプレートの設計
請求書テンプレートには以下の情報を含めます。
┌─────────────────────────────────────┐
│ 請 求 書 │
│ │
│ 請求日: 2026年3月31日 │
│ 請求番号: INV-2026-03-001 │
│ │
│ ■ 請求先 │
│ 株式会社クライアント 御中 │
│ │
│ ■ 請求元 │
│ 合同会社YouX │
│ 代表社員: 山田太郎 │
│ 登録番号: T1234567890123 │
│ │
│ ■ 請求明細 │
│ ┌──────────────────────────────────┐│
│ │品目 │数量│単価 │金額 ││
│ ├──────────────────────────────────┤│
│ │システム │160h│¥4,000 │¥640,000 ││
│ │開発業務 │ │ │ ││
│ ├──────────────────────────────────┤│
│ │小計 │ ¥640,000 ││
│ │消費税(10%) │ ¥64,000 ││
│ │合計 │ ¥704,000 ││
│ └──────────────────────────────────┘│
│ │
│ ■ 振込先 │
│ ○○銀行 △△支店 │
│ 普通 1234567 │
└─────────────────────────────────────┘
cronジョブの設定
OpenClawのcron機能を使って、毎月自動実行を設定します。
{
"cron": [
{
"name": "monthly-invoice",
"schedule": "0 10 25 * *",
"prompt": "今月の請求書を生成して。稼働時間は勤怠データから取得して。生成したらGoogle Driveにアップロードし、Slackの経理チャンネルに通知して。",
"channel": "slack:C0AF55LV0B0"
}
]
}
毎月25日の10:00に自動的に請求書生成プロセスが開始されます。

Google Drive連携の実装
ファイルアップロード
OpenClawのgog CLIツールを使って、Google Driveにファイルをアップロードします。
# Google Driveに請求書をアップロード
gog drive upload \
--file ./invoices/invoice-2026-03.docx \
--folder "請求書/2026" \
--name "請求書_2026年3月_合同会社YouX.docx"
フォルダ構造の自動整理
年月ごとにフォルダを自動作成し、整理された状態を維持します。
# 年度フォルダがなければ作成
gog drive mkdir "請求書/2026" --parents
# 月別サブフォルダ
gog drive mkdir "請求書/2026/03_3月" --parents
# アップロード
gog drive upload \
--file ./invoices/invoice-2026-03.docx \
--folder "請求書/2026/03_3月"
Slack通知の設計
請求書生成完了通知
請求書が正常に生成されたら、Slackに通知を送信します。
📄 請求書を生成しました
■ 請求概要
- 対象月: 2026年3月
- 請求金額: ¥704,000(税込)
- 稼働時間: 160h × ¥4,000/h
■ ファイル
- Google Drive: [請求書_2026年3月.docx](https://drive.google.com/...)
■ ステータス
✅ ファイル生成完了
✅ Google Driveアップロード完了
⏳ クライアントへの送付は手動で実行してください
エラー通知
生成に失敗した場合もSlackに通知し、手動対応を促します。
⚠️ 請求書生成に問題が発生しました
- 対象月: 2026年3月
- エラー: 稼働時間データが見つかりません
- 対応: 勤怠データを確認の上、手動で /generate-invoice 2026-03 を実行してください
経費管理の自動化
経費カテゴリの自動分類
OpenClawのAI能力を活用して、経費の自動分類が可能です。
# 経費の自動分類プロンプト例
openclaw
> 以下の経費リストをカテゴリ分類して、月次レポート用にまとめて:
> - AWS利用料 ¥15,000
> - Slack Business+ ¥1,600
> - GitHub Team ¥800
> - ドメイン更新 ¥3,000
> - 交通費(客先訪問)¥2,400
> - 書籍購入「Rustプログラミング」¥3,500
AIが自動的に以下のようにカテゴリ分類します。
| カテゴリ | 項目 | 金額 |
|---|---|---|
| インフラ・クラウド | AWS利用料 | ¥15,000 |
| SaaS・ツール | Slack、GitHub | ¥2,400 |
| 通信・ドメイン | ドメイン更新 | ¥3,000 |
| 交通費 | 客先訪問 | ¥2,400 |
| 研修・書籍 | Rustプログラミング | ¥3,500 |
| 合計 | ¥26,300 |
月次経費レポートの自動生成
毎月の経費を集計して、前月比較付きのレポートを自動生成します。
{
"cron": [
{
"name": "monthly-expense-report",
"schedule": "0 9 1 * *",
"prompt": "先月の経費を集計して月次レポートを作成して。前月比較・カテゴリ別内訳・年間推移グラフを含めて。"
}
]
}
入金確認の自動化
銀行明細との照合
請求書の発行後、入金が確認できたかどうかをトラッキングします。
## 請求・入金管理テーブル
| 請求月 | 請求金額 | 請求日 | 入金期限 | 入金日 | ステータス |
|--------|---------|--------|---------|--------|----------|
| 2026-01 | ¥704,000 | 1/25 | 2/28 | 2/25 | ✅ 入金済 |
| 2026-02 | ¥640,000 | 2/25 | 3/31 | 3/20 | ✅ 入金済 |
| 2026-03 | ¥704,000 | 3/25 | 4/30 | - | ⏳ 未入金 |
OpenClawのheartbeat機能を使って、入金期限が近づいたらリマインドを送信できます。
# HEARTBEAT.md
- [ ] 入金期限が7日以内の未入金請求書をチェック → Slackリマインド
確定申告の準備
年間データの集計
確定申告の時期には、1年分のデータを集計する必要があります。OpenClawに年間サマリーの生成を依頼できます。
openclaw
> 2025年(1月〜12月)の以下のデータを集計して確定申告用のサマリーを作って:
> 1. 月別の売上(請求書ベース)
> 2. 月別の経費(カテゴリ別内訳)
> 3. 年間の売上総額・経費総額・課税所得の概算
> 4. 四半期ごとの推移グラフ
> 結果はGoogle Driveの「確定申告/2025」フォルダに保存して。
証憑書類の整理
経費の証憑(領収書等)をGoogle Driveに整理して保存する仕組みも構築できます。
確定申告/
├── 2025/
│ ├── 売上/
│ │ ├── 請求書_2025年01月.docx
│ │ ├── 請求書_2025年02月.docx
│ │ └── ...
│ ├── 経費/
│ │ ├── インフラ/
│ │ ├── SaaS/
│ │ ├── 交通費/
│ │ └── 書籍/
│ └── サマリー/
│ ├── 年間売上サマリー.xlsx
│ └── 年間経費サマリー.xlsx
セキュリティ上の注意点
機密データの取り扱い
経理データには機密情報が含まれるため、以下のセキュリティ対策が必要です。
- 振込先情報: CLAUDE.local.md(gitignore対象)に保存
- クライアント情報: 暗号化されたストレージに保存
- APIキー: 環境変数またはシークレット管理サービスを使用
- 生成ファイル: 適切なアクセス権限を設定
# .gitignore に追加
invoices/
.claude/CLAUDE.local.md
.env
アクセス制御
Google Driveの共有設定で、請求書フォルダへのアクセスを制限します。
# フォルダのアクセス権限を確認
gog drive permissions list "請求書/2026"
# 必要に応じてアクセス権限を設定
gog drive permissions add "請求書/2026" \
--email [email protected] \
--role reader
1人企業のバックオフィス自動化アーキテクチャ
全体設計
1人企業(フリーランス・マイクロ法人)向けの自動化アーキテクチャを紹介します。
[OpenClaw メインエージェント]
│
├── [cron: 毎月25日] → 請求書生成 → Drive保存 → Slack通知
│
├── [cron: 毎月1日] → 経費レポート生成 → Drive保存
│
├── [cron: 毎月15日] → 入金確認リマインド
│
├── [cron: 毎日8:00] → GA4レポート → Slack通知
│
└── [heartbeat: 4時間おき] → メール・カレンダー確認
この構成のポイントは、1つのOpenClawインスタンスで全てのバックオフィス業務をカバーしている点です。複数のSaaSツールを契約する必要がなく、コストを抑えられます。
導入ステップ
- Week 1: 請求書テンプレートの作成、スキル定義
- Week 2: Google Drive連携、Slack通知の設定
- Week 3: cronジョブの設定、テスト実行
- Week 4: 経費管理の自動化、運用開始
段階的に自動化範囲を拡大していくことで、リスクを抑えながら効率化を進められます。
まとめ: AIエージェントでバックオフィスを自動化する
OpenClawを使った経理業務の自動化は、特に1人企業・フリーランスSESエンジニアにとって大きな効果があります。
- 請求書生成: テンプレートベースで毎月自動生成
- 経費管理: AI分類で自動カテゴリ分け
- レポート生成: 月次・年次レポートの自動作成
- 入金管理: 期限管理とリマインド通知
- 確定申告準備: 年間データの自動集計
月5〜10時間の工数削減は、年間で60〜120時間に相当します。その時間をエンジニアリングやスキルアップに充てることで、エンジニアとしての市場価値向上にも繋がります。
関連記事
- レポート自動生成 — レポート生成の詳細テクニック
- Slack連携ガイド — Slack連携の基本設定
- cronスケジューリング — cronジョブの設定方法
- コスト最適化 — OpenClawの運用コスト管理
- メール・カレンダー自動化 — Gmail・カレンダーとの連携