ヘルプセンター / 設定マニュアル
06 日々の運用・接客

cron スケジュール一覧

AI BOOTH では、毎日・毎週・毎月のタイミングで自動的に実行される「定期処理(cron)」がいくつか動いています。

この機能でできること

AI BOOTH では、毎日・毎週・毎月のタイミングで自動的に実行される「定期処理(cron)」がいくつか動いています。

「cron(クーロン)」とは「決められた時間に自動で動く仕組み」のことです。たとえば「毎週月曜の朝に Web サイトの最新情報を取り込む」「毎月 1 日にレポートメールを送る」といった処理が、人間が何もしなくても自動で行われます。

このページでは、どんな処理がいつ動いているか、もし止まったらどう対処するかを説明します。

用語解説

用語 わかりやすく言うと
cron(クーロン) 決まった時間に自動実行される処理
ジョブ cron が実行する 1 つ 1 つの処理単位
実行ログ いつ動いて成功したか・失敗したかの記録
UTC 世界標準時。日本時間は UTC+9 時間

ステップ 1: cron スケジュール一覧

現在動いている定期処理は以下の通りです。時刻はすべて日本時間(JST) で表記しています。

毎日動く処理

ジョブ名 実行時刻 何をする処理か
daily-crawl-sources 毎日 03:00 登録された Web サイトを巡回して最新情報を取り込む
daily-quality-check 毎日 04:00 前日の AI 回答品質を集計(自信度・👎 率)
daily-usage-summary 毎日 05:00 MAU・チャット数・トークン消費を集計
daily-cleanup-temp 毎日 02:00 一時ファイル・期限切れトークンの掃除
daily-notify-low-quality 毎日 09:00 品質低下があれば管理者にメール通知

週次で動く処理

ジョブ名 実行時刻 何をする処理か
weekly-auto-faq 毎週月曜 06:00 1 週間のチャットから FAQ 候補を自動生成
weekly-summary-email 毎週月曜 09:00 先週のサマリーレポートを管理者に配信
weekly-knowledge-refresh 毎週日曜 02:00 知識ベースの重複チェック・最適化
weekly-inactive-warning 毎週金曜 10:00 7 日間ログインがない管理者にお知らせ

月次で動く処理

ジョブ名 実行時刻 何をする処理か
monthly-report 毎月 1 日 08:00 先月のフルレポート PDF を生成・配信
monthly-invoice 毎月 1 日 02:00 Stripe 経由で利用料金を請求
monthly-data-archive 毎月 1 日 03:00 90 日経過したチャット履歴をアーカイブ
monthly-usage-alert 毎月 1 日 07:00 MAU 上限 80% 超のテナントに通知

不定期で動く処理

ジョブ名 きっかけ 何をする処理か
on-demand-export ユーザーの操作 データダウンロード ZIP の生成
on-demand-import ユーザーの操作 CSV / PDF 一括取り込み
event-webhook-retry 失敗時 Slack / LINE 通知失敗の自動リトライ(最大 3 回)

ステップ 2: 実行ログを確認する

cron が正常に動いているかを確認したい場合:

  1. AI BOOTH 管理画面の左サイドバー「設定」→ 「システム」をクリック
  2. または直接 /admin/settings/cron-logs にアクセス
  3. 直近 30 日分の実行履歴が表示されます

ログには以下が記録されます:

内容
ジョブ名 どの cron か
実行時刻 いつ動いたか
結果 成功 / 失敗
所要時間 何秒かかったか
詳細 エラー内容(失敗時のみ)

ステップ 3: cron が止まっているか確認する

「最新情報が更新されない」「月次レポートが届かない」と感じたら:

  1. /admin/settings/cron-logs を開く
  2. 該当ジョブの直近実行を確認
  3. 「実行記録なし」または「失敗」が続いていたら異常

ステップ 4: 失敗時の自動リトライ

cron が失敗した場合の挙動:

  • 1 回目失敗 → 5 分後に自動再実行
  • 2 回目失敗 → 30 分後に自動再実行
  • 3 回目失敗 → 管理者にエラーメール送信、運営側にもアラート通知

ほとんどの一時的な障害(ネットワーク不調など)は自動で復旧します。

ステップ 5: cron 実行時刻のカスタマイズ

実行時刻を変更したい場合(Pro プラン以上):

  1. /admin/settings/cron-config を開く
  2. 変更したいジョブの「時刻」欄をクリック
  3. 新しい時刻を選択(30 分単位)
  4. 「保存」をクリック

ただし以下のジョブは変更不可です:

  • monthly-invoice(請求関連)
  • monthly-usage-alert(コンプライアンス)
  • daily-cleanup-temp(システム保護)

よくある質問

質問 回答
自分で cron を追加できますか? Enterprise プランで「カスタムジョブ」を追加できます
失敗した cron は手動で再実行できますか? はい、ログ画面の「再実行」ボタンで即座に動かせます
月次レポートメールが届かない 管理者メールアドレスが正しいか /admin/settings で確認してください
cron の実行で料金は発生しますか? いいえ、すべての cron はプラン料金内に含まれます
全部止めたい 全停止はできません。個別ジョブの無効化は Business 以上で可能
タイムゾーンを変更できますか? はい、/admin/settings で「タイムゾーン」を設定可能

それでも解決しない時

info@scirnex.com までお気軽にお問い合わせください。

このページで解決しなかったら

このページに載っていない操作・トラブル・改善要望もすべて受け付けています。
営業日 24 時間以内 にご返信します。

info@scirnex.com にメール LP の問合せフォーム