ZERVIXO

Zervixo ERP

Product Tour

Explore every Zervixo module through video walkthroughs and step-by-step written guides.

163 guides available Arabic & English

Prefer reading over watching?

Written User Guide

CRM

3 guides available

Video coming soon

CRM overview

A lead converts into a real customer, and an opportunity converts into a quotation -- real conversion, not manual copy-paste.

Read guide

From lead to quotation

Turn commercial interest into an opportunity and then a sales quotation.

Read guide

The opportunity pipeline board (Kanban)

Moving an opportunity between stages here is a "Move to →" button click, not drag-and-drop -- a deliberate choice, not a technical gap.

Read guide

Video tutorial for CRM

Coming soon

Human Resources

13 guides available

Video coming soon

HR overview

Leave requests have a real, staged status; the employee's own record has no status at all.

Read guide

Adding a department, an employee, and recording attendance

Set up departments first, then employees, since every employee must belong to a department that already exists.

Read guide

Hiring a recruitment applicant

The "Hire" button automatically creates a real employee record from the applicant's data -- not just a status change.

Read guide

Setting up the basics: job positions, leave types, and work schedules

These three are foundational infrastructure -- they need to exist before recruitment, leave, and work-day calculations can function correctly.

Read guide

Create and approve a leave request

Submit leave and approve or reject it while pending.

Read guide

Geofenced attendance and overtime calculation

Kiosk check-in is location-gated, and a single day's unresolved conflict blocks the entire payroll run.

Read guide

The employment contract

With no active contract for a given date, no work entry is ever generated for that employee -- no attendance, no leave, no overtime.

Read guide

Performance appraisal cycles

An appraisal plan auto-generates review cycles on a schedule, and the default reviewer is the employee's own manager.

Read guide

Compliance records and lifecycle checklists

A compliance record automatically flips to "expired" once its expiry date passes -- no manual action needed.

Read guide

Training courses and enrollment

Completing a skill-linked course automatically creates or updates the employee's skill record, including its expiry date.

Read guide

Recruitment interviews and templates

The interview template defines questions and a scorecard; the interview itself links to an applicant not yet hired or refused.

Read guide

Employee referrals and reward redemption

Points are awarded automatically as the referred applicant advances through each stage, fully protected against double-awarding even if the same stage repeats.

Read guide

Skills, workforce planning, and employee documents

The skills catalog is company-wide, while an employee's own skill record is a separate, per-employee entry with its own certification and expiry dates.

Read guide

Video tutorial for Human Resources

Coming soon

Reports

4 guides available

Video coming soon

Reports overview

11 ready-made financial reports each backed by a real calculation service, plus a tool for building custom reports from any data.

Read guide

Building a custom report

Choose any module, fields, and filters, then set grouping to get a table, chart, or pivot ready to save and schedule.

Read guide

Financial statements: trial balance, income statement, balance sheet, cash flow

The four core statements any accountant needs, each built directly from real journal entries.

Read guide

Aged balances, VAT return, and account statements

Who owes you, who you owe, and what's due for tax -- three different angles on the same real invoice data.

Read guide

Video tutorial for Reports

Coming soon

Branches & Currencies

5 guides available

Video coming soon

Branches & Currencies overview

Understand the real Branches & Currencies pages and workflows available in Zervixo.

Read guide

Setting up document approval chains

Currently applies to only 4 document types, and the threshold is checked against total quantity or amount depending on the document.

Read guide

Exchange rates

The exchange rate used is only the one recorded at document-creation time -- updating it later never changes a transaction already recorded.

Read guide

Activity and business-rule execution logs

All of these screens are fully read-only -- no create or edit action anywhere, just a log of what actually happened in the system.

Read guide

Demo data and sitemap settings

Two internal tools rarely used by a regular company admin -- neither relates to day-to-day operations.

Read guide

Video tutorial for Branches & Currencies

Coming soon

Integrations

11 guides available

Video coming soon

Integrations overview

