Description

With this app, ChatGPT helps you plan global hiring with Deel. Compare hiring model costs, estimate total employer cost, and estimate employee take-home pay. You also get country-specific insights and salary context, backed by Deel’s coverage in 150+ countries and 2,000+ in-country experts. About Deel: Deel helps teams hire, pay, and manage workers in 150+ countries For planning only. Not legal or tax advice.

Website Preview

Screenshot of Deel website

App Screenshots

Capabilities

No special capabilities listed

AI Agent Discovery

Deel is indexed by Tedix as a structured business & analytics listing for AI assistants, search crawlers, and users comparing agent-ready apps.

  • Deel is categorized as Business & Analytics.
  • Developer: Deel Inc..
  • Connector type: AI-Powered App.
  • Current connector status: Connected.
  • Observed distribution channels: chatgpt.
  • Available regions: FR, US, GB, ES, KR, IN.

Use this page to understand whether Deel is relevant for business & analytics workflows in AI assistants.

For MCP discovery, this listing helps crawlers connect Deel to tool, resource, prompt, and server-health signals instead of treating it as a generic directory entry.

The canonical Tedix directory URL is https://tedix.dev/apps/deel/.

Crawlable Profile

Source and availability

Tedix identifies Deel from Upstream Mcp tool source; Store sources: ChatGPT app store; Distribution: Ecosystem Directory. Availability is reported for FR, US, GB, ES, KR, IN.

Auth, tools, and actions

Authentication: Open Access, Requires Login. No special capability flags are currently listed. Current MCP inventory reports 200 tools, 8 resources, and 0 prompts.

  • advance_eligibility_get · Read-only action

    Checks whether the authenticated contractor is eligible for a Deel Advance. Evaluates KYC verification, contract type, payment cycle status, termination proximity, and organization standing, returning a detailed breakdown.

  • ap_vendor_bill_create · App action

    Creates a new vendor bill in accounts payable, associating it with your organization. Attachments can be added to the bill via a subsequent call using the returned id.

  • approveOrRejectExternalCandidateInterviewResponse · App action

    Use this endpoint to process a candidate's interview decision received from an external provider. Provide the job and candidate identifiers and the action to approve or reject the interview. The system records the decision and updates the candidate's

  • ats_application_sources_list · App action

    Returns the available application sources in the Applicant Tracking System.

  • ats_applications_create · App action

    Creates a new ATS application linking an existing candidate to an existing job. Both the candidate and job must exist prior to this call; the returned id can be used for subsequent operations such as adding notes or associating interview stages.

  • ats_applications_get · App action

    Retrieves a single application by its application_id, including associated job details, job posting details, and related metadata.

  • ats_applications_notes_create · App action

    Adds a note to a specific application. The `author_id` must correspond to a valid HRIS user.

  • ats_attachments_get · App action

    Lists attachment files for a specific ATS entity, scoped by `attachable_type_slug`, `attachable_id`, and `attachment_type_slug`.

Plus 192 additional actions in the full tool inventory.

Verification freshness

  • Catalog synced 1d ago (June 5, 2026)
  • Connector checked May 30, 2026
  • MCP scanned May 30, 2026
  • Website enriched May 29, 2026
  • Directory updated 1d ago (June 5, 2026)

Alternatives and related apps

Comparable apps in Business & Analytics include 4Degrees, AI Clarity Method, AWeber, Abacor.

Publisher Intelligence

Insights and recommendations for app publishers. See how your app performs and how to improve discoverability.

Server Status Deel MCP Server v1.0.0

200
Tools
8
Resources
0
Prompts
https://api-staging.letsdeel.com/mcp

Last checked: May 30, 2026

Technical Details
Connection Latency 723ms
30-Day Uptime 100.0%

Tools(200)

Showing 200 of 200 tools

