Remote · AsyncAPI Specification
Remote Webhooks
Version 2026-05-22
Remote emits webhook events for nearly every state change across its Companies, Employments, Contractors, Payroll, Billing, Time Off, Timesheets, Benefits, Identity Verification, and SSO surfaces. All events POST a signed JSON envelope to a customer-provided HTTPS URL. Webhooks must be verified using the `X-Remote-Signature` header per Remote's documentation.
View Spec
View on GitHub
Global PayrollEORContractor ManagementContractor of RecordPEOHRISRecruitingBenefitsEmploymentHRComplianceWorkforceMCPAI AgentsAsyncAPIWebhooksEvents
Channels
company.activated
Triggered when a company becomes active.
company.archived
company.eor_hiring.additional_information_required
company.eor_hiring.reserve_payment_requested
company.eor_hiring.no_reserve_payment_requested
company.eor_hiring.referred
company.eor_hiring.verification_completed
company.manager_created
company.manager_updated
company.manager_deleted
contract_amendment.submitted
contract_amendment.review_started
contract_amendment.done
contract_amendment.canceled
contract_amendment.deleted
contract_document.status_changed
custom_field.value_updated
employment.account.updated
employment.employment_agreement.available
employment_company_structure_node.updated
employment_contract.active_contract_updated
employment_contract.adjusted_during_onboarding
employment.administrative_details.updated
employment.details.updated
employment.work_email.updated
employment.personal_information.updated
employment.eor_hiring.proof_of_payment_accepted
employment.no_longer_eligible_for_onboarding_cancellation
employment.onboarding.started
employment.onboarding.completed
employment.onboarding.cancelled
employment.onboarding_task.completed
employment.probation_completion_letter.submitted
employment.probation_completion_letter.completed
employment.probation_completion_letter.cancelled
employment.probation_period_extension.submitted
employment.probation_period_extension.completed
employment.probation_period_extension.cancelled
employment.probation.period_ending_reminder_sent
employment.start_date.changed
employment.user_status.activated
employment.user_status.deactivated
employment.user_status.initiated
employment.user_status.invited
employment.eor_hiring.invoice_created
expense.created
expense.approved
expense.declined
expense.deleted
expense.reimbursed
expense.submitted
expense.updated
identity_verification.verification_required
incentive.created
incentive.processing_started
incentive.paid
incentive.updated
incentive.deleted
offboarding.submitted
offboarding.review_started
offboarding.submitted_to_payroll
offboarding.completed
offboarding.deleted
payslip.released
sso_configuration.enabled
sso_configuration.updated
sso_configuration.disabled
timeoff.requested
timeoff.approved
timeoff.cancellation_requested
timeoff.date_changed
timeoff.updated
timeoff.declined
timeoff.canceled
timeoff.started
timeoff.taken
timesheet.submitted
travel_letter.requested
travel_letter.approved_by_manager
travel_letter.approved_by_remote
travel_letter.declined_by_manager
travel_letter.declined_by_remote
work_authorization.requested
work_authorization.approved_by_manager
work_authorization.approved_by_remote
work_authorization.declined_by_manager
work_authorization.declined_by_remote
work_authorization.cancelled
benefit_renewal_request.created
billing_document.issued
Messages
CompanyEvent
CompanyEvent
ContractAmendmentEvent
ContractAmendmentEvent
ContractDocumentEvent
ContractDocumentEvent
CustomFieldEvent
CustomFieldEvent
EmploymentEvent
EmploymentEvent
ExpenseEvent
ExpenseEvent
IdentityVerificationEvent
IdentityVerificationEvent
IncentiveEvent
IncentiveEvent
OffboardingEvent
OffboardingEvent
PayslipEvent
PayslipEvent
SsoEvent
SsoEvent
TimeOffEvent
TimeOffEvent
TimesheetEvent
TimesheetEvent
TravelLetterEvent
TravelLetterEvent
WorkAuthEvent
WorkAuthEvent
BenefitRenewalEvent
BenefitRenewalEvent
BillingDocumentEvent
BillingDocumentEvent
Servers
https
production
https://gateway.remote.com
Remote production gateway