Which providers actually work today, and which ones aren't available yet, before you try connecting anything.

Read guide

Mapping requests and fields for a custom API platform

Explains request purposes versus field mappings, what is automated, and how list, create, update, and delete operations are handled.

Read guide

How e-commerce integrations work

One shared mechanism for every provider: the same connect steps, the same sync direction, and the same setup pages.

Read guide

Connecting your Shopify store

Needs your shop domain before redirecting, and also supports installing directly from the Shopify App Store.

Read guide

Shopify billing & plans

Shopify is the one provider billed through Shopify's own billing system, not your normal Zervixo subscription billing.

Read guide

Connecting your Salla store

Two ways: a normal connect using the same steps as every other provider, or "Easy Mode" straight from the Salla App Store with no traditional OAuth.

Read guide

Resolving mapping conflicts

When a synced product or customer looks like an already-existing record, the system pauses it for your review instead of guessing.

Read guide

Monitoring sync health and history

One page brings together connection status, last sync, and any rate-limit warnings; another lists every past sync run.

Read guide

Troubleshooting e-commerce sync

The real messages you'll actually see when something breaks -- exactly as the system shows them, not a paraphrase.

Read guide

Connecting service providers (AI, authentication, email, storage, e-signature, messaging)

All of these pages share the same shape: enable + one API key -- they are not part of the e-commerce OAuth connect mechanism documented in its own article.

Read guide

Provider logs, API requests, and webhooks

Fully read-only screens -- there's no create action anywhere here; every row arrives automatically from real activity.

Read guide

Video tutorial for Integrations

Coming soon

Billing & Marketplace

2 guides available

Video coming soon

Billing & Marketplace overview

Every add-on module you subscribe to goes through here, and each subscription's state is a specific real stage, not just on/off.

Read guide

Licenses, marketplace settings, and updates

A read-only page for each module's license status, and settings controlling who can install paid modules.

Read guide

Video tutorial for Billing & Marketplace

Coming soon

Point of Sale

4 guides available

Video coming soon

Point of Sale overview

The actual screen a cashier uses to complete sales, open and close cash sessions, and process refunds.

Read guide

Opening and closing a POS register session

Each session belongs to a specific register, and a register can only have one open session at a time.

Read guide

Completing a sale with more than one payment method

The full Sales document chain is built automatically behind the scenes when checkout completes.

Read guide

Processing a return from the POS

A POS return reuses the same Sales Return mechanism, not a separate one.

Read guide

Video tutorial for Point of Sale

Coming soon

Documents

1 guide available

Video coming soon

Documents overview

A simple file archive organized into folders -- no status lifecycle or approval, a file is either there or deleted.

Read guide

Video tutorial for Documents

Coming soon

Communication Hub

13 guides available

Video coming soon

Communication Hub overview

Understand the real Communication Hub pages and workflows available in Zervixo.

Read guide

Connecting a WhatsApp channel (WhatsApp Cloud API)

Set up a WhatsApp channel so customer messages arrive in the conversations inbox and you can reply from there.

Read guide

Managing the inbox: replying, assigning, and AI handoff

How to reply to customers, change a conversation's status, assign it to a teammate or hand it off to AI, and add an internal note.

Read guide

Smart Reply in Communication Hub

A genuinely real automated reply backed by an actual AI provider -- unlike the general "AI" page, which has no real functionality yet.

Read guide

Zervixo Template Library

Start from a ready-made blueprint instead of writing a WhatsApp template from scratch, with the variable count derived automatically.

Read guide

WhatsApp templates and Meta's approval cycle

Every template message (outside the 24-hour window) must be pre-approved by Meta -- how to track its status and understand a rejection.

Read guide

Campaigns: sending a template message to a customer segment

Send one approved WhatsApp message to a group of customers at once, with each recipient's status tracked live.

Read guide

Segments: defining who a campaign or automation reaches

A group of contacts, defined manually or by dynamic rules, used as the target audience for campaigns and automations.