Sorted by toolName
ToolDescriptionFlagsTestLast Tested
advance_eligibility_get
Checks whether the authenticated contractor is eligible for a Deel Advance. Evaluates KYC verification, contract type, payment cycle status, termination proximity, and organization standing, returning a detailed breakdown.
read-only
0%Latency 505ms
May 30, 2026
ap_vendor_bill_create
Creates a new vendor bill in accounts payable, associating it with your organization. Attachments can be added to the bill via a subsequent call using the returned id.
0%Latency 208ms
May 30, 2026
approveOrRejectExternalCandidateInterviewResponse
Use this endpoint to process a candidate's interview decision received from an external provider. Provide the job and candidate identifiers and the action to approve or reject the interview. The system records the decision and updates the candidate's
0%Latency 128ms
May 30, 2026
ats_application_sources_list
Returns the available application sources in the Applicant Tracking System.
0%Latency 116ms
May 30, 2026
ats_applications_create
Creates a new ATS application linking an existing candidate to an existing job. Both the candidate and job must exist prior to this call; the returned id can be used for subsequent operations such as adding notes or associating interview stages.
0%Latency 198ms
May 30, 2026
ats_applications_get
Retrieves a single application by its application_id, including associated job details, job posting details, and related metadata.
0%Latency 92ms
May 30, 2026
ats_applications_notes_create
Adds a note to a specific application. The `author_id` must correspond to a valid HRIS user.
0%Latency 114ms
May 30, 2026
ats_attachments_get
Lists attachment files for a specific ATS entity, scoped by `attachable_type_slug`, `attachable_id`, and `attachment_type_slug`.
0%Latency 89ms
May 30, 2026
ats_candidate_create
Creates a candidate record for contractor onboarding outside of an ATS flow. The returned record can be used in subsequent contract creation calls.
0%Latency 122ms
May 30, 2026
ats_candidates_create
Creates a new candidate record in the ATS and returns the candidate with their unique identifier, which can then be used to link the candidate to job applications.
0%Latency 125ms
May 30, 2026
ats_candidates_list
Returns a paginated list of candidates, optionally filtered by job IDs, department IDs, tag IDs, current stage category or default type slugs, or a timestamp to return only records updated after a given point.
0%Latency 681ms
May 30, 2026
ats_candidates_tags_create
Replaces all existing tags on a candidate with the provided set of `tag_ids`. This is a full replacement — any tags not included in the request body will be removed.
0%Latency 91ms
May 30, 2026
ats_departments_list
Returns a paginated list of all departments configured in the ATS.
0%Latency 125ms
May 30, 2026
ats_email_templates_list
Returns a paginated list of published email templates for the organization, supporting cursor-based pagination and filtering by `updated_after` timestamp.
0%Latency 87ms
May 30, 2026
ats_employment_types_list
Returns a paginated list of employment types available in the ATS.
0%Latency 114ms
May 30, 2026
ats_hiring_members_list
Returns a paginated list of hiring members configured in the ATS.
0%Latency 117ms
May 30, 2026
ats_job_boards_job_list
Returns a paginated list of job postings belonging to the specified job board. Results can be filtered using available query parameters.
0%Latency 94ms
May 30, 2026
ats_job_boards_list
Retrieves a list of job boards in the Applicant Tracking System
0%Latency 131ms
May 30, 2026
ats_job_postings_get
Returns a single job posting by `job_posting_id`, including its associated job object, publication status, application form configuration, compensation visibility flag, and rich-text description.
0%Latency 160ms
May 30, 2026
ats_job_postings_list
Use this endpoint to retrieve job postings by specifying the job board ID or job ID. It provides detailed postings with job details, publication status, and relevant metadata.
0%Latency 97ms
May 30, 2026
ats_jobs_create
Creates a new job in the ATS and returns the resulting job record, including its assigned `id`, initial status, and associated approval rule and request identifiers.
0%Latency 94ms
May 30, 2026
ats_jobs_list
Returns a paginated list of jobs in the ATS, filterable by text search, interview plan, locations, teams, employment types, departments, status values, and an ISO 8601 `updated_after` timestamp.
0%Latency 93ms
May 30, 2026
ats_locations_list
Returns a paginated list of all work locations associated with the organization, suitable for use when constructing job postings or filtering by location.
0%Latency 86ms
May 30, 2026
ats_offers_list
Returns all offers associated with the organization, including worker type and offer status, to support pre-onboarding and contract creation workflows.
read-only
0%Latency 108ms
May 30, 2026
ats_reasons_list
Returns a paginated list of rejection and archivation reasons, filterable by `reason_group_slug` and `subgroup_slug`; when `include_counts` is true, each reason includes a usage count.
0%Latency 86ms
May 30, 2026
ats_tags_list
Returns a paginated list of tags associated with the organization, filterable by label and `tag_group_slug`; when `include_counts` is true, each tag includes a count of associated candidates.
0%Latency 92ms
May 30, 2026
benefits_ytd_pay_get
Returns aggregated year-to-date payroll figures for employees in the specified legal entity over a caller-specified date range. Both `date_start` and `date_end` are required.
0%Latency 86ms
May 30, 2026
cloneAGroup
Clone an existing group within the organization. This creates a new group with the specified name, copying the structure and settings from the source group.
0%Latency 115ms
May 30, 2026
contract_amendment_create
Submits an amendment to modify the details of an existing contract. If the contract is already signed or active, the amendment must be approved and re-signed before the changes take effect.
destructive
0%Latency 89ms
May 30, 2026
contract_amendment_list
Retrieves the paginated list of amendments associated with a given contract, with optional filtering by amendment status and sign status.
read-only
0%Latency 83ms
May 30, 2026
contract_bulk_update_create
Use this endpoint to execute bulk contract updates asynchronously. Currently, only completion_date updates for IC contracts are supported.
0%Latency 112ms
May 30, 2026
contract_bulk_update_get
Returns the current status and row-level failures for a bulk contract update execution.
read-only
0%Latency 130ms
May 30, 2026
contract_create
Creates a new contractor contract and returns it with its assigned `id`. After creation, invite the contractor to sign via `POST /contracts/{contract_id}/invitations`.
0%Latency 89ms
May 30, 2026
contract_custom_field_delete
Clears the value of a custom field on the specified contract, identified by the custom field `id`.
0%Latency 90ms
May 30, 2026
contract_custom_field_get
Retrieves a single custom field definition from a contract by its `id`, returning the field's name, type, settings, placement, and description.
0%Latency 96ms
May 30, 2026
contract_custom_field_list
Returns all custom fields associated with the specified contract.
0%Latency 89ms
May 30, 2026
contract_custom_field_update
Creates or updates custom field values on the specified contract. This is a full replacement operation — any custom field values not included in the request body will be removed.
0%Latency 106ms
May 30, 2026
contract_equity_withholding_get
Returns an estimated withholding amount for an equity event with assumptions and tax breakdown. Derived from `event_value` and `event_currency` provided as query parameters.
0%Latency 86ms
May 30, 2026
contract_get
Retrieves the full record for a specific contract by `contract_id`, including status, compensation, worker details, and metadata. Pass `expand=cost_centers` as a query parameter to include cost center data in the response.
read-only
0%Latency 95ms
May 30, 2026
contract_invoice_adjustment_list
Retrieves invoice line items (adjustments) associated with a given contract_id, with support for filtering by contract type, adjustment type, status, invoice, reporter, and submission date range.
0%Latency 857ms
May 30, 2026
contract_list
Returns a paginated list of contract summaries with optional filtering by status, type, team, country, currency, external ID, or name. Use `GET /contracts/{contract_id}` for full details.
read-only
0%Latency 471ms
May 30, 2026
contract_off_cycle_payment_create
Creates a new invoice line item for an off-cycle payment against a specific contract, for use when a payment must be issued outside the regular payment schedule.
0%Latency 95ms
May 30, 2026
contract_off_cycle_payment_get
Retrieves a single off-cycle payment identified by id within a specific contract.
read-only
0%Latency 88ms
May 30, 2026
contract_off_cycle_payment_list
Retrieves all off-cycle payments for a specified contract. Off-cycle payments represent payments made outside the regular payment schedule, such as exceptional or one-time expenses.
read-only
0%Latency 88ms
May 30, 2026
contract_payroll_adjustment_list
Retrieves all adjustments associated with a specific contract, optionally scoped to a date range.
read-only
0%Latency 91ms
May 30, 2026
contract_preview
Returns the rendered HTML content of an IC or EOR contract agreement for a given contract_id. If no templateId is provided, the default or currently assigned template is used. Global Payroll contract types are not supported.
0%Latency 381ms
May 30, 2026
contract_sign
Signs a contract on behalf of the client (employer), advancing it through the hiring workflow to a pending-contractor-signature state. Can also sign a pending amendment on an active contract.
destructive
0%Latency 110ms
May 30, 2026
contract_sign_invite_delete
Removes the active signing invitation from a contract to allow a new invitation to be issued to the worker.
0%Latency 132ms
May 30, 2026
contract_sign_invite_get
Retrieves the signing invitation link generated for the worker on a contract, with optional localization via the `locale` parameter.
0%Latency 100ms
May 30, 2026
contract_sign_invite_send
Sends a signing invitation email to a worker, setting their email as the expected signer. Resets a previously rejected contract to signing-eligible. Cannot be called if the worker has already signed.
0%Latency 572ms
May 30, 2026
contract_task_bulk_review
Approves or declines multiple submitted tasks associated with a contract in a single request. Each task review must include a status of approved or declined, with an optional reason required when declining.
0%Latency 121ms
May 30, 2026
contract_task_create
Creates a new task for the contractor associated with the specified contract. A task can include an amount, description, and submission date.
0%Latency 82ms
May 30, 2026
contract_task_delete
Deletes a specific task from a contract. An optional `reason` can be supplied for audit or documentation purposes.
0%Latency 111ms
May 30, 2026
contract_task_list
Retrieves all tasks associated with a specific contract, including each task's ID, amount, submission date, status, and description.
0%Latency 107ms
May 30, 2026
contract_task_review
Submits an approval or rejection review for a task associated with a contract. If the review status is declined, an optional reason may be included in the request body.
0%Latency 87ms
May 30, 2026
contract_template_list
Returns all contract templates available to the organization, including fixed-rate, pay-as-you-go, and milestone-based types. Template identifiers returned here can be supplied when creating new contracts.
0%Latency 76ms
May 30, 2026
contract_termination_create
Initiates termination of an active contract, recording the termination reason, effective date, and any final payment details. Can only be called on contracts that are currently active.
0%Latency 239ms
May 30, 2026
contract_timesheet_list
Returns timesheets associated with the specified contract, with optional filtering by contract type, status, reporter, and date range.
read-only
0%Latency 85ms
May 30, 2026
contract_update
Sets an external identifier to link internal reference IDs (e.g. employee numbers, ERP keys) to a Deel worker. Must be unique. Can be used as a filter when listing contracts.
0%Latency 82ms
May 30, 2026
deleteWorkerRelation
Delete a worker relation.
0%Latency 109ms
May 30, 2026
deleteWorkerRelationExternalId
Delete a worker relation by external id.
0%Latency 312ms
May 30, 2026
deleteWorkerRelationTypeExternalId
Delete a Worker Relation Type by the external ID.
0%Latency 98ms
May 30, 2026
document_bulk_reminder_confirm
Send reminder notifications to workers with a pending document assignment
0%Latency 114ms
May 30, 2026
document_bulk_reminder_preview
Previews a bulk reminder operation for a custom document. Returns recipient count, sample names, and an execution ID. Nothing is sent — must be followed by the confirm endpoint.
0%Latency 130ms
May 30, 2026
document_bulk_reminder_result_get
Returns the full recipient list for a pending bulk reminder execution. Use after the preview step to show the user exactly who will be reminded about a custom document before they confirm.
0%Latency 138ms
May 30, 2026
document_compliance_cancel
Cancels a custom document assignment for a specific worker. Only works on documents not yet completed or signed. Triggers onboarding reassessment.
0%Latency 79ms
May 30, 2026
document_compliance_download
Returns pre-signed download URLs (valid 15 minutes) for a submitted custom document. Returns an empty array if the document has not yet been submitted. Handles regular PDFs, e-signature documents, and uploaded files.
0%Latency 338ms
May 30, 2026
document_compliance_list
Search and filter custom document submissions across all workers for a given template. Use to answer "who has submitted/not submitted document X?".
0%Latency 89ms
May 30, 2026
document_compliance_remind
Sends a reminder email to specific workers about a pending custom document. Has a built-in 24-hour rate limit per worker — workers reminded within the last 24 hours are silently skipped.
0%Latency 122ms
May 30, 2026
document_send_preview
Step 1 of 2: previews sending a custom document to one or more workers. Returns recipient count, sample names, and an execution ID. Nothing is sent. Must be followed by the confirm endpoint.
0%Latency 93ms
May 30, 2026
document_template_list
Lists all custom document templates in the organization. Use when the user asks "what custom documents do we have?" or before sending a document to workers.
0%Latency 86ms
May 30, 2026
draft_quote_list
Retrieve draft quotes for authenticated users. Returns a summary grouped by contract type when no filters are applied or matching records when type or search parameters are used.
0%Latency 86ms
May 30, 2026
draft_quote_update
Use this endpoint to update a draft quote before it becomes a contract.
0%Latency 92ms
May 30, 2026
engage_learning_journey_list
Returns cursor-paginated ActionableJourneys (Courses) assigned to the authenticated worker.
0%Latency 85ms
May 30, 2026
eor_additional_cost_get
Returns the allowances and non-statutory additional costs available for inclusion in an EOR contract quote for the specified country.
read-only
0%Latency 84ms
May 30, 2026
eor_amendment_accept
Accepts a pending amendment on an EOR worker contract, formally approving the proposed modifications on the client's behalf. The amendment must already exist and be in a pending state before this operation can be called.
0%Latency 634ms
May 30, 2026
eor_amendment_confirm
Confirms a draft amendment on an EOR contract and initiates the review process, routing it to Deel and the employee for acknowledgment and approval. The amendment must exist in a confirmable state prior to calling this endpoint.
0%Latency 95ms
May 30, 2026
eor_amendment_create
Creates a new amendment for an EOR contract, supporting changes to salary, currency, effective date, and other terms. Validated against applicable business and regulatory rules.
0%Latency 90ms
May 30, 2026
eor_amendment_delete
Cancels a pending EOR contract amendment, voiding the request and preventing it from being reviewed or applied to the contract.
0%Latency 115ms
May 30, 2026
eor_amendment_get
Retrieves a specific amendment for an EOR contract.
0%Latency 214ms
May 30, 2026
eor_amendment_list
Retrieves all amendments associated with a given EOR contract, including each amendment's type, effective date, and current status, providing a full history of changes applied to the contract.
0%Latency 84ms
May 30, 2026
eor_amendment_pdf_download
Generates a secure, time-limited download URL for the PDF of a specific EOR contract amendment. The returned URL is valid for 15 minutes from the time of generation.
0%Latency 86ms
May 30, 2026
eor_amendment_settings_get
Returns validation settings for amendment data points on an EOR contract, optionally scoped by employment state. Use to determine which fields are editable and what constraints apply.
0%Latency 107ms
May 30, 2026
eor_amendment_sign
Records the employee's signature on a specific contract amendment, confirming acceptance of the amendment terms. Returns the updated amendment record upon successful signing.
0%Latency 122ms
May 30, 2026
eor_amendment_update
Applies a partial update to a specific EOR contract amendment. The amendment must be in DRAFT status; updates to amendments in any other state will be rejected. This operation overwrites existing draft data and cannot be undone.
0%Latency 124ms
May 30, 2026
eor_amendment_validate
Validates amendment data points for a given contract against any external validation rules before an amendment is submitted. This call should be made prior to creating an amendment to confirm that the proposed data points are acceptable.
0%Latency 213ms
May 30, 2026
eor_assignment_accept
Records client approval of a project assignment for an EOR contract, confirming that the terms have been reviewed and accepted.
0%Latency 149ms
May 30, 2026
eor_assignment_checkin_get
Returns the checkin questionnaire for a project assignment, including all sections and questions. The optional `version` parameter ensures the fetched questionnaire matches an expected version.
0%Latency 117ms
May 30, 2026
eor_assignment_checkin_submit
Submits completed answers for a project assignment checkin questionnaire. All required questionnaire fields must be included; partial submissions are not accepted.
0%Latency 143ms
May 30, 2026
eor_assignment_get
Returns the project assignment PDF for an EOR contract pending client approval. The optional version parameter allows callers to confirm the retrieved document matches an expected version before proceeding with acceptance.
0%Latency 113ms
May 30, 2026
eor_bank_account_create
Registers a bank account for an EOR employee. Returns the `id` of the newly created bank account record.
0%Latency 87ms
May 30, 2026
eor_bank_guide_get
Returns the bank account form guide for the specified `country` and `currency` combination, providing the field structure required to add a new bank account for an EOR employee.
0%Latency 119ms
May 30, 2026
eor_benefit_list
Returns benefits available in a specific country, scoped by work visa requirement, weekly work hours, employment type, team, and legal entity.
read-only
0%Latency 116ms
May 30, 2026
eor_compliance_document_acknowledge
Submits the worker's consent acknowledgement for a compliance document that requires it. This operation is required before documents marked as needing acknowledgement are considered complete.
0%Latency 173ms
May 30, 2026
eor_compliance_document_download
Returns a time-limited download URL for a submitted compliance document. The URL expires at the time indicated by `expires_at` in the response.
read-only
0%Latency 90ms
May 30, 2026
eor_compliance_document_list
Returns the list of compliance documents associated with an EOR employee.
read-only
0%Latency 108ms
May 30, 2026
eor_compliance_document_send
Uploads a compliance document file against the specified `document_id` for an EOR employee.
0%Latency 85ms
May 30, 2026
eor_compliance_template_download
Returns a time-limited download URL for the compliance document template associated with the given `document_id`, only if a template exists for that document.
read-only
0%Latency 117ms
May 30, 2026
eor_contract_benefit_list
Returns benefits associated with the specified EOR contract.
read-only
0%Latency 112ms
May 30, 2026
eor_contract_document_get
Returns a specific document as a PDF for a given EOR contract. Currently only the `FRAMEWORK_AGREEMENT` document type is supported.
0%Latency 101ms
May 30, 2026
eor_contract_document_list
Returns all documents associated with a specific EOR contract.
0%Latency 140ms
May 30, 2026
eor_contract_document_sign
Applies a signature and job title to a specified EOR contract document. Currently only the `FRAMEWORK_AGREEMENT` document type is supported.
0%Latency 83ms
May 30, 2026
eor_contract_form_get
Retrieves the versioned form definition for creating an EOR contract in the specified country, including fields, validation rules, and conditional logic. The `state` parameter is only required for countries that mandate it.
read-only
0%Latency 90ms
May 30, 2026
eor_contract_forms_definition_get
Returns paginated, versioned form definitions for creating EOR contracts across specified countries. Use the latest effective version. Not for reading or updating existing contracts.
0%Latency 138ms
May 30, 2026
eor_contract_get
Returns basic contract information and associated employment costs for a specific EOR contract.
read-only
0%Latency 122ms
May 30, 2026
eor_contract_offboarding_get
Retrieves the offboarding request associated with a specific EOR contract, including termination details, document review status, offboarding request data, and pending employee notification state.
0%Latency 102ms
May 30, 2026
eor_contract_sign
Signs a contract on behalf of the contractor, transitioning contract status to active and completing the contractor onboarding workflow.
0%Latency 85ms
May 30, 2026
eor_contract_update
Applies partial updates to mutable fields of an EOR contract, such as salary, job title, or benefits. Only fields included in the request body are modified; fields required for validation must still be present.
0%Latency 84ms
May 30, 2026
eor_effective_date_limit_get
Returns validation rules for the effective date field within an EOR contract amendment flow.
0%Latency 510ms
May 30, 2026
eor_employment_cost_batch
Determine the total employment costs for an Employee of Record (EOR) arrangement across different countries, including salary, employer costs, benefits, and additional fees.
read-only
100%Latency 342ms
May 30, 2026
eor_employment_cost_calculate
Calculates the total employment cost for an EOR arrangement in a specified country, returning a breakdown that includes employer costs, benefits, platform fees, and severance accrual.
read-only
100%Latency 151ms
May 30, 2026
eor_hr_document_list
Returns all HR verification letters and documents associated with the employee contract.
0%Latency 90ms
May 30, 2026
eor_hrx_document_get
Generates a pre-signed URL for downloading a specific HRX document as a PDF associated with an EOR contract. The URL expires 15 minutes after generation.
0%Latency 159ms
May 30, 2026
eor_hrx_document_list
Returns a paginated list of HRX documents shared with an employee under a specific EOR contract.
0%Latency 118ms
May 30, 2026
eor_job_scope_list
Returns predefined and custom job scope templates available for EOR contracts, optionally filtered to templates belonging to a specific team.
0%Latency 117ms
May 30, 2026
eor_job_scope_validate
Validates a job scope description and returns any validation errors. When errors are present, the response also includes a `quote_validation_log_public_id` and pre-populated `data_for_corrected_job_scope_endpoint` to support subsequent correction.
0%Latency 116ms
May 30, 2026
eor_mailbox_password_update
Changes the mailbox password for an EOR worker.
0%Latency 85ms
May 30, 2026
eor_offboarding_attachment_get
Downloads the content of a specific attachment associated with the termination for a given contract.
0%Latency 84ms
May 30, 2026
eor_offboarding_client_sign_off_review
Submits a client sign-off decision—approval or change request—for the offboarding documents of a specific contract during the client sign-off step.
0%Latency 86ms
May 30, 2026
eor_offboarding_create
Formally initiates the resignation process for the EOR contract by submitting a resignation request on behalf of the worker.
0%Latency 85ms
May 30, 2026
eor_offboarding_employee_sign_off_review
Records an employee's sign-off decision—approval or change request with feedback—for the offboarding document set of a contract.
0%Latency 124ms
May 30, 2026
eor_offboarding_pto_review_submit
Submits PTO details for a resignation request, triggers related notifications, and finalizes the PTO review step. Only callable when the resignation status is `AWAITING_PTO`.
0%Latency 81ms
May 30, 2026
eor_offboarding_required_info_get
Returns country-specific mandatory and optional questions, and identifies required supporting documents, that must be provided when initiating the offboarding process for a contract.
0%Latency 115ms
May 30, 2026
eor_offboarding_restricted_date_list
Returns country-specific dates unavailable for offboarding end-date selection—including weekends and public holidays—along with the earliest available end date; optionally filtered by termination type.
0%Latency 88ms
May 30, 2026
eor_payroll_agreement_download
Returns a time-limited download URL for the employee agreement PDF associated with the given `contract_id`. When the optional `version` parameter is supplied and a version mismatch is detected, behaviour diverges from the default resolution path.
0%Latency 88ms
May 30, 2026
eor_payslip_download
Returns a URL for downloading the specified payslip as a PDF.
0%Latency 111ms
May 30, 2026
eor_payslip_list
Returns a list of payslip records for the specified worker.
read-only
0%Latency 121ms
May 30, 2026
eor_resignation_create
Initiates a resignation request for an EOR contract.
0%Latency 88ms
May 30, 2026
eor_resignation_letter_get
Returns a preview of the resignation letter for the EOR contract before the worker submits their signature.
0%Latency 144ms
May 30, 2026
eor_resignation_letter_sign
Records the worker's signature on the resignation letter for the contract, which is required to finalize the resignation process; upon successful submission, the signed letter is queued for PDF generation and further processing.
0%Latency 380ms
May 30, 2026
eor_resignation_list
Returns resignations submitted by EOR workers, optionally filtered by resignation letter status.
0%Latency 85ms
May 30, 2026
eor_start_date_get
Returns the earliest allowed start date for a new EOR contract based on employment country, nationality, and visa requirements. Also returns payroll timing parameters that govern when the contract can take effect.
read-only
0%Latency 88ms
May 30, 2026
eor_tax_document_list
Returns tax documents for the authenticated worker.
0%Latency 424ms
May 30, 2026
eor_termination_create
Initiates a termination request for an EOR contract, beginning the offboarding process. Returns desired and confirmed end dates along with any termination documents generated.
0%Latency 146ms
May 30, 2026
eor_validation_get
Returns country-specific hiring guide data — including salary requirements, holidays, probation terms, health insurance, and currency — for use in creating and validating EOR contract quotes.
read-only
0%Latency 131ms
May 30, 2026
eor_worker_additional_info_add
Adds supplemental information fields to an EOR employee's contract record.
0%Latency 120ms
May 30, 2026
eor_worker_additional_info_update
Partially updates additional information on an EOR employee agreement. Only permitted when status is `new`, `under_review`, or `waiting_for_employee_contract`; other statuses return an error.
0%Latency 97ms
May 30, 2026
eor_worker_benefit_list
Returns the benefits for the authenticated employee. The employee identity is inferred from the auth token, so this endpoint must be called with an employee-scoped token rather than a client token.
read-only
0%Latency 92ms
May 30, 2026
eor_worker_create
Submits details for an Employee of Record (EOR) contract and returns a quote. Deel processes the submitted information and returns pricing, compensation, and health plan details before the contract is activated.
0%Latency 85ms
May 30, 2026
eor_worker_info_update
Partially updates employee information on an EOR contract. Only documented fields are accepted. Restricted to contracts in pre-signature or review statuses; other statuses return a validation error.
0%Latency 86ms
May 30, 2026
eor_worker_profile_create
Creates an EOR worker record and returns the associated `user_id`, `profile_id`, and `hris_profile_id`.
0%Latency 86ms
May 30, 2026
eorResignationRequest
Enable clients with group admin and people manager permissions to initiate a resignation request for an Employee of Record (EOR) contract within their team.
0%Latency 88ms
May 30, 2026
eorTerminationRequest
This API enables clients with group admin and people manager permissions to initiate a request for the termination of an Employee of Record (EOR) contract for members of their team.
0%Latency 90ms
May 30, 2026
forms_gp_worker_field_list
Retrieves the country-specific additional information fields required for GP workers to run payroll in compliance with local regulations.
0%Latency 83ms
May 30, 2026
getAllProfileWorkerRelations
List of worker relations.
0%Latency 97ms
May 30, 2026
getEORBankAccountGuide
Retrieve bank account form guide for an EOR employee. This data can be used to add a new bank account for an employee.
0%Latency 130ms
May 30, 2026
getEorTermination
This API allows clients and employees with viewer permissions to retrieve termination data. It ensures that only authorized users can access sensitive information related to terminations.
0%Latency 129ms
May 30, 2026
gp_gtn_report_download
Downloads the gross-to-net calculation report for the specified payroll report as a CSV file, with optional currency conversion applied.
0%Latency 107ms
May 30, 2026
gp_worker_info_add
Adds supplementary fields to the contract, with the extra data supplied under the `data` object in the request body.
0%Latency 123ms
May 30, 2026
hiring_insights_employment_comparison_list
Use this endpoint to compare employment regulations, costs, time off, and payroll details across one or more countries for hiring analysis.
read-only
100%Latency 257ms
May 30, 2026
immigration_case_create
Creates a new immigration case for a worker. The appropriate visa type must be determined before calling this endpoint.
0%Latency 91ms
May 30, 2026
invoice_adjustment_create
Creates an invoice adjustment — such as a bonus, commission, VAT percentage, or deduction — against a contract. Pass the `recurring` query parameter to apply the adjustment automatically to future invoices.
0%Latency 99ms
May 30, 2026
invoice_adjustment_get
Retrieves a single invoice line item by its `id`.
0%Latency 89ms
May 30, 2026
invoice_adjustment_list
Returns invoice adjustments, optionally filtered by contract, adjustment type, status, invoice, reporter, or submission date range.
read-only
0%Latency 85ms
May 30, 2026
invoice_category_list
Returns the available adjustment categories, optionally filtered by contract type. Category IDs returned here are required when creating adjustments and define the type and accounting treatment applied.
0%Latency 114ms
May 30, 2026
invoice_payroll_adjustment_create
Creates a new payroll adjustment for a contract, modifying the payment amount on the next payment cycle. The `adjustment_category_id` must reference a valid category retrieved from `GET /adjustments/categories`.
0%Latency 117ms
May 30, 2026
invoice_payroll_adjustment_delete
Permanently deletes an adjustment by its id.
0%Latency 118ms
May 30, 2026
invoice_payroll_adjustment_get
Retrieves a specific adjustment by its id, including its amount, status, payment cycle dates, and associated contract_id.
0%Latency 93ms
May 30, 2026
invoice_payroll_adjustment_update
Applies a partial update to an existing adjustment. Only fields included in the request body are modified; omitted fields retain their current values.
0%Latency 740ms
May 30, 2026
invoice_tax_create
Creates an invoicing tax entry for an independent contractor contract.
0%Latency 115ms
May 30, 2026
invoice_tax_delete
Permanently removes the specified `tax_type` from the contract's invoicing tax configuration; this action is irreversible and takes effect on future invoices.
0%Latency 128ms
May 30, 2026
invoice_tax_list
Retrieves the VAT and withholding tax settings configured for an independent contractor contract.
0%Latency 1.8s
May 30, 2026
invoice_tax_update
Applies a partial update to the invoicing tax for an independent contractor contract; accepts `tax_type` (WITHHOLDING_TAX or VAT) and `percentage` to modify how taxes are calculated on future invoices.
0%Latency 84ms
May 30, 2026
it_asset_get
Retrieves the details of a specific IT asset by `asset_id`.
read-only
0%Latency 200ms
May 30, 2026
listPayrollCycles
Use this endpoint to retrieve a list of payroll events for a specified legal entity.
0%Latency 124ms
May 30, 2026
lookup_currency_list
Returns all currencies supported by the platform, including their ISO codes and names.
read-only
0%Latency 137ms
May 30, 2026
lookup_timeoff_type_list
Returns the predefined time-off types available for registration on the platform.
read-only
0%Latency 89ms
May 30, 2026
milestone_create
Creates a new payment milestone on a milestone-based contract. After creation, the milestone enters a review workflow before payment is processed.
0%Latency 141ms
May 30, 2026
milestone_delete
Permanently deletes a specific milestone from a contract. This operation is irreversible and removes all associated milestone data.
0%Latency 125ms
May 30, 2026
milestone_get
Retrieves a single milestone identified by milestone_id within a specific contract.
0%Latency 131ms
May 30, 2026
milestone_list
Retrieves all milestones associated with a specific contract, including each milestone's title, amount, status, relevant dates, and creator and reviewer information.
0%Latency 109ms
May 30, 2026
offboarding_tracker_hris_get
Returns termination details for a contract identified by its HRIS profile `oid`.
0%Latency 87ms
May 30, 2026
org_contract_custom_field_list
Returns custom field definitions for contracts — field metadata and placement for supported types (text, list, multiselect, number, percentage, currency, date), not contract-specific values.
0%Latency 109ms
May 30, 2026
org_department_list
Returns the list of departments within the authenticated user's organization, including each department's identifier, name, and parent department where applicable.
0%Latency 112ms
May 30, 2026
org_group_update
Applies a partial update to an existing group's details. Only fields included in the request body are modified; omitted fields retain their current values.
0%Latency 90ms
May 30, 2026
org_positions_list
Fetches all positions associated with the specified `hrisProfileId`.
0%Latency 90ms
May 30, 2026
org_structures_list
Returns the organization's hierarchical structure, including departments and teams, with offset-based pagination.
read-only
0%Latency 88ms
May 30, 2026
payout_bank_transfer_method_update
Fully replaces the bank transfer method; all method fields must be provided as this is a complete replacement, not a partial update.
0%Latency 462ms
May 30, 2026
payout_transfer_method_create
Registers a new bank transfer payout method; the request payload structure is dynamic and determined by the selected option, so callers should retrieve field requirements before submitting.
0%Latency 86ms
May 30, 2026
payroll_contract_create
Creates a new Global Payroll contract. Country-specific required fields must be retrieved first from `GET /forms/gp/worker-additional-fields/{country_code}`. Returns the contract with its `id`.
0%Latency 86ms
May 30, 2026
payroll_cycle_list
Lists payroll cycles with optional filters for contract OIDs, date range, country, entity, and cycle state. Use `employment_id` to narrow results to specific employee contracts.
0%Latency 316ms
May 30, 2026
payroll_equity_tax_event_create
Submits an equity or token tax event for an EOR worker enrolled in Equity & Token Services.
0%Latency 123ms
May 30, 2026
payroll_payment_cycle_list
Fetches the scheduled payment dates and current status of each payment cycle for a specific contract.
read-only
0%Latency 158ms
May 30, 2026
payroll_report_entry_update
Updates payroll report items for an employee in a specific cycle. Ensure the cycle is editable before submitting. Provide `payroll_report_column_id` values from the payroll report response.
0%Latency 105ms
May 30, 2026
payroll_report_get
Get payroll report data for a payroll cycle, including available columns, employee row values, and optional previous report items. Use this response to discover payroll_report_column_id and payroll_id before updating entries.
read-only
0%Latency 84ms
May 30, 2026
retrieveAtsJobPostingByOrganization
This endpoint retrieves a single job posting by its ID for a specific organization. It provides detailed information about the job posting, including its associated job details, publication status, and other relevant metadata.
0%Latency 586ms
May 30, 2026
retrieveAtsJobPostingsByOrganization
Retrieves a list of all job postings in the Applicant Tracking System. Results can be filtered by query parameters.
100%Latency 81ms
May 30, 2026
retrieveCustomFieldsForOrganization
Retrieves custom field values for a specific organization structure (team). This endpoint returns all custom fields configured for organization structures, including their current values, inheritance status, and any pending change requests. Custom fields
0%Latency 89ms
May 30, 2026
timeoff_request_create
Creates a new time-off request for a worker.
0%Latency 89ms
May 30, 2026
timeoff_request_review
Approves or rejects a batch of time-off requests in a single call. The desired status must be either APPROVED or REJECTED for each entry; the response distinguishes successfully processed requests from those that encountered errors.
0%Latency 379ms
May 30, 2026
timeoff_sync_run
Synchronizes time-off requests from an external HRIS for Global Payroll contracts. Records are upserted or deleted by external ID. Deel calculates the payroll cycle impact of each operation.
0%Latency 113ms
May 30, 2026
timesheet_list
Returns a paginated list of timesheets in the account, optionally filtered by contract_id, contract_types, statuses, reporter_id, or date range.
read-only
0%Latency 83ms
May 30, 2026
timesheet_preset_create
Creates a new hourly report preset, returning the assigned id upon success.
0%Latency 88ms
May 30, 2026
timesheet_preset_list
Returns saved hourly report presets for the specified contract, optionally scoped to a work statement. Results support cursor-based pagination and can be ordered by title or creation date.
read-only
0%Latency 87ms
May 30, 2026
updateWorkerRelationType
Update a worker relation type.
0%Latency 83ms
May 30, 2026
updateWorkerRelationTypeExternalId
Update a worker relation type by external id.
0%Latency 450ms
May 30, 2026
upsertParentWorkerRelations
Create a parent worker relation.
0%Latency 126ms
May 30, 2026
worker_contract_type_list
Returns the additional information template for a given contract type and employment country, specifying the fields required to complete employee information for that combination.
0%Latency 122ms
May 30, 2026
worker_hrx_manager_get
Retrieves the Human Resource Experience (HRX) Manager assigned to the authenticated worker, including contact details and a scheduling URL. Accessible only to workers with the appropriate permissions.
0%Latency 179ms
May 30, 2026
worker_personal_info_external_get
Retrieves a worker profile record using a system-wide external worker identifier.
read-only
0%Latency 170ms
May 30, 2026

Discoverability Score

58

Fair

58 of 100 — how easily AI agents find your app

  • Description quality
    20/20
  • Example prompts
    0/20
  • Keyword coverage
    0/15
  • Tool metadata
    20/20
  • Visual assets
    5/20
  • Endpoint health
    10/10
  • Data freshness
    15/15

How to Improve

Add at least 2 example prompts. Prompt examples strongly improve app matching and click-through intent.

Increase keyword coverage (discovery + trigger) to improve retrieval for long-tail queries.

Provide a stable HTTPS logo URL (avoid connectors://) so cards render consistently across clients.

Add at least 2 screenshots that show real workflows to increase confidence and conversion.

Read the full discoverability guide →

Technical Details

Status
ENABLED
Type
AI-Powered App
Auth
Open Access, Requires Login
Listed on
ChatGPT
Added
April 24, 2026
Last synced
1d ago
Last checked
May 30, 2026
Version
1.0.0
Distribution
Ecosystem Directory

Related Apps in Business & Analytics

All app names, logos, and trademarks belong to their respective owners.