AI Assistant Overview
Learn how to use SettleWise AI Assistant for natural language operations
The SettleWise AI Assistant lets you perform common tasks using natural language in English or Spanish (Argentinian dialect). Instead of navigating menus and forms, describe what you need and the assistant handles it.
What the Assistant Can Do
The assistant routes your request to a specialist agent based on intent:
| Agent | What it handles | Example command |
|---|---|---|
| Invoice Creation | Create and send invoices | "Facturar a García por $2,000" |
| Credit Operations | Refunds, rollovers, balance transfers, write-offs, apply credit | "Reembolsar factura 0032 al 100%" |
| Cash Sales | POS transactions (boutique items, licenses) | "Venta en efectivo $500 para María" |
| Financial Advisor | Balance queries, customer lookups, reminders, analysis | "¿Cuánto debe el cliente López?" |
| Reports | Generate, compare, and export financial reports | "Ventas de este mes por categoría" |
| Forecaster | Cash flow predictions (7, 15, or 30 days) | "Pronóstico de cobranzas 30 días" |
| Payment Investigation | Identify unknown deposits by narrowing candidates | "Recibí $1,200 y no sé de quién es" |
How It Works
Step by step
- Open the assistant — click the chat icon in the sidebar
- Type your request — use natural language in English or Spanish
- Review the preview — the assistant shows exactly what will happen before executing
- Confirm or adjust — confirm to execute, or say "cancel" / "actually, make it $2,000 instead"
How routing works
When you send a message, the system first checks for known patterns (like confirmation words or credit operation keywords). If no pattern matches, an LLM-based router analyzes your message and routes it to the right specialist agent. Each agent has its own set of tools and can only perform actions within its domain.
Preview-confirm pattern
Every action that changes data — creating invoices, processing refunds, applying credits — follows a preview-confirm pattern:
- The agent prepares the operation and shows you a preview card with all the details
- You review the preview (amounts, customers, invoices involved)
- You confirm to execute, or cancel to abort
This means the assistant never makes changes without your explicit approval.
Example Commands
Spanish (Argentinian)
- "Reembolsar la factura 0032 al 100%"
- "El cliente García canceló, quiero guardar el depósito para el año que viene"
- "Transferir el crédito de Juan Pérez a María López"
- "Crear una factura para María García por $2,000"
- "Mostrame las ventas de este mes"
- "¿Cuánto esperamos cobrar en los próximos 30 días?"
English
- "Refund invoice 0032 at 100%"
- "Customer García canceled, I want to keep the deposit for next year"
- "Transfer credit from Juan Pérez to María López"
- "Create an invoice for María García for $2,000"
- "Show me this month's sales"
- "Cash flow forecast for the next 30 days"
Languages
The assistant understands both English and Spanish (Argentinian dialect). It responds in the language you use. You can switch languages mid-conversation.
What the Assistant Cannot Do
The assistant is designed for common operations, not everything:
- Cannot edit existing invoices — only create new ones
- Cannot process Stripe payments — only manual and credit operations
- Cannot delete records — only create, void, or adjust
- Cannot configure settings — organization settings, users, and permissions must be managed through the UI
- Cannot access data outside your organization — scoped to your org's customers, invoices, and payments
Tips for Better Results
- Include names and amounts — "Invoice García for $1,500" works better than "create an invoice"
- Use invoice numbers — "Refund invoice 0032" is unambiguous
- Be specific about intent — "rollover" vs "refund" triggers different workflows
- Confirm or cancel clearly — say "sí", "confirm", "cancel", or "no" when prompted
Explore by Task
Talking to Your Assistant
How context works, corrections, and conversation patterns
Credit Operations
Refunds, rollovers, transfers, and write-offs via AI
Invoice Creation
Create invoices with natural language
Cash Sales
Process POS transactions quickly
Reports
Generate and export financial reports
Payment Investigation
Identify unknown deposits
Common Phrases
Quick reference for commands