Read guide

Automations: sending a WhatsApp message automatically on a real ERP event

Automatically sending an approved template message when a record is created, updated, or a date is reached -- like an overdue-invoice reminder.

Read guide

Automation Log: tracking every send attempt

A read-only log showing every time an automation attempted to send, and its real outcome.

Read guide

Communication Hub reports

Sent, delivered, read, and failed counts, computed directly from the same real conversations and campaign data.

Read guide

Email notifications when a WhatsApp message arrives

A batched email notification (not one email per message) when customer messages arrive, with an optional per-conversation mute.

Read guide

Linking a WhatsApp contact to a real customer, and AI answers from your own data

How a new WhatsApp number is automatically linked to a real existing customer or lead, and how Smart Reply answers product/price/stock questions only from your own real data.

Read guide

Video tutorial for Communication Hub

Coming soon

Manufacturing

3 guides available

Video coming soon

Manufacturing overview

A work order automatically builds any short component that has its own BOM, instead of rejecting the operation.

Read guide

From BOM to work order

Define product components, then create and track a work order.

Read guide

Why did completing my work order also create other work orders?

When a component is itself a product with its own BOM, the system builds it automatically instead of rejecting the operation.

Read guide

Video tutorial for Manufacturing

Coming soon

E2E_TEST Invoicing & Accounting

1 guide available

Video coming soon

E2E_TEST How to create a new invoice

Simple steps to create a new sales invoice from the dashboard.

Read guide

Video tutorial for E2E_TEST Invoicing & Accounting

Coming soon

Dashboard

3 guides available

Video coming soon

Dashboard overview

The first screen you see after login, and the priority order between your personal dashboard, the company one, and the platform default.

Read guide

Customizing your personal dashboard

Adding and arranging tiles, saving more than one layout, sharing with teammates, or reverting to the inherited default.

Read guide

The company-wide default dashboard

One single dashboard per company, managed by a Company Admin, that never affects an employee who already customized their own.

Read guide

Video tutorial for Dashboard

Coming soon

Projects

3 guides available

Video coming soon

Projects overview

Understand the real Projects pages and workflows available in Zervixo.

Read guide

Adding tasks to a project and billing it

Tasks are managed from inside the project itself; billing integration is not available yet.

Read guide

The project Task Board

A real Kanban board that moves a task between statuses by clicking, not by drag-and-drop.

Read guide

Video tutorial for Projects

Coming soon

Purchases

8 guides available

Video coming soon

Purchases overview

The full purchasing cycle from suppliers to the supplier bill, and the one specific step that actually adds to stock.

Read guide

From purchase order to receipt and supplier bill

How to confirm an order, receive goods, then create a supplier bill.

Read guide

Why don't "Create Goods Receipt" or "Create Bill" appear?

Both actions only appear once the purchase order is approved.

Read guide

Purchase request and comparing multiple supplier quotes

The optional step before a purchase order to compare supplier pricing.

Read guide

Managing suppliers

Core supplier data plus a live-computed scorecard drawn straight from real receipt history.

Read guide

Purchase returns

A purchase return posts and deducts stock the moment it is saved -- no separate confirm step, and every later edit re-posts again.

Read guide

Landed costs and inventory revaluation

Allocation across receipt lines is fully automatic per the chosen split method, and excludes rejected/damaged quantities entirely.

Read guide

Purchase agreements and vendor spend

A price agreement is pure reference data -- activating it posts no journal entry and touches no stock, and it isn't yet automatically consulted for pricing on any other document.

Read guide

Video tutorial for Purchases

Coming soon

Support

1 guide available

Video coming soon

Support overview

Open a ticket for any technical issue or question, and follow the support team's replies from the same place.

Read guide

Video tutorial for Support

Coming soon

User Guide

35 guides available

Video coming soon

Creating your company and first login

The full registration path from the signup page to your first dashboard.

Read guide

Setting your company's base currency

Choosing the currency every invoice, report, and journal entry will display in.

