{"ok":true,"site":{"host":"app.netify.ng","url":"https://app.netify.ng/agent","type":"live","desc":"Flagship autonomous AI debt collection and business memory platform by Netify Ltd for African merchants, wholesalers, and SMEs. Recover trapped cash, track broken promises, and send culturally…","tools":[{"name":"get_collection_priority","kind":"answer","impl":"imperative","description":"Retrieve prioritized debtor accounts ranked by urgency, aging days, risk score, and broken commitments from the live collections queue.","inputSchema":{"type":"object","properties":{"limit":{"type":"number","description":"Maximum number of priority customers to return (default: 10)"},"currency":{"type":"string","description":"Currency filter e.g. NGN, KES, GHS, USD"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"search_customers","kind":"answer","impl":"imperative","description":"Search customer accounts by business name or address with live ledger balances and risk status.","inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"Customer name or location to search"}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"get_customer_evidence","kind":"answer","impl":"imperative","description":"Fetch detailed debtor evidence for a specific customer: active invoices, historical payments, WhatsApp/SMS commitment logs, and past collection activities.","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"The unique ID of the customer account"}},"required":["customerId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"get_customer_risk_profile","kind":"answer","impl":"imperative","description":"Retrieve AI-grounded risk explanation, behavioral patterns, and recommended recovery strategy for a customer.","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"The unique ID of the customer account"}},"required":["customerId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"draft_follow_up_message","kind":"act","impl":"imperative","description":"Generate a culturally appropriate, evidence-grounded collection reminder draft for a customer with specific channel and tone. Does NOT send message (safe proposal).","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"The unique customer ID"},"tone":{"type":"string","description":"Tone of the message","enum":["RESPECTFUL_REMINDER","DIRECT_FOLLOWUP","URGENT_ESCALATION","PARTIAL_PAYMENT_PROPOSAL"]},"channel":{"type":"string","description":"Delivery channel","enum":["WHATSAPP","SMS","PHONE_CALL","EMAIL"]}},"required":["customerId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"record_collection_activity","kind":"act","impl":"imperative","description":"Persist a verified collection activity record or customer payment promise into the live timeline. Requires human review.","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"Customer ID"},"receivableId":{"type":"string","description":"Receivable ID (optional if customerId provided)"},"type":{"type":"string","description":"Activity type e.g. PAYMENT_REMINDER, FOLLOW_UP, CALL"},"channel":{"type":"string","description":"Channel e.g. WHATSAPP, SMS, PHONE, IN_PERSON"},"outcome":{"type":"string","description":"Outcome e.g. CONTACTED, PROMISED_PAYMENT, NO_RESPONSE"},"notes":{"type":"string","description":"Activity notes and details"}},"required":["type","channel","outcome"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"list_receivables","kind":"answer","impl":"imperative","description":"Query live invoices and receivables filtered by status (OPEN, OVERDUE, PAID) or customer ID.","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"Filter receivables by customer ID"},"status":{"type":"string","description":"Status filter: OPEN, OVERDUE, PARTIALLY_PAID, PAID","enum":["OPEN","OVERDUE","PARTIALLY_PAID","PAID"]},"isOverdue":{"type":"boolean","description":"Filter only overdue receivables"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"create_payment_commitment","kind":"transact","impl":"imperative","description":"Record a customer promise-to-pay date and amount into the live database. Requires human confirmation.","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"The unique customer ID"},"amount":{"type":"number","description":"Amount the customer promised to pay"},"promisedFor":{"type":"string","description":"Date customer promised to pay (ISO 8601 string e.g. 2026-09-05T00:00:00Z)"},"notes":{"type":"string","description":"Notes regarding the commitment agreement"}},"required":["amount","promisedFor"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"list_notifications","kind":"answer","impl":"imperative","description":"List live business notifications for the active organization. Returns recent alerts, payment signals, promise reminders, and risk escalations with their read status.","inputSchema":{"type":"object","properties":{"unreadOnly":{"type":"boolean","description":"If true, returns only unread notifications"},"category":{"type":"string","enum":["ALL","RISK","PAYMENT","COMMITMENT","AI","SYSTEM"],"description":"Filter by category: RISK (overdue/missed promises), PAYMENT (received), COMMITMENT (promise due), AI, SYSTEM"},"pageSize":{"type":"number","description":"Max number of notifications to return (default: 20, max: 50)"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"mark_notification_read","kind":"act","impl":"imperative","description":"Mark a specific notification as read by its ID. Use after the agent has surfaced or acted on the alert.","inputSchema":{"type":"object","properties":{"notificationId":{"type":"string","description":"The UUID of the notification to mark as read"}},"required":["notificationId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"query_business_memory","kind":"answer","impl":"imperative","description":"Query long-term behavioral memory records, commitment fulfillment rates, payment habits, and debtor notes derived from live business events.","inputSchema":{"type":"object","properties":{"customerId":{"type":"string","description":"The UUID of the customer to inspect memories for"}},"required":["customerId"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]},{"name":"get_daily_briefing","kind":"answer","impl":"imperative","description":"Fetch executive collection briefing including total overdue receivables, today promises, and high-urgency debtor accounts.","inputSchema":{"type":"object","properties":{"currency":{"type":"string","description":"Target currency filter (e.g. NGN, KES, USD)"}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/agent","pages":["/agent","/","/features","/webmcp","/pricing","/security"]}],"category":"Productivity & Business","favicon":"/favicons/app.netify.ng.ico","apiSurface":"spec","toolCount":12}}