24 actions ready for your AI

Connect Deel to your AI

Add your Deel key once and every AI you use can create aglobal payrolls, get timesheets contracts and list of contracts through it.

Needs your API keyWorks today: paste the key from this app and your AI can use it. One-click sign-in is not built yet.

Not verified by us yet. Its actions come from Deel's own documented API, and we have not run them here yet.

Use your own Deel account. Credentials stay encrypted in ahel.

Tell me when ahel has verified Deel

What your AI can do with Deel

Choose a task and ask your AI.

Anew

  • Create anew contract v2026 01 01POST

    Create a new contract

    datarequired
  • Create anew task v2026 01 01POST

    Create a new task

    contract_idrequired
    The unique Deel contract ID associated with the task.

Contract

  • List contract termination reasons v2026 01 01GET

    List contract termination reasons

    limit
    Number of items to return per page (default: 20, max: 100)
    cursor
    Cursor for pagination.
    order_by
    Field to order results by
    order
    Sort direction for results
  • List contract amendments v2026 01 01GET

    List contract amendments

    contract_idrequired
    Unique identifier of the contract
    statuses
    Filter by work statement status.
    sign_statuses
    Filter by work statement sign status.
    limit
    Maximum number of work statements to return.

Custom Field

  • List all custom fields v2026 01 01GET

    List all custom fields

  • Get custom fields from contracts v2026 01 01GET

    Get custom fields from contracts

    idrequired
    Custom field id.

Eor

  • Create an eor contract amendment v2026 01 01POST

    Create an EOR contract amendment

    contract_idrequired
    The unique identifier of the EOR worker contract
  • Get eor contracts amendments data points configurationGET

    Get amendment data points configuration by country

    countries
    Optional list of ISO 3166-1 alpha-2 country codes to filter results.
    enabled
    When true, returns only enabled data points.
    limit
    Maximum number of results to return per page.
    cursor
    Cursor from a previous response to fetch the next page of results.
Show 13 more groups

Ic

  • Get ic invoicing taxes v2026 01 01GET

    Get IC invoicing taxes

    contract_idrequired
    Deel Contract ID
  • Create ic invoicing tax v2026 01 01POST

    Create IC invoicing tax

    contract_idrequired
    Deel Contract ID

Of

  • List of contracts v2026 01 01GET

    List of contracts

    after_cursor
    Return next page of results after the given cursor.
    limit
    Return a page of results with the given number of records.
    order_direction
    Order direction of results; ascending or descending.
    types
    Filter contracts by type.
  • List of tasks v2026 01 01GET

    List of tasks

    contract_idrequired
    The unique identifier for the Deel contract.

Off

  • Get off cycle payments by contract v2026 01 01GET

    List of off-cycle payments

    contract_idrequired
    The unique identifier (ID) of the Deel contract for which to retrieve off-cycle payments.
  • Add off cycle payment v2026 01 01POST

    Add off-cycle payment

    contract_idrequired
    The unique identifier (ID) of the Deel contract for which the off-cycle payment is being created.
    data
    The off-cycle payment data to submit.

Aglobal

  • Create aglobal payroll gp contract v2026 01 01POST

    Create a Global Payroll (GP) contract

    datarequired

Amendment

  • List all amendments for an eor contract v2026 01 01GET

    List all amendments for an EOR contract

    contract_idrequired
    The unique identifier of EOR worker contract.

Employee

  • Get employee agreement draft preview v2026 01 01GET

    Get employee agreement draft preview

    contract_idrequired
    The unique identifier of the EOR contract.
    task_id
    Task ID from a previous response.

External

  • Add external id v2026 01 01PATCH

    Add external Id

    contract_idrequired
    Deel contract id.
    datarequired

Hourly

  • Get hourly report presets v2026 01 01GET

    Get Hourly Report Presets

    contract_idrequired
    ID of the Deel contract
    work_statement_id
    ID of the work statement (optional)
    order_by
    Field to order results by (title or createdat)
    order_direction
    Direction of ordering (ASC or DESC)

Invoice

  • Invoice line items by contract v2026 01 01GET

    Invoice line items by contract

    contract_idrequired
    Deel contract id.
    contract_types
    types of contracts to filter
    types
    types of invoice adjustments to filter
    statuses
    statuses of invoice adjustment to filter

Milestone

  • Create milestone v2026 01 01POST

    Create a Milestone

    contract_idrequired
    The unique identifier of the Deel contract where the milestone will be added.
    datarequired

Timesheet

  • Get timesheets by contract v2026 01 01GET

    List of timesheets by contract

    contract_idrequired
    Deel contract id.
    contract_types
    Filter results to timesheets associated with the specified contract types.
    statuses
    Filter results to timesheets with the specified statuses.
    reporter_id
    Filter results to timesheets submitted by this user ID.

To

  • Invite to sign contract v2026 01 01POST

    Send contract to worker

    contract_idrequired
    Deel contract id.

Worker

  • Get worker invite link v2026 01 01GET

    Get worker invite link

    contract_idrequired
    Deel contract id.
    locale
    Locale to use for the invite link.

Ask your AI

Try one of these requests with a connected AI.

  • List my contract termination reasons in Deel
  • List my amendment eor contracts in Deel
  • Create an eor contract amendment in Deel
  • Show me the hourly report preset in Deel
  • Show me the employee agreement draft in Deel
  • Show me the eor contract amendment in Deel

Deel MCP server, hosted by ahel

One hosted endpoint serves Deel. There is nothing to install and no local server to run.

Connect Deel to Claude, Claude Code, Cursor or Codex

  1. Add your Deel key. ahel stores it encrypted.
  2. Paste one link into your AI: https://mcp.ahel.ai (once, for every app).
  3. Ask for the work. Your AI picks the action and ahel runs it with your key.

Documentation

About Deel

Deel is an HR and payroll service. Connect your own key and your AI can create aglobal payrolls, get timesheets contracts and list of contracts.

Deel over MCP: ahel serves Deel to Claude, Claude Code, Cursor and Codex as one hosted MCP endpoint. There is no local server to run. Add your Deel key once, paste one link into your AI, and the actions above are there.

HR and payroll

Questions

Is my Deel key safe?

Your Deel key is sealed in ahel and added to the request server-side when your AI calls Deel. It never crosses the MCP link, no tool can read it back, and you can turn the app off or remove the key at any time.

Which AIs can use Deel through ahel?

Any MCP-capable AI: Claude, Claude Code, Codex, Cursor, VS Code and others. Paste one link, https://mcp.ahel.ai, into the AI once and everything in your gateway arrives through it.

What can my AI do with Deel?

24 actions today, covering anews, contracts and custom fields. Ask in plain language; your AI picks the action and ahel runs it with your key.

Does connecting Deel cost anything?

Connecting apps is free during ahel's early access. Free, Pro and Team all cost nothing today, and the pricing page lists what each one includes. Deel may bill you for API use under its own terms.