Read guide

Creating a branch and a warehouse

Branches and warehouses are the foundation every Sales/Purchases/Inventory operation is built on.

Read guide

Adding a new user to your company

Inviting a new teammate by email, choosing their role and permissions from the same form.

Read guide

Creating a role and granting permissions

Roles group a set of permissions together to apply to more than one user at once.

Read guide

Subscribing to a new module

Activating an add-on module (e.g. Manufacturing or Payroll) from the module marketplace.

Read guide

Uploading a bank transfer proof

Settling a subscription invoice via manual bank transfer and uploading proof for review.

Read guide

Accepting a payment (Platform Admin side)

Reviewing and approving or rejecting a bank transfer proof from the central Admin panel.

Read guide

What happens when a subscription expires

Understanding the Grace Period and what stays available versus what stops when a license expires.

Read guide

Renewing a module subscription

Reactivating a module that has expired or is about to.

Read guide

Connecting a payment gateway for your own customers

Setting up an online payment gateway (e.g. Creem) so YOUR OWN customers can pay their invoices online — completely separate from you paying for your Zervixo subscription.

Read guide

Creating a new customer

The first step in any sale — recording the customer's details.

Read guide

Creating a quotation

The first document in the sales chain: a quotation later converted to a sales order upon acceptance.

Read guide

Creating a sales order

The real commitment to sell — from here, stock reservation begins ahead of delivery.

Read guide

Issuing a sales invoice

Converting a sales order (fully or partially) into a real invoice with a real accounting entry.

Read guide

Recording a payment against an invoice

Recording what a customer actually paid against an issued invoice.

Read guide

Issuing a ZATCA-compliant tax invoice

Generating the digitally-signed e-invoice per ZATCA's requirements.

Read guide

Creating a purchase order

The formal commitment to buy from a supplier, after a purchase request or their quotation is approved.

Read guide

Receiving goods

Recording the actual receipt of goods from the supplier — this is where stock quantity genuinely increases.

Read guide

Connecting a custom platform and mapping requests and fields

From testing the connection and importing Postman/OpenAPI through assigning request purposes, mapping fields, and activating synchronization.

Read guide

Connecting your Zid store

Linking your Zid online store to your Zervixo account via OAuth.

Read guide

Importing products from Zid

Pulling your product catalog from Zid so it appears inside Zervixo's inventory.

Read guide

Receiving an order from Zid

What is supposed to happen when a new order arrives from your Zid store.

Read guide

Stock deduction from a Zid order

How stock is supposed to be deducted automatically when a product sells through Zid.

Read guide

Why doesn't the quantity shown on Zid update when I sell a product directly inside Zervixo?

Inventory sync is one direction only: from Zid to Zervixo, not the other way around.

Read guide

Purchasing a module from the Marketplace

The same "Subscribing to a module" scenario above, from the marketplace-browsing angle.

Read guide

Submitting a module as a developer

Submitting a new module's metadata for the Zervixo team's review before it's published in the marketplace.

Read guide

Approving a developer-submitted module

A Platform Admin reviewing a submitted module and approving or rejecting it.

Read guide

Connecting a WhatsApp channel to Communication Hub

Linking a real WhatsApp Business number so your customers' messages arrive in one shared inbox.

Read guide

Receiving and replying to your first conversation

From a customer's first message arriving after connecting a channel, to replying from the inbox.

Read guide

Sending your first WhatsApp campaign

From building a customer segment to sending it an approved template and tracking each message's status.

Read guide

Submitting a WhatsApp template and waiting for Meta's approval

From picking a ready-made blueprint in the Template Library to submitting it to Meta and tracking its status until it is usable.

Read guide

Setting up an automatic WhatsApp reminder for an overdue invoice

Automatically sending a customer a WhatsApp message the day after their invoice becomes overdue, with no manual action.

Read guide

A customer asks about a product on WhatsApp and gets a real answer

How Smart Reply answers price and availability questions from the company's real inventory data, never guessing.

