Airtask
Integration · greytHR

Airtask punch logs, pushed to greytHR.

Punch-in and punch-out times from Airtask are converted to greytHR swipes and pushed on a fixed daily schedule. Attendance in greytHR stays current without anyone uploading a file.

  • Native push, Airtask to greytHR
  • Daily, automatic
  • Four values, no code

Quick answer

Does Airtask integrate with greytHR?

Yes. Airtask pushes attendance to greytHR every day at 05:30 UTC (11:00 AM IST). It sends the previous day's punch-in and punch-out records as employee swipes, and greytHR updates attendance automatically. Setup needs four greytHR values and no code.

What moves

One daily push. Two records. No manual upload.

Every day, Airtask captures each employee's punch-in and punch-out times, converts them to greytHR swipe format, and pushes them to greytHR. greytHR updates employee attendance on its own.

Schedule

  • Daily push
  • 05:30 UTC / 11:00 AM IST
  • Covers the previous day

Pushed records

  • Punch-in time
  • Punch-out time

Flow directions

Which way the data moves.

Airtask to greytHR

Airtask converts punch-in and punch-out times into greytHR swipe format and pushes them daily. Nothing is pulled back from greytHR.

Write-only · Active

Data flows

Data flows

Exactly what moves, which direction, and how often.

FieldSourceDestinationFrequencyNotes
Punch-in timeAirtask attendancegreytHR employee attendanceDaily, 05:30 UTC / 11:00 AM ISTSent as an employee swipe
Punch-out timeAirtask attendancegreytHR employee attendanceDaily, 05:30 UTC / 11:00 AM ISTSent as an employee swipe

Before you start

Four values from greytHR, and one rule about employee IDs.

  • API ID
  • API Base URL
  • API Private Key, in PEM format
  • Unique Identification Key
  • Every synced user must have an Employee ID. A user without an Employee ID will not sync.
  • greytHR states that only Growth and Enterprise plan users can access its API features.

Setup

Four values, one settings screen.

Generate the API key in your greytHR Admin account, then complete the sync setup in Airtask Settings.

  1. Open API details in greytHR

    Log in to the greytHR Admin portal. Go to Settings, then My Account, then API Details.

  2. Create an Attendance Swipe API key

    In the API Keys section, click the plus icon. Select Attendance Swipe API Key and click Generate API Keys.

  3. Copy the API ID

    The pop-up shows your Domain URL, an editable API Name, and the API ID. The API ID is shown only once, so copy it and store it securely.

  4. Download the private key

    Click Download Private Key, open the PEM file, and copy the full contents as plain text. Then click Done.

  5. Open the integration in Airtask

    Go to Settings, then Integrations, and open greytHR Push Punch Logs.

  6. Enter the API details and paste the key

    Fill in the API ID, API Base URL, and Unique Identification Key. Paste the full private key contents as text, without trimming it.

  7. Enable Auto-Run and save

    Enable Auto-Run and save the configuration.

Settings Center

Everything lives in Settings Center.

Airtask brings greytHR integration setup into one Settings Center panel. Enable Auto-Run and save once. After that, it pushes the previous day's attendance automatically at 11:00 AM IST, no further action needed.

  • greytHR API ID, API Base URL, and API Private Key
  • Unique Identification Key that matches each employee's Employee ID between Airtask and greytHR
  • Auto-Run checkbox to enable automatic daily push
  • Employee ID required for every synced user, or that record is skipped
  • Pushes punch-in and punch-out logs to greytHR as employee swipes
Settings Center · Integrations · greytHR Push Punch Logs

API ID

••••••••••••••••

API Base URL

https://api.greythr.com

API Private Key

••••••••••••••••

Unique identification key

Employee ID

Sync schedule

11:00 AM IST daily

Auto-Run

Enabled
Save & Activate Integration

Troubleshooting

If something looks off, check these first.

Most sync issues trace back to credentials, mapping, or permissions. Here's what to check before contacting support.

Punch logs do not appear in greytHR

Verify the API ID, API Base URL, and the private key text.

Users are missing from the sync

Check the unique identification key mapping. Also confirm the user has an Employee ID.

Still stuck? Contact Airtask support. For greytHR's own API, contact [email protected].

Related integrations

Airtask also syncs with Keka and Zoho People, so you can pick whichever HR system your team already uses.

  • Keka

    Fetch first-in, last-out and work premise from Keka into Airtask.

  • Zoho People

    Push punch-in and punch-out logs from Airtask to Zoho People.

  • All integrations

    See every tool Airtask connects to, grouped by category.

