Works with the tools you already use
Connect chat, sign-in, banks, accounting and calendars in a few clicks, from Settings → Integrations. No developers needed.
Chat & messaging
Slack
Post leave, approvals, new joiners and payroll updates to a channel.
Microsoft Teams
The same updates in your Teams channel, chosen event by event.
Staff check payslips, leave balance and request leave on WhatsApp.
USSD
Self-service on any phone, even without data or a smartphone.
Africa's Talking
Powers the USSD menu so staff can dial in from any network.
Sign-in & identity
Google Workspace
Staff sign in with their Google work account.
Microsoft Entra ID
Sign in with Microsoft 365 work accounts.
Okta
Enterprise single sign-on and user provisioning.
JumpCloud
Single sign-on through your JumpCloud directory.
Payments & banking
NIBSS
Salary payment schedules ready for NIBSS bulk transfers.
Remita
Payroll and statutory remittance files in Remita format.
Bank schedules
Payment files for GTBank, Zenith and other banks.
Paystack
Pay your subscription by card or bank transfer.
Accounting
QuickBooks Online
Post each payroll as a journal entry in one import.
Xero
Payroll journals ready for Xero manual journal import.
Sage Accounting
Journal files mapped to your Sage chart of accounts.
Zoho Books
Import payroll journals straight into Zoho Books.
Calendars
Google Calendar
See approved leave and public holidays in your calendar.
Outlook
Subscribe to the team leave calendar in Outlook.
Apple Calendar
Leave and holidays on iPhone and Mac, always up to date.
Build your own
REST API
Read and update people, leave and payroll data securely.
Webhooks
Get an instant signed message when something changes.
CSV & Excel
Import staff and export any report in one click.
An open API and signed webhooks
Build your own connections with scoped API keys and webhooks that retry until they're delivered. Every call is logged.
// A new joiner, sent to your webhook
POST https://your-app.com/hooks/iswipe
X-iSwipe-Event: employee.created
X-iSwipe-Signature: t=1731301200,v1=5f2c…
{
"id": "evt_9c1f2a7b04d3e8a6f5b2",
"event": "employee.created",
"created_at": "2026-11-11T09:00:00+00:00",
"data": {
"id": 482,
"first_name": "Chiamaka",
"last_name": "Obi",
"department": { "id": 4, "name": "Finance" },
"start_date": "2026-12-01"
}
}
Don't see the tool you use?
Tell us what you need. Many integrations started as a customer request.