AI Capabilities
BayanCore's Intelligence Layer provides four core capabilities, each designed for specific user roles and workflows.
Action Agent
The Action Agent handles transactional execution — mapping natural language to structured API calls, drafting documents, and orchestrating multi-level approval workflows.
- Intent Routing: Parses natural language commands (Arabic/English) and maps to tool-calling JSON schemas
- Approval Chaining: Routes draft documents through dynamic approval policies based on company matrices
- Guardrails: No auto-commits, rate limits (50 drafts/hour), balance validation before purchases
Use cases: Create purchase orders, draft expense reports, submit invoices
Information Agent
The Information Agent is the analytical query engine — providing read-only access to company data via RAG-powered responses.
- RAG Retrieval: Answers natural language queries with source-cited responses from policies and ledgers
- Dynamic Charts: Generates structured JSON chart schemas rendered as interactive glassmorphic UI components
- Anomaly Detection: Flags duplicate invoices, ledger mismatches, VAT variances with plain-language explanations
Use cases: "What was last quarter's revenue?", "Show sales trend", "Find duplicate payments"
Proactive Cockpit
The Proactive Cockpit shifts from reactive queries to proactive assistance with personalized daily briefings and push alerts.
- Morning Briefings: Role-based daily digests (owner cash runway, accountant unreconciled entries, HR iqama expiries)
- Anomaly Pushes: Real-time alerts for expense violations, inventory shortages, ZATCA clearance failures
- Deadline Nudges: Escalation warnings for VAT filing, iqama renewals, pending approvals >24h
Use cases: Daily dashboard, push notifications, compliance deadline reminders
WhatsApp Executive
The WhatsApp Executive provides a secure conversational channel for approvals and queries from mobile devices.
- Bilingual Queries: Natural Arabic/English question answering via WhatsApp Business API
- Step-Up Auth: OTP verification for approvals (Approve PO, approve expense — SMS OTP required)
- DLP Policies: No PII in notification headers, temporary PDF links (10-min TTL), log purging
Use cases: Approve purchase orders via WhatsApp, check bank balance, receive alerts