Mobile SFA — Quick Start Guide

← Back to Mobile SFA overview

Quick Start — Mobile SFA

Mobile Sales Force Automation for Perfex CRM — territories, routes, visits, orders, and collections via REST API

5-minute Quick Start

Follow this short path the first time you use Mobile SFA:

  1. Activate — Setup → Modules → activate Mobile SFA (run Upgrade if prompted).
  2. Permissions — Setup → Staff → Roles → enable view/create/edit (and approve/settings if needed) for this module.
  3. Settings — Open Mobile SFA → Settings and save company defaults, prefixes, and integrations.
  4. Master data — Create the first required masters (products, warehouses, templates, channels, accounts, routes, etc.).
  5. First transaction — Create one sample record end-to-end (save → submit/approve → complete) and confirm it appears in lists/reports.
  6. Cron — If the module uses alerts, sync, queues, or AI, confirm Perfex CRM cron is scheduled on the server.

Full how-to guide (from module package)

The steps below come from the module author's printable guide — follow them in order for best results.

HOW TO USE — Mobile SFA for Perfex CRM (v1.0.0)

Author: Nasbix Technologies

1) INSTALLATION

  1. Extract the purchased ZIP.

2. Upload the "mobile_sfa" folder to:

/modules/mobile_sfa

  1. Login to Perfex CRM Admin.

4. Go to: Setup → Modules

  1. Find "Mobile SFA" and click Activate.
  2. Database tables and options are created automatically.

7. Assign permissions:

Setup → Staff → Roles / Permissions → Mobile SFA capabilities

2) FIRST-TIME SETUP

1. Open: SFA (sidebar) → Settings

2. Configure:

- Enable Mobile API

- Require device approval

- Session TTL / PIN length

- GPS / geofence options

- Orders sync target (invoice or estimate)

- Collections auto-sync + default payment mode

- Webhooks / push notifications (optional)

  1. Save settings.

3) DAILY WORKFLOW (ADMIN)

A. Master data

- SFA → Territories → create territory → assign clients

- SFA → Sales Reps → link staff + employee code + PIN

- SFA → Devices → approve pending devices

B. Field operations

- SFA → Routes → create daily beat / use templates

- SFA → Visits → monitor check-ins, map, activity

- SFA → Orders → review submitted orders → sync

- SFA → Collections → review payments → sync / PDF receipt

C. Insights

- SFA → Dashboard

- SFA → Executive Reports

D. Integrations (optional)

- SFA → API Keys

- SFA → Webhooks

4) MOBILE API

Base URL: {your-site}/mobile_sfa/api

Login example:

POST /mobile_sfa/api/auth/login

Content-Type: application/json

{

"employee_code": "REP-0001",

"pin": "1234",

"device_uuid": "unique-device-id",

"platform": "android",

"app_version": "1.0.0"

}

Use the returned token as:

Authorization: Bearer {token}

5) UNINSTALL

1. Setup → Modules → Deactivate Mobile SFA

2. Click Uninstall

3. Removes all msfa_* tables, options, and uploads/mobile_sfa/

4. Core Perfex CRM data is kept

6) SUPPORT

Open documentation/index.html

Include Perfex version, PHP version, and msfa_db_version

Author: Nasbix Technologies

Screens map — what each menu is for

These are the admin screens registered by Mobile SFA. Click a name in the Knowledge Base for a full how-to, or open the path in admin.

#ScreenAdmin pathGuide
1Dashboardadmin/mobile_sfaHow to use
2Sales Repsadmin/mobile_sfa/mobile_sfa_sales_repsHow to use
3Territoriesadmin/mobile_sfa/mobile_sfa_territoriesHow to use
4Mobile Devicesadmin/mobile_sfa/mobile_sfa_devicesHow to use
5Visitsadmin/mobile_sfa/mobile_sfa_visitsHow to use
6Routes & Beatsadmin/mobile_sfa/mobile_sfa_routesHow to use
7Ordersadmin/mobile_sfa/mobile_sfa_ordersHow to use
8Collectionsadmin/mobile_sfa/mobile_sfa_collectionsHow to use
9Executive Reportsadmin/mobile_sfa/mobile_sfa_reportsHow to use
10Webhooksadmin/mobile_sfa/mobile_sfa_webhooksHow to use
11API Keysadmin/mobile_sfa/mobile_sfa_api_keysHow to use
12Settingsadmin/mobile_sfa/mobile_sfa_settingsHow to use

Related: How to Install · Features · FAQ & Tips

Did you find this article useful?