Security

Security your IT team will sign off on.

The first things your security review asks, answered right here.

  • SOC 2 Type II

    Demonstrating our commitment to security, availability, processing integrity, confidentiality, and privacy.

  • GDPR

    Ensuring compliance with European Union data protection and privacy regulations.

  • ISO 27001

    Certified adherence to international standards for information security management.

  • HIPAA

    Demonstrating our commitment to health data privacy, security, and HIPAA compliance.

  • Encrypted in transit

    Data moving between your team and Airtask travels over TLS.

  • Encrypted at rest

    Stored data is encrypted with AES-256.

  • Access by role

    Owner, Member and Guest roles decide who can do what.

  • Single sign-on

    Your team signs in through your company’s identity provider over SAML.

Pricing · flat per workspace, never per seat

With Airtask, every day is Black Friday.

We know you hate paying per user. So we stopped charging for it.

Plans run $25, $49 or $99 a month per workspace. On Plus, growing from 21 to 200 people costs $0 more.

Money you stop handing Jira

$62 per month/mo

Jira Standard: $87/mo for 11 people. Airtask Basic: $25/mo.

Against the average of 8 per-seat tools, you keep $113/mo

Airtask Basic
$25/mo
Jira Standard
$87/mo
Open the full calculator
Monthly cost vs team sizelog scale Airtask

Competitor list prices: entry paid team tier, per user, billed monthly, from each vendor’s pricing page on Oct 10, 2026. Airtask prices are flat per workspace per month.

Monthly cost by team size: Airtask vs other tools
UsersAirtaskJira StandardClickUp UnlimitedAsana Startermonday.com StandardNotion PlusTrello StandardSmartsheet Pro → Business above 10 membersLinear Basic
11$25$87$110$148$210$110$66$264$110
20$25$158$200$270$280$200$120$480$200
50$49$396$500$675$700$500$300$1,200$500
100$49$791$1,000$1,349$1,400$1,000$600$2,400$1,000
200$49$1,582$2,000$2,698$2,800$2,000$1,200$4,800$2,000
500$99$3,955$5,000$6,745$7,000$5,000$3,000$12,000$5,000
  • Basic

    Your plan

    Up to 20 people for $25 a month. Not $25 a head.

    $25/mo

    billed monthly

    • Up to 10 active projects
    • 10 GB storage
    • Up to 20 users
    • Projects, Notes, Timesheets
    • Bring your own AI
    Start with Basic
  • Plus

    Up to 200 people on one $49 bill.

    $49/mo

    billed monthly

    • Up to 20 active projects
    • 50 GB storage
    • Up to 200 users
    • Everything in Basic
    • Reports (incl. cost management)
    • Integrations
    • Bring your own AI
    Start with Plus
  • Pro

    Unlimited people. Hire like you mean it.

    $99/mo

    billed monthly

    • Up to 50 active projects
    • 250 GB storage
    • Unlimited users
    • Everything in Plus
    • Workflow Automation
    • Custom Fields & Status
    • Bring your own AI
    Start with Pro
  • Ultra

    For the org that outgrew everything else.

    Let’s talk
    • Custom limits
    • Everything in Pro
    • Tailored to large organisations
    Contact us

No coupon code, no countdown timer. This is the everyday price.

Connect greytHR in the time it takes to read this page.

Native integrations are included on the Plus plan and up.

Book a demo

FAQs

greytHR integration, answered.

The questions teams ask before connecting greytHR.

Does Airtask integrate with greytHR?

Yes. Airtask has a greytHR Push Punch Logs integration that sends attendance to greytHR every day. You set it up in Settings, Integrations, with four values from greytHR and no code.

Which direction does the data flow?

This integration moves data one way, from Airtask into greytHR. Airtask sends punch-in and punch-out records as employee swipes.

What time does the greytHR push run?

Daily at 05:30 UTC, which is 11:00 AM IST, for the previous day's records.

Which greytHR credentials do I need?

An API ID, API Base URL, API Private Key in PEM format, and a Unique Identification Key, generated in greytHR as an Attendance Swipe API key.

Why are some users missing from the sync?

Every synced user needs an Employee ID that matches in both systems. Check the Unique Identification Key mapping and confirm the user has an Employee ID.

Do I need a specific greytHR plan?

greytHR states that only Growth and Enterprise plan users can access its API features.