預金 + クレジット
普通預金、貯蓄、クレジットカードのデータ用に9つのツールがあります。ほとんどの人が最も時間を費やすのがこの領域です。
list_accounts
接続されているすべての口座の残高と種類を返します。
“現在、各口座にはいくら入っていますか?”
get_account
IDを指定して1つの口座の詳細を取得します。通常はlist_accountsのフォローアップとして呼び出されます。
“普通預金口座について詳しく教えてください。正式名称、末尾番号、種類を知りたいです。”
list_transactions
主力ツールです。日付、金額、カテゴリ、口座でフィルタリングし、ページ送りできます。ほとんどの質問はこのツールで処理されます。
“今月の$100から$500の間のすべての請求を表示してください。”
search_transactions
加盟店名の部分一致検索です。名前の一部は分かっているがカテゴリが間違っているかもしれない時に使います。
“加盟店名に「coffee」を含むすべての取引を探してください。”
get_spending_summary
カテゴリ、加盟店、月、週で支出をグループ化します。ソートされたバケットを返します。
“3月の支出を加盟店別に集計して、上位10件を表示してください。”
get_recurring_charges
パターン検出されたサブスクリプションと公共料金です。類似の加盟店、類似の金額、類似の頻度で判定します。
“私の定期請求の全リストは何ですか?”
get_monthly_cashflow
特定の月の収入対支出、および主要な収入源とカテゴリを返します。1回の呼び出しで1か月分です。
“2026年3月のキャッシュフローを教えてください。支出の上位カテゴリも含めてください。”
get_merchant_history
1つの加盟店のすべての請求を返します。「Xでいくら使ったか」という質問に最適です。
“今年のWhole Foodsでのすべての請求と、月別合計を表示してください。”
list_categories
データ内に存在するユニークなカテゴリを返します。発見用途に便利です(「そもそもどんなカテゴリがあるか」)。
“私のデータにはどの支出カテゴリが登場していますか?”
投資
証券口座データ用の2つのツールです。保有状況(スナップショット)と取引(履歴)を扱います。
list_holdings
現在のポジションと、取得原価に対する損益を返します。
“保有しているすべてのポジションを現在価値でソートし、損益付きで表示してください。”
list_investment_transactions
購入、売却、配当、手数料です。日付、口座、種類でフィルタリングできます。
“過去90日間のすべての配当支払いを表示してください。”
接続
エージェントが新しい銀行接続が必要と判断した時のための1つのツールです。
connect_bank
銀行連携フローを開くURLを返します。list_accountsが接続を返さない時、またはユーザーが銀行の追加を求めた時に使います。
“別の銀行を接続したいです。どうすればいいですか?”