Gumloop
ShanoneのGumloop連携では、Gumloopフロー(ノーコードAI自動化)をトリガー・管理する6のツールをエージェントが利用できるようになります——利用可能なフローの確認から、実行、完了までの追跡まで対応します。はじめに
1
Gumloop APIキーを取得する
GumloopアカウントのSettingsからキーを生成します。
2
Shanoneに登録する
ShanoneダッシュボードのIntegrationsを開き、Gumloopを選択してAPIキーを貼り付けます。
3
リクエストを再試行する
保存が完了すると、
gumloop_*ツールへのshanone_execute_tool呼び出しが成功するようになります。利用可能なツール
ShanoneはGumloop用に6のツールを提供しており、以下のカテゴリに分類されています。フロー検出
フロー検出
gumloop_list_flows, gumloop_get_flow_schema — 保存済みフローを一覧表示し、実行前に必須/オプションの入力項目を確認するフロー実行
フロー実行
gumloop_run_flow, gumloop_kill_run — 入力値を指定してフローを開始する、または時間がかかりすぎているフローを停止する実行監視
実行監視
gumloop_get_run_status, gumloop_list_run_history — 特定の実行の完了をポーリングする、またはフローの過去の実行履歴を確認するよくある使い方
自動化のトリガー
チャットからの依頼をきっかけにGumloopフロー(例:リード情報の拡充、コンテンツ生成)を実行する
実行のポーリング
時間のかかるフローを開始し、
DONEになるまで待って出力を利用するフロー入力の確認
実行前にフローのスキーマを確認し、必須入力の見落としを防ぐ
履歴の確認
フローの直近の実行を取得して失敗をデバッグしたりスループットを確認する
トラブルシューティング
gumloop_run_flowで入力不足のエラーが返る
gumloop_run_flowで入力不足のエラーが返る
まずフローの
saved_item_idを指定してgumloop_get_flow_schemaを呼び出し、必要な入力キーを正確に確認してから、それらをinputs辞書に渡してください。gumloop_get_run_statusが長時間RUNNINGのままになる
gumloop_get_run_statusが長時間RUNNINGのままになる
WebスクレイピングやLLM呼び出しを含むフローなどは、正当に数分かかることがあります——止まっているように見える場合は、無期限に待つのではなく
gumloop_kill_runで停止して再実行してください。Gumloopの画面で見えるフローがgumloop_list_flowsに表示されない
Gumloopの画面で見えるフローがgumloop_list_flowsに表示されない
保存/公開済みのフローのみが返されます——Gumloopのキャンバスエディタで開いているだけでアイテムとして保存されていないフローは、保存されるまで表示されません。