Simpanan + kredit
Sembilan tool untuk data rekening giro, tabungan, dan kartu kredit. Di sinilah kebanyakan orang menghabiskan sebagian besar waktunya.
list_accounts
Saldo dan tipe untuk setiap akun yang terhubung.
“Berapa saldo yang saya miliki di setiap akun saya saat ini?”
get_account
Pencarian detail untuk satu akun berdasarkan ID. Biasanya dipanggil sebagai lanjutan setelah list_accounts.
“Beri tahu lebih detail tentang rekening giro. Nama resmi, mask, tipe.”
list_transactions
Andalan utama. Filter berdasarkan tanggal, jumlah, kategori, akun; berhalaman. Tool ini menjadi tenaga utama sebagian besar pertanyaan.
“Tunjukkan setiap transaksi antara $100 dan $500 bulan ini.”
search_transactions
Pencocokan substring pada nama merchant. Gunakan saat Anda tahu sebagian nama tetapi kategorinya mungkin salah.
“Cari setiap transaksi dengan kata 'coffee' pada nama merchant.”
get_spending_summary
Kelompokkan pengeluaran berdasarkan kategori, merchant, bulan, atau minggu. Mengembalikan bucket yang terurut.
“Rincikan pengeluaran Maret saya berdasarkan merchant, 10 teratas.”
get_recurring_charges
Langganan + utilitas yang terdeteksi berpola. Merchant serupa + jumlah serupa pada irama serupa.
“Apa daftar lengkap tagihan berulang saya?”
get_monthly_cashflow
Pemasukan vs pengeluaran untuk bulan tertentu ditambah sumber teratas + kategori. Satu panggilan, satu bulan.
“Arus kas untuk Maret 2026. Sertakan kategori pengeluaran teratas.”
get_merchant_history
Setiap transaksi untuk satu merchant. Sangat baik untuk pertanyaan 'sudah berapa banyak saya belanja di X'.
“Semua transaksi di Whole Foods tahun ini, dengan total bulanan.”
list_categories
Kategori unik yang ada dalam data Anda. Berguna untuk penjelajahan ('kategori apa saja yang tersedia').
“Kategori pengeluaran mana saja yang muncul dalam data saya?”
Investasi
Dua tool untuk data pialang. Kepemilikan (snapshot) dan transaksi (riwayat).
list_holdings
Posisi saat ini dengan untung/rugi terhadap basis biaya.
“Setiap posisi yang saya pegang, diurutkan berdasarkan nilai saat ini, dengan untung/rugi.”
list_investment_transactions
Pembelian, penjualan, dividen, biaya. Filter berdasarkan tanggal, akun, tipe.
“Semua pembayaran dividen dalam 90 hari terakhir.”
Koneksi
Satu tool untuk saat agen menentukan bahwa koneksi bank baru dibutuhkan.
connect_bank
Mengembalikan URL yang membuka alur penghubungan bank. Gunakan saat list_accounts tidak mengembalikan koneksi atau pengguna meminta menambah bank.
“Saya ingin menghubungkan bank lain. Apa yang harus saya lakukan?”