AIに仕事の続きを渡すSaaS運用

会議データを次の作業へ渡し、紹介リンクと登録・売上の計測を設計する。

渡す入力
使うサービス、必要なデータ、保存先、実行権限。
得られる出力
設定手順、合成データや公開メタデータで動く実行例、失敗条件、確認した根拠。
利用条件
合成例から実会議の精度や収益は判断できません。認証や顧客データは自分の環境で扱います。

AI向け用途・記事一覧(JSON) →

作業から実行例を選ぶ

必要な全ファイルを同じフォルダへ保存し、環境に合うコマンドを実行します。SQLiteの2例はBun専用です。MCPの例は公開メタデータへ通信します。

  • 朝礼から自分の発言だけを抜く

    入力
    合成した7発言と、完全一致させる話者名。
    出力
    一致した発言と元の位置・時刻。合成入力では2発言が残ります。
    条件と限界
    BunまたはNode.js 22以降。同名の2人は区別できず、実録音の話者認識は未検証です。
    bun standup-demo.mjs
    node standup-demo.mjs
    根拠と詳しい手順を読む →
  • 会議一覧の次ページと429を試す

    入力
    2ページ分の合成応答。2ページ目の初回だけ429を返します。
    出力
    3件のID、呼び出したURL、待機関数に渡した2000ミリ秒。
    条件と限界
    BunまたはNode.js 22以降。実APIへの接続、実際の待機、保存、途中再開は行いません。
    bun meeting-pages-demo.mjs
    node meeting-pages-demo.mjs
    根拠と詳しい手順を読む →
  • Webhookの再送と保存先の完了状態を比べる

    入力
    合成した3件のToDo。同じ入力の再送と保存先のDONEを別々のデモで試します。
    出力
    保存件数と再送後の状態。上書き例はPENDINGへ戻り、状態を分けた例はDONEを保ちます。
    条件と限界
    Bun専用。保存例は一時SQLiteを作成・破棄し、状態例はメモリSQLiteを使います。実Webhook受信や外部タスク連携は行いません。
    bun task-store-demo.mjs
    bun task-status-demo.mjs
    根拠と詳しい手順を読む →
  • 日英UTMを足した紹介URLの表記を比べる

    入力
    空白・チルダ・重複パラメータを含む合成URL。
    出力
    日英のURLと、デコードした値・元の表記・重複値の比較。
    条件と限界
    BunまたはNode.js 22以降。紹介先へアクセスせず、署名検証や実際の帰属・紹介報酬は確認しません。
    bun referral-demo.mjs
    node referral-demo.mjs
    根拠と詳しい手順を読む →
  • Webhook署名でJSONの整形と再送を試す

    入力
    空白・改行・日本語を含む合成JSONと、テスト用のHMAC署名。
    出力
    元の本文と同じ本文の再送は通り、JSONの整形・本文の改変・別のsecret・不正署名は失敗します。Requestの本文の二度読みも失敗します。
    条件と限界
    BunまたはNode.js 22以降。合成入力の署名とRequest本文を確認し、実Webhook受信・保存・再送の拒否は行いません。
    bun signature-demo.mjs
    node signature-demo.mjs
    根拠と詳しい手順を読む →
  • Webhookの署名検証と入力形式を分けて確かめる

    入力
    署名付きの合成入力7件。空の配列・担当者なし・不正JSON・null・不正状態・重複ID・署名後の改変を比べます。
    出力
    署名確認・JSON解析・入力形式のどこで止まるかと、受理した2入力の行数・担当者の確認要否。
    条件と限界
    BunまたはNode.js 22以降。合成入力だけを使い、実Webhook受信・保存・再送の制御は行いません。
    bun payload-validation-demo.mjs
    node payload-validation-demo.mjs
    根拠と詳しい手順を読む →
  • Circleback MCPの公開scopeを認証せずに調べる

    入力
    Circleback MCPのHTTPS URL。省略時は公式エンドポイントを使います。
    出力
    未認証応答のstatus、公開scope、書き込みscopeの要求有無と、userだけを要求する設定案。
    条件と限界
    BunまたはNode.js 22以降。公開メタデータへ通信します。資格情報の送信・クライアント登録・ログインは行わず、認証後の読み取り専用動作は未検証です。
    bun circleback-mcp-discovery.mjs
    node circleback-mcp-discovery.mjs
    根拠と詳しい手順を読む →
  • Dubのlead・sale送信前JSONを作る

    入力
    合成クリックID、顧客ID、請求ID、USD・JPYの整数金額。
    出力
    lead・saleのJSONと、クリックID欠落時の空の送信計画。
    条件と限界
    BunまたはNode.js 22以降。資格情報・通信・保存は使いません。実際の帰属、サーバーの重複排除、Stripe接続は未検証です。
    bun dub-conversion-demo.mjs
    node dub-conversion-demo.mjs
    根拠と詳しい手順を読む →
  • Dub webhookの署名とraw bodyを確認する

    入力
    公開された合成鍵とlead.createdの合成本文。改変・再整形・再受理を比べます。
    出力
    イベントID・日時・自社顧客IDの記録と、署名の成否・再受理の結果。
    条件と限界
    BunまたはNode.js 22以降。資格情報・通信・保存は使いません。実Dub配信・重複排除・AI送信は未検証です。
    bun dub-webhook-demo.mjs
    node dub-webhook-demo.mjs
    根拠と詳しい手順を読む →

導入判断と実装の記事