Read guide

A WhatsApp contact gets linked to an existing customer or lead automatically

How Communication Hub recognizes a new WhatsApp contact by matching their phone number against existing customer and lead records.

Read guide

Video tutorial for User Guide

Coming soon

Settings

3 guides available

Video coming soon

Settings overview

Five separate pages for five genuinely different purposes -- from your company's legal data to your own personal API keys.

Read guide

Company data: legal name, VAT number, and commercial registration

This data feeds directly into your invoices and your ZATCA e-invoice, so accuracy here matters.

Read guide

Business rules (automation)

A rule fires automatically on every save of its target record -- not a report filter, but real automation that can block the save, send a notification, or require approval.

Read guide

Video tutorial for Settings

Coming soon

Assets

3 guides available

Video coming soon

Assets overview

Depreciation posts a real accounting entry automatically every month; marking an asset disposed is descriptive only for now.

Read guide

Asset depreciation and disposal

Both depreciation posting and disposal create real accounting entries.

Read guide

Asset models and asset reports

A model isn't a permanent link -- picking one when creating an asset copies its default values once only, then the asset is completely independent.

Read guide

Video tutorial for Assets

Coming soon

Payroll

4 guides available

Video coming soon

Payroll overview

The real setup order: a salary structure, then components, then a run -- every component is computed automatically at run time.

Read guide

Prepare a payroll run

Set components and period, then review the run before approval.

Read guide

Setting up a salary structure and its components

A component is computed automatically at run time per its chosen calculation method -- you never type the amount by hand each time.

Read guide

Payslips and recurring deductions (loans)

A payslip is a real, downloadable PDF file, and a recurring deduction's balance automatically decreases with every run until it's paid off.

Read guide

Video tutorial for Payroll

Coming soon

Users, Roles & Permissions

1 guide available

Video coming soon

Users, Roles & Permissions overview

There's no direct "create user" button -- adding someone only happens by invitation, and permissions are built from ready-made levels, not one long checklist.

Read guide

Video tutorial for Users, Roles & Permissions

Coming soon

Accounting

14 guides available

Video coming soon

Accounting overview

Every journal entry posts directly with no draft step, and the only available correction is a full reversal.

Read guide

Create, post, and reverse a journal entry

The balanced journal lifecycle and when a posted entry can be reversed.

Read guide

I edited an invoice and a new journal entry appeared — what happened to the old one?

A journal entry can never be edited directly, so the system handles the edit for you safely.

Read guide

Setting up taxes

One flat rate per record, no compound taxes and no price-included computation.

Read guide

Budgets and variance tracking

One budget ties one account to one period, and variance is computed live from actually posted entries.

Read guide

Bank reconciliation

One matching rule can post a real journal entry with a single confirm click.

Read guide

Closing and reopening a fiscal year

Closing a year blocks new postings across every module before its date -- not just manual journal entries.

Read guide

Recording an expense

Every expense posts the moment it is saved with no approval step, and Cash is always the offsetting account regardless of the chosen payment method.

Read guide

The General Ledger report

Every movement on one account in chronological order with a running balance -- the primary audit and reconciliation report.

Read guide

Cost centers and analytic tags

Both are an extra dimension recorded on journal entries for analysis -- neither affects the posting itself.

Read guide

Deferred and recurring journal entries

A deferred entry locks the moment its first line posts -- no edit or delete after that, view only.

Read guide

Batch payments and customer follow-up

A batch payment is purely an organizing layer -- each ticked document is settled with exactly the same "record payment" mechanism as doing it one at a time.

Read guide

Analytic tag and cost center reports

The cost-center report shows real profit and loss computed from entries actually posted to that center, not an estimate.

Read guide

Currency revaluation

Posting is fully protected against duplication -- trying to revalue the same date a second time is explicitly rejected.

Read guide

Video tutorial for Accounting

Coming soon

AI

2 guides available

Video coming soon

AI overview

