Native integrations available today
| Integration | Use case | Direction |
|---|---|---|
| Slack | Real-time DLP alerts, daily productivity digest, agent offline notifications | Headx → Slack |
| Microsoft Teams | Same as Slack — alerts and digests routed to a Teams channel | Headx → Teams |
| Email / SMTP | Alert emails, scheduled reports, weekly summaries | Headx → Email |
| REST API | Programmatic access to all data — agents, employees, screenshots, activity, DLP alerts | Bidirectional |
| Webhooks | Event-driven push for any signal — DLP fires, employee login, agent offline, USB event | Headx → Any system |
| Cashfree | Subscription billing for Indian customers (default) | Headx → Cashfree |
| Razorpay | Alternative billing gateway | Headx → Razorpay |
| Group Policy / Intune | Mass-deploy the Windows agent across the fleet via MSI | Endpoint mgmt → Headx |
| Active Directory (LDAP) | Sync employee directory and user attributes (On-Premise edition) | AD → Headx |
SIEM and SOC integration
Headx exports security signals to popular SIEM platforms via webhooks and a structured event log:
- Splunk — HTTP Event Collector (HEC) endpoint configured per tenant
- Microsoft Sentinel — REST API ingestion via Log Analytics
- Elastic Stack / Elastic SIEM — Beats agent reads the Headx events log
- IBM QRadar — Syslog forward from Headx server (On-Premise)
- Generic syslog — Any SIEM that accepts RFC 5424 syslog
HRMS / payroll integration
Auto-generated timesheets can be exported as CSV for ingestion by:
- Zoho People
- Keka
- greytHR
- SumHR
- Darwinbox
- Any HRMS that accepts CSV timesheet import (almost all do)
Direct API integration with Zoho People and Keka is on the roadmap for Q3 2026.
REST API basics
Every Headx instance has a documented REST API mounted at /api/v1/. Authentication uses bearer tokens issued from the admin panel (Settings → API Keys). Rate-limited to 60 requests/minute per token by default; higher limits available on request.
Endpoints include:
GET /api/v1/employees— list employees with pagination and filtersGET /api/v1/agents— list agents and statusGET /api/v1/activity?employee_id=...&from=...&to=...— activity log sliceGET /api/v1/screenshots— screenshot metadata (URLs are signed and short-lived)GET /api/v1/dlp/alerts— DLP alert feedPOST /api/v1/policies— create or update monitoring policyGET /api/v1/reports/productivity— productivity summary
Full OpenAPI 3.1 spec available in your admin panel under Settings → API Documentation.
Webhooks
Configure outbound webhooks in Settings → Webhooks. Available events:
agent.online,agent.offline,agent.installed,agent.uninstalledemployee.created,employee.updated,employee.deactivatedscreenshot.captured(high-volume — filter carefully)dlp.alert,dlp.alert.resolvedueba.risk.high,ueba.risk.criticalsession.started,session.endedusb.connected,usb.write.blockedpolicy.updated,policy.applied
Payload is JSON. Signed with HMAC-SHA256 using a per-webhook secret to prevent forgery.
Custom integration
Need to integrate with a tool not listed? Two paths:
- Webhook + your code — receive Headx events at a webhook endpoint you control, then call whichever third-party API you need. Most common pattern.
- Custom integration service — Headx engineering team builds a native integration for you (paid engagement, typical SOW: 2-4 weeks).
Both paths are documented in our contact page — email sales@headx.in to discuss.
Roadmap
- Q3 2026 — native Zoho People, Keka, greytHR integrations
- Q3 2026 — Okta SSO and Azure AD SSO
- Q4 2026 — Jira and ServiceNow ticketing integration for DLP-alert workflow
- Q4 2026 — Power BI and Looker Studio connectors
- Q1 2027 — Salesforce / HubSpot CRM activity sync
Ready to try Headx on your team?
Cloud from ₹1,900/PC/month or On-Premise from ₹1,499/PC/month. 30-day money-back guarantee on the Cloud plan.
Get Started