Integrations

Keep your ERP and your devices. Mawro connects to both.

Ready-made payroll journal layouts for the popular ERPs, one punch API for any attendance terminal, and a documented REST API for everything else.

ERP

Payroll journals, in your ERP’s own import format

Layouts marked ready-made load with one click under Payroll → GL journals; for the others, build a layout with configurable columns or use the API. Your accountants import the file the way they already do.

SAP S/4HANAG/L posting upload file
Ready-made layout
Oracle Fusion Cloud ERPJournal import file
Ready-made layout
Oracle NetSuiteCSV journal import
Ready-made layout
Dynamics 365 Business CentralGeneral journal import
Ready-made layout
Dynamics 365 FinanceGeneral journal import
Ready-made layout
OdooCustom journal layout or the API
Custom layout
SageCustom journal layout or the API
Custom layout
QuickBooks OnlineJournal entry import
Ready-made layout
XeroCustom journal layout or the API
Custom layout
Zoho BooksManual journal import
Ready-made layout
Another system?Build a layout with configurable columns, or use the API.
  1. 1Map oncePoint each pay component and cost centre at an account in your chart of accounts.
  2. 2Lock the runWhen payroll is approved and locked, Mawro builds a balanced journal.
  3. 3Import into your ERPDownload the file in your ERP’s import layout, or pull the journal through the API.

Attendance devices

Bring the terminals you already have

Every capture source feeds the same punch API, so a fingerprint reader, a face terminal and the mobile app are measured by the same rules.

  • Fingerprint terminals
  • Face recognition
  • Card and RFID readers
  • Mobile app with geofence
  • Shared kiosks
  • Web clock
  1. Your terminalsFingerprint, face, card or kiosk
  2. Vendor software or sync agentCollects punches on site
  3. Punch APIUp to 5,000 punches per call, safe to retry
  4. Mawro attendanceMeasured against the roster

Works with terminals from brands such as

  • ZKTeco
  • Hikvision
  • Suprema
  • Anviz
  • eSSL
  • Matrix
  • Dahua
  • HID
  • IDEMIA
  • Virdi
  • FingerTec
  • Realand
Brand names belong to their owners. Devices connect through the vendor’s attendance software or a sync agent that posts to the punch API; silent devices are flagged automatically.

Developers

An open REST API, API keys and webhooks

Give each system its own scoped API key to sync employees, push punches, read leave balances and pull payroll results, and receive signed webhooks when people join, change, take leave or leave. OpenAPI 3.1 file included for Postman, Insomnia or your client generator.

# Send punches from any device
curl -X POST https://mawro.neuroskill.tech/api/v1/ext/attendance/punches/batch \
  -H "Authorization: Bearer $MAWRO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"idempotencyKey": "gate-1-0915", "events": [...]}'

Also connected

Bank salary file

Generated from the approved, locked payroll run in a configurable layout that we match to your bank's specification, then uploaded through your bank's portal.

Payroll

GL journal export

Payroll journals by cost centre in CSV or Excel, with configurable columns to match your accounting system.

Payroll

Excel and CSV import and export

Import employees, records and payroll inputs from templates with row-by-row validation and approval, and export lists and reports.

Every plan

Email (SMTP)

Notifications and messages sent through your own mail server or ours, from an outbox that retries automatically.

Every plan

Calendar invitations (ICS)

Interview invitations that land in Outlook and Google Calendar and update when you reschedule or cancel.

Recruitment

Push notifications

Mobile app notifications on Android and iOS through Firebase Cloud Messaging.

Every plan

AI model

The AI assistant runs on a large language model from Anthropic, through its API, with the user's permissions.

Add-on / Enterprise

Careers site and your domain

A public careers site for every company, and the option to serve the portal and careers site on your own domain.

Recruitment / add-on

See Mawro running on your own processes

Book a 30-minute walkthrough with our team, or start a free trial and invite your HR team today.