Understand the real AI pages and workflows available in Zervixo.

Read guide

The AI assistant and its settings

The default "read-only" mode blocks the assistant from executing any real action -- switching to "read-write" is what unlocks it to draft real actions for your review.

Read guide

Video tutorial for AI

Coming soon

Sales

12 guides available

Video coming soon

Sales overview

Every real Sales document from customer to invoice, and the one specific step that actually affects stock.

Read guide

From quotation to sales invoice

The actual quotation-to-order-to-delivery-to-invoice workflow.

Read guide

Why can I not confirm a sales order?

Check status, permission, and required data before confirming.

Read guide

Why is there no confirm button on a sales return?

A sales return works differently from every other Sales document.

Read guide

Deliveries and stock deduction

Delivery is the only Sales document that actually deducts stock -- an invoice alone never touches inventory.

Read guide

Sales pricelists

The highest matching quantity break wins first -- priority only breaks ties within the same quantity tier.

Read guide

Customer subscriptions and recurring billing

Recurring billing runs automatically via a scheduled job, and always creates the invoice as a draft with no auto-posting.

Read guide

Discount coupons and loyalty programs

Loyalty points are only ever added manually from the Loyalty Account page -- there is no automatic point accrual on a sale yet.

Read guide

Sales analysis and the forecast pipeline

The margin figure in the Analysis report is an approximation for visibility only, not a GL-matching cost-of-goods number.

Read guide

Gift cards

The initial and current balance both lock the moment a card is created -- the only allowed changes afterward are topping up or deactivating, never editing the balance directly.

Read guide

Quotation templates, commission plans, and tax rules

A quotation template is pure reference data -- it affects nothing until the moment it's actually applied to a new quotation.

Read guide

Sales forecasts and payment events

Payment events is a fully view-only screen -- every row arrives automatically from a real, verified payment-provider webhook, with no manual creation possible at all.

Read guide

Video tutorial for Sales

Coming soon

Inventory

14 guides available

Video coming soon

Inventory overview

Understand the real Inventory pages and workflows available in Zervixo.

Read guide

Stock adjustment and warehouse transfer

When to use adjustments versus transfers and how confirmation affects stock.

Read guide

Inventory terms: movement, adjustment, transfer, and lot

A short glossary for terms used on the actual Inventory pages.

Read guide

Why did a sale go through even though stock was negative?

A company-wide setting can allow selling quantities that are not actually on hand.

Read guide

Adding and managing a product

The real fields you fill in when creating a product, and how opening stock is recorded as a genuine stock movement.

Read guide

Organizing products: categories, brands, and units

All three are simple, flat, single-field lists, and deleting one never deletes the products linked to it.

Read guide

Setting up a warehouse

The incoming/outgoing steps you choose determine whether sub-locations get created automatically for the warehouse.

Read guide

Cycle counts (blind counting)

The counter never sees the expected quantity while counting -- the variance is only computed after the actual count is entered.

Read guide

Product lots and serial numbers

Neither record has a manual create form -- the only way either exists is a "Receive" action that always ties it to a real stock movement.

Read guide

Automatic reorder rules

The scheduled job automatically creates a real purchase order, and silently skips any product with no preferred supplier configured.

Read guide

The barcode scan console

A fast screen for three stock operations with no upstream document (no PO/SO) -- not a replacement for Adjustments or Cycle Counts.

Read guide

The stock movements ledger

The one read-only ledger that answers "why did my stock change" -- every other inventory operation writes here and nowhere else.

Read guide

Putaway rules and stock locations

The highest-priority rule matching a specific product wins first; there's no single fixed order -- product-specific beats category, category beats general.

Read guide

Forecasted stock and traceability report

The "incoming" figure is a per-product total across all warehouses combined -- purchase orders in this system carry no warehouse dimension, so it can't be split precisely per warehouse.

Read guide

Video tutorial for Inventory

Coming soon

Ready to try Zervixo for yourself?

14-day free trial — no credit card required.