Mjara Docs
Core Features

Smart Onboarding

Arif AI provides an intelligent, chat-based onboarding system that guides you through setting up your company and ERP modules step by step. Instead of navigating complex setup wizards, you simply have a conversation.

How It Works

Type something like "setup my company" or "help me get started" and Arif AI will launch the Onboarding Orchestrator tool to walk you through the process.

Onboarding Flow - Start

The onboarding process is a guided Q&A conversation:

  1. Arif AI asks you a question (e.g., "What is your company name?")
  2. You provide your answer in natural language
  3. The AI validates your input and moves to the next question
  4. Once all answers are collected, a configuration preview is generated
  5. You confirm, and Arif AI executes the setup automatically

Onboarding Flow - Questions

Onboarding Flow

What Gets Configured

When the onboarding completes, Arif AI automatically:

  1. Creates your Company — With name, abbreviation, country, and currency
  2. Imports Chart of Accounts — Country-specific standard COA
  3. Sets up Tax Templates — VAT/GST rates based on your country
  4. Configures Modules — Stock, Accounts, HR, Manufacturing, etc.
  5. Creates Master Data — Warehouses, cost centers, fiscal year

Company Created

Supported Modules

The onboarding wizard supports 7 ERP modules with context-aware questions tailored to each:

ModuleSetup Includes
AccountsChart of accounts, fiscal year, tax templates
StockWarehouses, stock settings, UOM
HREmployee setup, leave types, payroll
ManufacturingWorkstations, BOM settings
CRMLead sources, sales stages
BuyingSupplier types, purchase settings
SellingCustomer groups, pricing rules

Question Types

The AI uses different question types depending on the information needed:

  • Text — Free-form input (e.g., company name)
  • Select — Choose one option from a list (e.g., business type)
  • Multiselect — Choose multiple options (e.g., modules to enable)
  • Number — Numeric input (e.g., tax rate)
  • Date — Date selection (e.g., fiscal year start)
  • Boolean — Yes/No questions

Onboarding Flow - Validation

Safety Features

  • Configuration Preview — Review all settings before execution
  • Full Rollback — Every operation is tracked and can be undone
  • Session Persistence — Resume an incomplete onboarding later
  • 7-Day Expiry — Inactive sessions expire after 7 days

Session States

StateDescription
CollectingAnswering setup questions
ReviewingPreviewing the generated configuration
CreatingExecuting the setup operations
CompleteSetup finished successfully
AbortedSession cancelled by user
ExpiredSession timed out after 7 days of inactivity

On this page