ARK MCP server

OAuth-connected broker tools for supported AI clients, limited by the connected ARK user and enabled operation policy.

Developer portal | MCP docs for agents | API docs | OAuth metadata

MCP quickstart

The ARK MCP server is in production preview. It connects an AI client to the same ARK identity, permissions, teams, and records a user already has. It uses Streamable HTTP and OAuth 2.1 Authorization Code with PKCE.

Server URL

TEXT
https://arktms.com/api/agent/mcp

Your organization must be enabled for MCP. During OAuth, sign in with your normal ARK account and review the requested scopes. ARK never gives an MCP connection more access than that user has.

First conversation

After connecting, ask a normal operational question:

TEXT
What's my current work queue and what needs attention first?

The client can discover and call ark_get_work_queue without you naming the tool. Follow with a specific load question, for example:

TEXT
What's happening with load 1008, and is anything blocking billing?

Read-only tools run without an ARK approval request. Controlled writes use the approval flow described below.

Available tools

The generated reference contains the complete external preview catalog. Core preview connections emphasize context, search, work queues, customers, carriers, loads, tracking, billing readiness, approvals, and common dispatch actions. Expanded preview adds the remaining documented operational tools for enrolled organizations.

Internal tools are omitted. A client's tools/list is filtered by rollout tier, OAuth scopes, ARK permissions, and visible teams, so a connection normally receives fewer definitions than the reference.

Connect an MCP client

All supported clients use the ARK server URL and complete OAuth in a browser. Never paste an ARK password, API token, OAuth access token, or refresh token into client configuration.

ClientCurrent support
ChatGPTRemote MCP apps on eligible plans and workspaces; write tools require a full-MCP Business, Enterprise, or Edu workspace
ClaudeRemote custom connectors on Pro, Max, Team, and Enterprise plans
CodexRemote Streamable HTTP servers in Codex CLI, the Codex app, and the Codex IDE extension
CursorRemote Streamable HTTP servers with OAuth

ChatGPT

In ChatGPT web, an eligible workspace administrator or authorized developer must enable Developer mode and create a custom app from Settings > Apps. Enter the ARK MCP server URL, select OAuth, scan the tools, and complete the ARK authorization flow. Open a new conversation and select the draft or published app from the tools menu.

Full remote-MCP support, including ARK's controlled write tools, is currently a beta for Business, Enterprise, and Edu workspaces. Pro accounts can connect custom apps with read and fetch permissions, but should not be presented as supporting every available ARK tool. ChatGPT does not connect directly to a local MCP server; the production ARK URL is remote HTTPS.

Claude

In Claude or Claude Desktop, open Settings > Connectors, choose Add custom connector, name it ARK TMS, and enter the ARK MCP server URL. Select Connect and complete OAuth. Team and Enterprise workspaces may require an owner to add the organization connector before individual users can connect it.

Codex

Add the remote server, authenticate, and verify the connection:

Shell
codex mcp add ark --url https://arktms.com/api/agent/mcp
codex mcp login ark
codex mcp list

For manual configuration, add a [mcp_servers.ark] table with the ARK url to ~/.codex/config.toml or a trusted project's .codex/config.toml; OAuth is the default authentication mode for Streamable HTTP servers. Codex CLI, the Codex app, and the Codex IDE extension share this configuration.

Cursor

Add a project-scoped .cursor/mcp.json or global ~/.cursor/mcp.json entry:

JSON
{
  "mcpServers": {
    "ark": {
      "url": "https://arktms.com/api/agent/mcp"
    }
  }
}

Open Cursor's MCP settings, enable ARK, and complete the OAuth prompt. Cursor documents Streamable HTTP and OAuth support for remote servers. Use a current Cursor release if discovery or OAuth does not start.

Client references

OAuth, sessions, and approvals

Effective access

MCP access is the intersection of the current ARK user, organization membership, visible teams and entities, granted OAuth scopes, operation policy, and the enabled external-access tier. Scope step-up may be required when a tool needs a scope not granted during the initial read-only connection.

An insufficient scope returns HTTP 403 with an insufficient_scope bearer challenge. A compatible client can reauthorize for the requested scopes and retry. Request offline_access only when the client needs a refresh token.

The reference publishes every externally supported preview tool. tools/list is narrower: core workflow tools remain discoverable for OAuth step-up, while expanded tools are advertised only when the organization has expanded-preview access and the OAuth grant, user permissions, and team visibility allow them. This keeps unrelated tool definitions out of normal agent context without hiding the supported catalog.

Sessions

ARK uses stateful Streamable HTTP sessions. Clients initialize without a session header, retain the returned MCP-Session-Id, and send it with MCP-Protocol-Version: 2025-11-25 on later requests. Clients normally manage this protocol automatically.

Approval behavior

Tools marked as requiring an ARK approval request use a single-use, server-backed approval:

  1. The client calls ark_create_approval_request with the supported operation ID and exact proposed input.
  2. The connected user reviews and approves the request in ARK.
  3. The client retries the same tool with the same normalized arguments and idempotency key.

The approval is bound to the user, organization, operation, tool, arguments, stable OAuth grant, and idempotency key. A host application's confirmation prompt is useful additional UX, but it is not ARK authorization. MCP tools cannot approve their own requests.

Idempotency

External writes require a stable idempotency key. ARK normally derives one from the authenticated session and JSON-RPC request ID. Exact retries must reuse that request ID. Advanced clients can set _meta["ark/idempotencyKey"]; caller-supplied keys are limited to 200 characters and cannot contain control characters.

Rate limits

OAuth MCP access tokens default to 300 requests per minute. API and MCP traffic shares an organization budget that defaults to 3000 requests per minute. Credential and organization policy can override those defaults. A 429 response includes rate-limit metadata and Retry-After.

Tool results and errors

Tools return the canonical operation result in MCP structuredContent and mirror it as JSON text content. Error results set isError: true and include a stable code, message, and optional details. Common codes include missing_scope, missing_permission, team_access_denied, validation_failed, approval_required, approval_not_found, idempotency_key_required, rate_limit_exceeded, and operation_not_available.

Broker workflows

MCP tools are designed for natural broker requests rather than requiring users to name individual calls.

Start the day

TEXT
What's my current work queue and what should I handle first?

The agent can inspect the current context, retrieve the work queue, and follow relevant load identifiers while preserving team visibility.

Investigate a late load

TEXT
What's the status of loads 1008 and 1010? They're running late.

The agent can search for each visible load, inspect stops, dispatch notes, and tracking status, then summarize facts without changing the records.

Review carrier risk

TEXT
Is the carrier we're considering for load 1003 safe to use? Show me the risks, not a booking decision.

The agent can find the load and carrier and use the risk-card tool to summarize available signals. ARK does not turn those signals into an automatic booking decision.

Create a load

TEXT
Create this Acme load from Chicago to Dallas for tomorrow in a dry van.

The agent should resolve the customer, team, and locations, gather any missing required fields, create an approval request for the exact load input, and execute ark_create_load only after ARK approval.

Cover a load

TEXT
Cover load 1003 with the carrier from the accepted bid.

The agent should inspect the load and bids, confirm the selected active carrier and required dispatch contact details, create an approval request, and execute ark_assign_carrier only after approval.

Prepare billing follow-up

TEXT
Which visible loads are waiting on POD review or blocked from billing?

The agent can combine the POD review queue with load billing-readiness results. Core preview connections can inspect blockers; expanded preview connections can also update POD review status, generate invoices, and send billing documents when the credential has the required access and the exact write receives ARK approval.

MCP tool reference

Browse 279 external preview tools. Each detail page is generated from MCP and operation metadata; internal tools are not published.

ToolPurposeAccessScopeApproval
ark_accept_spot_quote_customer_quoteAccept a visible pending customer quote through the transactional quote acceptance workflow.Expanded previewloads:writeARK approval required
ark_add_dispatch_noteAdd a broker-visible note to an active visible dispatch for calls, exceptions, and follow-up context.Core previewloads:writeARK approval required
ark_add_manual_dispatch_locationAdd a manual dispatch location history entry for a visible ARK load, optionally sending the configured location-update notification in the same workflow.Expanded previewloads:writeARK approval required
ark_approve_carrier_onboardingApprove a carrier submitted through self-service onboarding, activate the carrier, update the invite, and notify the carrier.Expanded previewcarriers:writeARK approval required
ark_archive_factoring_companyArchive an ARK factoring company so it is no longer used for carrier routing.Expanded previewfactoring:writeARK approval required
ark_archive_loadArchive a visible ARK load, blocking loads that need Billing undeliver first and cleaning up active dispatch, load-board, and tracking state.Expanded previewloads:deleteARK approval required
ark_archive_payment_termArchive an organization payment term so it no longer appears in payment term pickers.Expanded previewbilling:writeARK approval required
ark_assign_carrierBook an active carrier on a visible load with dispatcher contact, optional driver, carrier pay, currency, and bid acceptance.Core previewloads:dispatchARK approval required
ark_assign_user_to_teamsReplace a non-driver organization user's team assignments and default team in one admin action.Expanded previewadmin:writeARK approval required
ark_award_spot_quote_bidAward a visible pending spot quote bid through the transactional award workflow and notify the relevant users.Expanded previewloads:writeARK approval required
ark_build_load_from_edi_tenderCreate a broker load from an accepted visible EDI tender, returning structured review blockers when customer, team, rate, or location decisions are needed.Expanded previewedi:read, loads:writeARK approval required
ark_build_load_from_spot_quoteCreate a broker load from a visible won spot quote, link the quote, record the conversion, and process queued load-board removals.Expanded previewloads:writeARK approval required
ark_bulk_create_loadsCreate 1-25 available ARK loads from one load template plus row-specific customer reference, BOL, PO, and stop appointment overrides.Expanded previewloads:dispatchARK approval required
ark_bulk_resolve_pay_holdsResolve multiple active visible ARK pay holds or claims in one batch, returning per-hold outcomes for report cleanup workflows.Expanded previewloads:read, billing:writeARK approval required
ark_bulk_update_pod_review_statusBulk approve or reject visible proof-of-delivery document reviews from the billing compliance queue.Expanded previewloads:read, billing:writeARK approval required
ark_calculate_load_milesCalculate truck route miles for a visible ARK load from stop coordinates, then store total miles, per-stop miles, and route geometry.Expanded previewloads:writeARK approval required
ark_calculate_spot_quote_milesCalculate truck route miles for a visible spot quote from stop coordinates, then store total and per-stop mileage.Expanded previewloads:writeARK approval required
ark_cancel_carrier_inviteCancel a pending carrier onboarding invite and remove pending invite uploads when available.Expanded previewcarriers:writeARK approval required
ark_cancel_dispatchCancel an active ARK dispatch, return the load to Available, clear dispatched stop actuals, and stop configured tracking sessions.Expanded previewloads:dispatchARK approval required
ark_cancel_spot_quoteCancel a visible spot quote using the same status update as the ARK UI.Expanded previewloads:writeARK approval required
ark_check_tracking_availabilityCheck whether internal ARK Tracking can start for a visible dispatch and explain consent, app-account, phone, active-dispatch, or org-setting blockers.Expanded previewloads:dispatchNo ARK approval
ark_create_and_send_rate_confirmationGenerate an ARK rate confirmation PDF for a dispatched load and send it to the dispatch contact, optionally as an e-sign request.Expanded previewloads:dispatchARK approval required
ark_create_approval_requestCreate a pending human approval request for one exact proposed operation without executing it.Core previewagents:writeNo ARK approval
ark_create_carrierCreate an ARK carrier profile with operating-country validation and dispatch fields.Expanded previewcarriers:writeARK approval required
ark_create_carrier_inviteCreate a carrier onboarding invite from FMCSA DOT data and send the invite email to the carrier contact.Expanded previewcarriers:writeARK approval required
ark_create_carrier_reviewCreate a 1-5 star ARK carrier review with optional broker comment and optional visible load link.Expanded previewcarriers:writeARK approval required
ark_create_customerCreate an ARK customer profile and assign visible customer teams in one write action.Expanded previewcustomers:writeARK approval required
ark_create_factoring_companyCreate an ARK factoring company for carrier payment routing without returning raw bank or tax values.Expanded previewfactoring:writeARK approval required
ark_create_invoice_remit_profileCreate an organization invoice remit profile for standard, factoring, subsidiary, or other remittance workflows.Expanded previewbilling:writeARK approval required
ark_create_loadCreate an available ARK load with customer, team, equipment, route stops, references, and optional customer charges.Core previewloads:writeARK approval required
ark_create_locationCreate a team-owned ARK location and address, optionally linked to a customer.Expanded previewlocations:writeARK approval required
ark_create_manual_load_bidCreate or update a pending manual carrier bid for a visible ARK load after a broker collects it by phone or email.Expanded previewloads:dispatchARK approval required
ark_create_pay_holdCreate a pay hold or claim for a visible ARK load so billing can pause customer and carrier payment until the issue is resolved.Expanded previewloads:read, billing:writeARK approval required
ark_create_payment_termCreate an organization payment term for customer, carrier, or factoring payment routing.Expanded previewbilling:writeARK approval required
ark_create_personCreate a carrier driver or dispatcher contact and link it to the selected carrier.Expanded previewpeople:writeARK approval required
ark_create_spot_quoteCreate a spot quote with pickup, delivery, freight, customer, and team context using the same workflow as the ARK UI.Expanded previewloads:writeARK approval required
ark_create_spot_quote_bidCreate a carrier bid for a visible active spot quote, record bid history, and notify quote watchers.Expanded previewloads:writeARK approval required
ark_create_spot_quote_customer_quoteCreate and send a customer quote for a visible spot quote, recording the same quote event and watcher notifications as the website.Expanded previewloads:writeARK approval required
ark_create_spot_quote_customer_quote_and_hold_bidCreate and send a customer quote from a visible pending carrier bid, then hold that bid pending the customer response.Expanded previewloads:writeARK approval required
ark_create_teamCreate an organization team and optional team address for admin setup.Expanded previewadmin:writeARK approval required
ark_deactivate_invoice_remit_profileDeactivate a non-default organization invoice remit profile while preserving historical invoice snapshots.Expanded previewbilling:writeARK approval required
ark_deactivate_userDeactivate an organization user account and prevent the user from logging in.Expanded previewadmin:writeARK approval required
ark_delete_carrierSoft-delete an ARK carrier profile.Expanded previewcarriers:writeARK approval required
ark_delete_carrier_fileDelete a user-uploaded visible ARK carrier file from storage and the files table. System-generated files are protected.Expanded previewcarriers:writeARK approval required
ark_delete_customerSoft-delete a visible ARK customer when all customer team mappings are inside the connection team scope.Expanded previewcustomers:writeARK approval required
ark_delete_loadSoft-delete a visible ARK load, cancel active dispatches, and stop active tracking sessions.Expanded previewloads:deleteARK approval required
ark_delete_load_fileDelete a user-uploaded visible ARK load file from storage and the files table. System-generated files are protected.Expanded previewloads:writeARK approval required
ark_delete_load_notification_settingsDelete tracking notification settings for a visible ARK load.Expanded previewloads:writeARK approval required
ark_delete_load_vendor_expenseDelete a Vendor Expense from a visible ARK load, applying the same customer rebill and locked-billing rules as the website.Expanded previewloads:read, loads:write, billing:writeARK approval required
ark_delete_locationArchive a visible ARK location using the same soft-delete behavior as the ARK UI.Expanded previewlocations:writeARK approval required
ark_delete_personSoft-delete a carrier driver or dispatcher contact using the same person deletion behavior as the ARK UI.Expanded previewpeople:writeARK approval required
ark_emit_edi_status_updateEmit a shipment status update for a visible EDI tender linked to a broker load and queue outbound 214 dispatch work.Expanded previewedi:writeARK approval required
ark_finalize_carrier_file_uploadFinalize a prepared carrier file upload and attach the file to the carrier document history.Expanded previewcarriers:writeARK approval required
ark_finalize_load_file_uploadFinalize a prepared load file upload, attach the file to the load, update POD signature comments, and trigger POD upload notifications when applicable.Expanded previewloads:writeARK approval required
ark_finalize_organization_logo_uploadFinalize a prepared organization logo upload after the PNG has been uploaded and return a signed preview URL for the updated logo.Expanded previewadmin:writeARK approval required
ark_generate_bill_of_ladingGenerate and store an ARK bill of lading PDF for a visible load, persist the effective BOL number, and attach the PDF to load files.Expanded previewloads:writeARK approval required
ark_generate_carrier_ach_fileGenerate an ACH/NACHA batch from READY ARK carrier payments, assign settlement numbers, record the batch, and link the payments to ACH entries.Expanded previewloads:read, billing:writeARK approval required
ark_generate_carrier_payment_packetGenerate and store an ARK carrier payment packet PDF by combining selected load documents, then optionally attach it to the carrier payment and mark it invoiced.Expanded previewloads:read, billing:writeARK approval required
ark_generate_customer_billing_packetGenerate and store an ARK customer billing packet PDF by combining a generated or custom invoice with selected supporting load documents, then optionally attach it to the customer payment.Expanded previewloads:read, billing:writeARK approval required
ark_generate_customer_invoiceGenerate and store an ARK customer invoice PDF for a visible load using customer pay and the selected or locked invoice remit profile.Expanded previewloads:read, billing:writeARK approval required
ark_generate_rate_confirmationGenerate and store an ARK rate confirmation PDF for a dispatched load without sending it.Expanded previewloads:dispatchARK approval required
ark_get_aging_reportReturn permissioned AR and AP aging summaries with bounded outstanding invoice/payment details for visible teams.Expanded previewreports:readNo ARK approval
ark_get_audit_eventReturn permissioned audit event detail, including requested changes, traces, evidence, or sanitized facts.Expanded previewaudit:readNo ARK approval
ark_get_audit_export_download_urlCreate a short-lived signed download URL for a completed audit export. Call ark_list_audit_exports first and use this only when canDownload is true.Expanded previewaudit:exportNo ARK approval
ark_get_audit_facetsReturn permissioned audit filter facets and event counts for the selected view, domain, date range, and filters.Expanded previewaudit:readNo ARK approval
ark_get_audit_groupExpand one grouped audit timeline item into permissioned source events using the same filters.Expanded previewaudit:readNo ARK approval
ark_get_audit_timelineReturn the grouped permissioned audit timeline projection for the selected view, domain, date range, and filters.Expanded previewaudit:readNo ARK approval
ark_get_carrierGet a visible ARK carrier by ID with compact operational fields.Core previewcarriers:readNo ARK approval
ark_get_carrier_ach_fileGet a visible ARK carrier ACH/NACHA batch with entries and linked carrier payments for reconciliation.Expanded previewloads:read, billing:readNo ARK approval
ark_get_carrier_authorityGet FMCSA authority, authority history, revocation, and BOC-3 evidence for a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_crashesGet FMCSA crash rows for a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_file_download_urlCreate a short-lived signed download URL for a visible ARK carrier file.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_fleetGet FMCSA fleet summary and VIN-backed vehicle evidence for a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_historyGet FMCSA carrier profile change history for a visible ARK carrier, optionally filtered by category.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_inspectionsGet FMCSA roadside inspections, violations, and citations for a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_insuranceGet FMCSA active insurance, policy, history, and rejected-filing evidence for a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_onboarding_profileGet saved provider onboarding evidence for a visible ARK carrier, including packet status, agreements, artifacts, contacts, insurance, compliance, authority, identity, and payment provenance.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_review_metricsGet current ARK carrier rating, review count, and on-time performance metrics.Expanded previewcarriers:readNo ARK approval
ark_get_carrier_risk_cardSummarize carrier authority, insurance, safety, identity, onboarding, and internal eligibility signals without making a booking decision.Core previewcarriers:readNo ARK approval
ark_get_carrier_settlementGet one visible ARK carrier settlement group with its payment rows before reviewing or confirming AP settlement actions.Expanded previewloads:read, billing:readNo ARK approval
ark_get_cash_flow_forecastReturn permissioned cash-flow forecast data with AR/AP aging buckets, daily inflow/outflow projection, and customer/carrier concentration analysis for visible teams.Expanded previewreports:readNo ARK approval
ark_get_commission_reportReturn permissioned commission detail rows, user summaries, or both for a date range and visible teams.Expanded previewreports:readNo ARK approval
ark_get_current_contextInspect the connected ARK actor, effective scopes, visible teams, permissions, and available operations.Core previewcontext:readNo ARK approval
ark_get_customerGet a visible ARK customer by ID with compact operational fields.Core previewcustomers:readNo ARK approval
ark_get_integration_settingsGet safe non-secret settings, active state, and credential presence for an ARK organization integration provider.Expanded previewadmin:readNo ARK approval
ark_get_internal_tracking_sessionGet the latest internal ARK Tracking session detail for a visible load, including pending driver invite, stops, latest internal location, driver, and dispatch state.Expanded previewloads:readNo ARK approval
ark_get_loadGet a visible ARK load by ID with customer, lane, status, financial summary, and active dispatch context.Core previewloads:readNo ARK approval
ark_get_load_billing_readinessInspect billing readiness for a visible load, including required documents, payment state, and blocking reasons.Core previewloads:read, billing:readNo ARK approval
ark_get_load_board_posting_previewGet DAT or Sylectus posting defaults and validation context before posting or updating a load-board listing.Expanded previewloads:readNo ARK approval
ark_get_load_board_provider_setupGet current-user DAT and Sylectus load-board setup readiness, assigned seat identifiers, expiration state, and suggested identifiers.Expanded previewloads:readNo ARK approval
ark_get_load_file_download_urlCreate a short-lived signed download URL for a visible ARK load file.Expanded previewloads:readNo ARK approval
ark_get_load_notification_settingsGet tracking notification settings for a visible ARK load, including recipients, event toggles, throttle interval, and last sent timestamp.Expanded previewloads:readNo ARK approval
ark_get_load_reportReturn a permissioned paginated load report with lane, equipment, status, customer, carrier, revenue, expense, and margin fields.Expanded previewreports:readNo ARK approval
ark_get_locationGet a visible ARK location with address, customer, team, and notes.Expanded previewlocations:readNo ARK approval
ark_get_organization_ach_settingsGet ARK organization ACH originator settings for billing users, with sensitive values masked unless explicitly requested.Expanded previewbilling:readNo ARK approval
ark_get_organization_settingsGet tenant-admin organization settings, billing profile fields, and operational toggles. Sensitive payment fields are masked unless explicitly requested with billing read access.Expanded previewadmin:readNo ARK approval
ark_get_personGet one carrier driver or dispatcher contact by ARK person ID.Expanded previewpeople:readNo ARK approval
ark_get_project44_settingsGet ARK project44 forwarding settings, enablement state, and platform credential health for tenant-admin troubleshooting.Expanded previewadmin:readNo ARK approval
ark_get_quickbooks_statusGet safe ARK QuickBooks connection health, token expiry state, realm presence, missing requirements, and integration config before accounting sync actions.Expanded previewbilling:readNo ARK approval
ark_get_revenue_reportReturn permissioned revenue, expense, margin, load-count, trend, category, and entity report data for a date range and visible teams.Expanded previewreports:readNo ARK approval
ark_get_rmis_registration_stepsFetch RMIS onboarding registration-step activity by RMIS ID, DOT, MC/MX, intrastate number, or today activity.Expanded previewcarriers:readNo ARK approval
ark_get_spot_quoteGet a visible spot quote with stops, bids, customer quotes, invitations, recent events, and watcher state.Expanded previewloads:readNo ARK approval
ark_get_spot_quote_intelligenceGet lane history, pricing statistics, nearby carrier context, and quote recommendations for a pickup and delivery ZIP pair.Expanded previewloads:readNo ARK approval
ark_get_spot_quote_lane_historyGet awarded quote history, pricing trend, and market activity for a pickup and delivery ZIP lane.Expanded previewloads:readNo ARK approval
ark_get_tracking_linkGet a customer-facing tracking link for the active or selected tracking provider on a visible ARK load.Expanded previewloads:dispatchARK approval required
ark_get_tracking_session_metricsGet internal ARK Tracking session metrics and cost counters for billing review, optionally filtered by billing period, load, or session.Expanded previewbilling:readNo ARK approval
ark_get_tracking_statusGet active MacroPoint, TruckerTools, or internal ARK tracking sessions for a visible load.Core previewloads:readNo ARK approval
ark_get_tracking_update_paramsGet the active tracking session ARK would update, its current provider settings, and which update fields that provider supports.Expanded previewloads:readNo ARK approval
ark_get_tracking_usage_summaryGet internal ARK Tracking usage summary rows for the organization, optionally filtered to one YYYY-MM billing period.Expanded previewbilling:readNo ARK approval
ark_get_user_commission_settingsGet default role commission settings and customer-specific commission overrides for an organization user.Expanded previewadmin:readNo ARK approval
ark_get_user_permissionsList public ARK permissions with enabled state for an organization user before admin access changes.Expanded previewadmin:readNo ARK approval
ark_get_user_preferencesGet notification and sound preferences for the connected ARK user.Expanded previewnotifications:readNo ARK approval
ark_get_vendor_expense_rebill_stateGet linked customer rebill and locked-billing state for Vendor Expenses on a visible ARK load.Expanded previewloads:read, billing:readNo ARK approval
ark_get_work_queueSummarize the connected user's active operational work queue, including visible open loads and EDI tenders when allowed.Core previewoperations:read, loads:readNo ARK approval
ark_hold_spot_quotePlace a visible active spot quote on hold and notify watchers.Expanded previewloads:writeARK approval required
ark_hold_spot_quote_bidPlace a visible pending spot quote bid on hold when no other bid is held for the same spot quote.Expanded previewloads:writeARK approval required
ark_import_carriersImport parsed CSV rows as ARK carriers, resolving factoring and payment terms while storing bank and tax fields encrypted without echoing them back.Expanded previewcarriers:writeARK approval required
ark_import_customersImport parsed CSV rows as ARK customers, resolving visible teams, matching payment terms, and reporting duplicate skips.Expanded previewcustomers:writeARK approval required
ark_import_factoring_companiesImport parsed CSV rows as ARK factoring companies, resolving matching payment terms and reporting row-level results without returning raw bank or tax values.Expanded previewfactoring:writeARK approval required
ark_import_locationsImport parsed CSV rows as ARK locations, resolving visible teams, exact customer names, and duplicate skips.Expanded previewlocations:writeARK approval required
ark_import_peopleImport parsed CSV rows as driver or dispatcher contacts, linking each row to an exact carrier match and reporting skipped rows.Expanded previewpeople:write, carriers:readARK approval required
ark_invite_carrier_provider_onboardingSend a carrier onboarding invitation through Highway, RMIS, or MyCarrierPortal with the provider-specific fields required by ARK.Expanded previewcarriers:writeARK approval required
ark_invite_driver_appCreate or link a driver mobile-app account and record broker-confirmed SMS consent for the driver invite workflow.Expanded previewpeople:writeARK approval required
ark_invite_userInvite a broker user or reactivate an inactive organization user, then assign teams in the same admin action.Expanded previewadmin:writeARK approval required
ark_list_active_integrationsList active ARK integration providers for the organization before attempting provider-specific workflows.Expanded previewcontext:readNo ARK approval
ark_list_agent_sessionsList MCP and hosted-agent sessions for the connected user with status, budget counters, and client metadata.Expanded previewagents:readNo ARK approval
ark_list_aging_detailsList unpaid invoice or settlement detail rows for one AR customer or AP carrier aging summary row with search, currency, pagination, and sort controls.Expanded previewreports:readNo ARK approval
ark_list_aging_summaryList AR customer or AP carrier aging summary rows with search, bucket, hold, currency, team, pagination, and sort controls.Expanded previewreports:readNo ARK approval
ark_list_approval_requestsList pending or resolved MCP and hosted-agent action requests for the connected user.Core previewagents:readNo ARK approval
ark_list_audit_exportsList recent audit export requests visible to the connected user.Expanded previewaudit:exportNo ARK approval
ark_list_carrier_ach_filesList visible ARK carrier ACH/NACHA batches for reconciliation, filtered by status, effective date, file name, or batch number.Expanded previewloads:read, billing:readNo ARK approval
ark_list_carrier_filesList files and compliance documents attached to a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_list_carrier_invitesList ARK carrier onboarding invites with status, DOT, email, expiration, submission, and linked-carrier state.Expanded previewcarriers:readNo ARK approval
ark_list_carrier_paymentsList visible ARK carrier payable rows with billing, POD, hold, settlement, and NACHA metadata before AP actions.Expanded previewloads:read, billing:readNo ARK approval
ark_list_carrier_reviewsList broker-entered ARK carrier reviews with current rating and on-time metrics.Expanded previewcarriers:readNo ARK approval
ark_list_carrier_settlementsList visible ARK carrier settlement groups with AP recipient, due date, paid date, amount, and NACHA metadata.Expanded previewloads:read, billing:readNo ARK approval
ark_list_carrier_verified_dispatch_emailsFetch MyCarrierPortal verified dispatcher email addresses for a visible ARK carrier.Expanded previewcarriers:readNo ARK approval
ark_list_customer_paymentsList visible ARK customer billing rows with invoice, payment, hold, POD, remit profile, and carrier payment context before AR actions.Expanded previewloads:read, billing:readNo ARK approval
ark_list_dat_private_network_groupsList DAT private-network groups available to the current user or organization credentials for load-board posting decisions.Expanded previewloads:readNo ARK approval
ark_list_dispatch_notesList broker-entered notes for a visible ARK load dispatch with creator context and newest-first pagination.Core previewloads:readNo ARK approval
ark_list_edi_partner_connectionsList broker-admin EDI partner setup requests, active assignments, transport/routing identifiers, and shipper-to-customer mappings.Expanded previewedi:readNo ARK approval
ark_list_edi_tendersList visible inbound EDI load tenders with customer mapping, load linkage, acknowledgments, decisions, and latest status context.Expanded previewedi:readNo ARK approval
ark_list_invoice_remit_profilesList organization invoice remit profiles with default status, routing mode, remit email, address, and version snapshot context.Expanded previewbilling:readNo ARK approval
ark_list_load_bidsList carrier bids for a visible load with carrier, amount, status, notes, expiration, and creator context.Core previewloads:readNo ARK approval
ark_list_load_board_postingsList DAT, Truckstop, and Sylectus posting readiness and posting summaries for visible load or spot-load IDs.Expanded previewloads:readNo ARK approval
ark_list_load_board_user_mappingsList active organization users and their DAT or Sylectus seat mappings for load-board posting setup.Expanded previewadmin:readNo ARK approval
ark_list_load_filesList files and documents attached to a visible ARK load.Expanded previewloads:readNo ARK approval
ark_list_load_stopsList visible pickup, delivery, and intermediate stops for an ARK load with scheduled and actual timing.Core previewloads:readNo ARK approval
ark_list_notificationsList notifications for the connected user, optionally grouped by spot quote/load context.Expanded previewnotifications:readNo ARK approval
ark_list_pay_holdsList visible active or resolved ARK pay holds and claims with load, customer, value, note, and creator context.Expanded previewloads:read, billing:readNo ARK approval
ark_list_payment_destinationsList ARK carrier and factoring payment destinations for billing review, masked by default unless sensitive fields are requested.Expanded previewbilling:readNo ARK approval
ark_list_payment_termsList organization payment terms used by customer, carrier, and factoring payment routing.Expanded previewbilling:readNo ARK approval
ark_list_pod_review_queueList visible loads with proof-of-delivery file and review status context for billing compliance work.Core previewloads:read, billing:readNo ARK approval
ark_list_quickbooks_carrier_mappingsList ARK carriers and their QuickBooks vendor mapping state for setup, unmapped-entity cleanup, and sync troubleshooting.Expanded previewbilling:readNo ARK approval
ark_list_quickbooks_customer_mappingsList ARK customers and their QuickBooks customer mapping state for setup, unmapped-entity cleanup, and sync troubleshooting.Expanded previewbilling:readNo ARK approval
ark_list_quickbooks_reference_dataList QuickBooks accounts, customers, custom fields, payment accounts, items, terms, tax codes, or vendors for ARK accounting setup, mapping, and sync troubleshooting.Expanded previewbilling:readNo ARK approval
ark_list_quickbooks_sync_jobsList visible ARK QuickBooks sync jobs with operation, status, retryability, active-sync count, and per-item error context for accounting workflow monitoring.Expanded previewloads:read, billing:readNo ARK approval
ark_list_spot_quotesList visible spot quotes with bid summaries, stops, customer context, and watcher state for the connected actor.Expanded previewloads:readNo ARK approval
ark_list_user_backup_usersList backup users copied on outgoing emails where the selected organization broker is the broker of record.Expanded previewadmin:readNo ARK approval
ark_list_visible_teamsList team IDs and names visible to the connected ARK user.Core previewcontext:readNo ARK approval
ark_lock_loadLock a visible available ARK load for dispatch or manual editing.Expanded previewloads:writeARK approval required
ark_lookup_spot_quote_zip_coordinatesResolve ZIP codes to centroid coordinates used by spot quote lane, distance, and carrier-search workflows.Expanded previewloads:readNo ARK approval
ark_mark_all_notifications_readMark all unread notifications for the connected user as read.Expanded previewnotifications:writeARK approval required
ark_mark_carrier_payment_readyValidate a delivered carrier payment, optionally save a vendor invoice number, assign dispatch pay rows, and move the payment to READY for packet creation.Expanded previewloads:read, billing:writeARK approval required
ark_mark_carrier_payments_readyValidate selected delivered carrier payments, optionally save vendor invoice numbers, assign dispatch pay rows, move them to READY, and optionally queue QuickBooks bill creation.Expanded previewloads:read, billing:writeARK approval required
ark_mark_dispatch_tonu_deliveredMark an active ARK dispatch TONU and delivered, set carrier/customer TONU fees, run deliver-and-bill, and stop configured tracking sessions.Expanded previewloads:dispatchARK approval required
ark_mark_dispatch_tonu_recoveredMark an active ARK dispatch TONU and recovered, set carrier/customer TONU fees, return the load to Available, and stop configured tracking sessions.Expanded previewloads:dispatchARK approval required
ark_mark_load_deliveredMark a visible dispatched ARK load delivered, create delivery billing records, close the active dispatch, stop active tracking, and run configured delivery side effects.Expanded previewloads:writeARK approval required
ark_mark_notification_readMark one notification for the connected user as read.Expanded previewnotifications:writeARK approval required
ark_mark_spot_quote_lostMark a visible open spot quote lost and reject the pending customer quote through the same transactional workflow as the website.Expanded previewloads:writeARK approval required
ark_move_carrier_payment_back_to_deliveredMove a READY ARK carrier payment back to DELIVERED, clear dispatch pay assignment, and remove local QuickBooks carrier bill mappings.Expanded previewloads:read, billing:writeARK approval required
ark_move_carrier_payments_back_to_deliveredMove selected READY ARK carrier payments back to DELIVERED, release dispatch pay assignments, and remove local QuickBooks carrier bill mappings.Expanded previewloads:read, billing:writeARK approval required
ark_move_customer_payment_back_to_deliveredMove a ready ARK customer payment back to DELIVERED, clearing packet/payment amount and releasing linked customer pay rows.Expanded previewloads:read, billing:writeARK approval required
ark_move_customer_payments_back_to_deliveredMove selected READY ARK customer payments back to DELIVERED in one AR workflow, clearing packet/payment amounts and releasing linked customer pay rows.Expanded previewloads:read, billing:writeARK approval required
ark_override_load_statusChange a visible load from Pending to Dispatched using the same status override rule as the ARK UI.Expanded previewloads:writeARK approval required
ark_perform_load_board_actionPost, refresh, update, or remove DAT, Truckstop, or Sylectus load-board postings using the same ARK workflow as the UI.Expanded previewloads:writeARK approval required
ark_preflight_carrier_remittance_emailCheck whether selected ARK carrier payments or settlements are ready to send grouped carrier or factoring remittance emails.Expanded previewloads:read, billing:readNo ARK approval
ark_prepare_carrier_file_uploadCreate a signed upload URL and pending upload record for attaching a file to a visible ARK carrier.Expanded previewcarriers:writeARK approval required
ark_prepare_load_file_uploadCreate a signed upload URL and pending upload record for attaching a file to a visible ARK load.Expanded previewloads:writeARK approval required
ark_prepare_organization_logo_uploadPrepare a signed upload URL for replacing the organization online logo or paper/PDF logo. Upload the PNG to the returned signedUrl, then call finalize_organization_logo_upload.Expanded previewadmin:writeARK approval required
ark_preview_carrier_inviteCheck FMCSA carrier details, existing ARK carrier conflicts, rejected history, and pending invites before sending an onboarding invite.Expanded previewcarriers:readNo ARK approval
ark_preview_carrier_provider_onboardingPreview a carrier in Highway, RMIS, or MyCarrierPortal before sending an external onboarding invitation, including provider risk and contact context.Expanded previewcarriers:readNo ARK approval
ark_queue_quickbooks_sync_jobQueue an ARK QuickBooks sync workflow for customer invoices, customer payments, carrier bills, carrier payments, carrier settlements, or update syncs after validating visibility and skipping unsupported zero-dollar payment receipts.Expanded previewloads:read, billing:writeARK approval required
ark_reconcile_load_board_posting_previewPersist or clear DAT/Sylectus draft-preview failure records after load or spot quote edits.Expanded previewloads:writeARK approval required
ark_record_carrier_paymentRecord a READY or INVOICED ARK carrier payment as PAID for a visible load dispatch, assigning or reusing its settlement number and saving paid date/reference details.Expanded previewloads:read, billing:writeARK approval required
ark_record_carrier_paymentsRecord selected READY or INVOICED ARK carrier payments as PAID in one AP workflow, with optional QuickBooks bill payment sync.Expanded previewloads:read, billing:writeARK approval required
ark_record_carrier_settlement_paymentRecord one or more PENDING ARK carrier settlements as PAID across the visible loads in those settlements.Expanded previewloads:read, billing:writeARK approval required
ark_record_customer_paymentRecord an invoiced or factored ARK customer payment as PAID for a visible load, with paid date and optional reference number.Expanded previewloads:read, billing:writeARK approval required
ark_record_customer_paymentsRecord selected invoiced or factored ARK customer payments as PAID in one AR workflow, with optional QuickBooks customer payment sync.Expanded previewloads:read, billing:writeARK approval required
ark_record_load_stop_eventRecord or clear an actual arrival or departure time for a visible dispatched ARK load stop and run configured milestone side effects.Expanded previewloads:writeARK approval required
ark_regenerate_carrier_ach_fileRegenerate an ACH/NACHA file from existing PENDING ARK carrier settlements, updating the effective paid date without creating a duplicate ACH batch record.Expanded previewloads:read, billing:writeARK approval required
ark_reject_carrier_onboardingReject a carrier submitted through self-service onboarding, mark the carrier do-not-use, update the invite, and notify the carrier.Expanded previewcarriers:writeARK approval required
ark_reject_load_bidReject a pending carrier bid for a visible ARK load with a broker-provided reason.Expanded previewloads:dispatchARK approval required
ark_reject_spot_quote_bidReject a visible pending spot quote bid and optionally store the rejection message.Expanded previewloads:writeARK approval required
ark_reject_spot_quote_customer_quoteReject a visible pending customer quote through the transactional quote rejection workflow.Expanded previewloads:writeARK approval required
ark_reopen_spot_quoteMove a visible lost spot quote back to the active workflow using the same transactional workflow as the website.Expanded previewloads:writeARK approval required
ark_repower_loadRepower an active ARK dispatch by closing it, inserting a repower pickup stop, returning the load to Available, and stopping configured tracking sessions.Expanded previewloads:dispatchARK approval required
ark_request_audit_exportCreate a permissioned audit export request for a bounded date range and selected audit filters.Expanded previewaudit:exportARK approval required
ark_request_edi_partner_connectionRequest EDI trading-partner setup for a broker organization using the same workflow as the Connections page.Expanded previewedi:writeARK approval required
ark_resend_carrier_inviteResend a pending carrier onboarding invite email and extend the invite expiration window.Expanded previewcarriers:writeARK approval required
ark_resolve_pay_holdResolve an active pay hold or claim for a visible ARK load after the billing issue has been cleared.Expanded previewloads:read, billing:writeARK approval required
ark_resolve_tracking_driver_conflictSwitch an active dispatch to the app-linked duplicate-phone driver and start internal ARK Tracking in one workflow.Expanded previewloads:dispatchARK approval required
ark_restore_loadRestore an archived visible ARK load and move dispatch-backed archived loads without active dispatches back to Available.Expanded previewloads:writeARK approval required
ark_retry_quickbooks_sync_jobRetry a visible failed ARK QuickBooks sync job by resetting retryable items, requeueing the worker, and recording the retry lifecycle event.Expanded previewloads:read, billing:writeARK approval required
ark_save_load_route_segmentsReplace stored route geometry segments for a visible ARK load using precomputed section mileage, duration, and encoded polyline data.Expanded previewloads:writeARK approval required
ark_searchSearch across available ARK loads, customers, carriers, locations, users, and docs with one query.Core previewcontext:readNo ARK approval
ark_search_audit_eventsSearch the permissioned ARK audit timeline by view, domain, subject, actor, event, provider, trace, team, date range, or text query.Expanded previewaudit:readNo ARK approval
ark_search_carriersSearch active visible ARK carriers by name, code, DOT number, MC number, SCAC, phone, or email.Core previewcarriers:readNo ARK approval
ark_search_customersSearch visible ARK customers by name, code, and team visibility.Core previewcustomers:readNo ARK approval
ark_search_docsSearch ARK support and developer documentation for product, workflow, API, and MCP questions.Core previewdocs:readNo ARK approval
ark_search_factoring_companiesSearch ARK factoring companies so agents can identify carrier payment destinations before updating carrier payment routing.Expanded previewfactoring:readNo ARK approval
ark_search_loadsSearch visible ARK loads by load number, reference fields, customer, status, and team.Core previewloads:readNo ARK approval
ark_search_locationsSearch visible ARK locations by facility, address, city, customer, or contact details for load stop resolution.Core previewlocations:readNo ARK approval
ark_search_peopleSearch organization carrier contacts, including drivers and dispatchers linked to carriers.Expanded previewpeople:readNo ARK approval
ark_search_spot_quote_nearby_carriersFind carriers near a ZIP code from ARK carrier location history for quote outreach and bid targeting.Expanded previewloads:readNo ARK approval
ark_search_usersSearch active ARK users visible through the connected team scope by name, email, role, or team.Core previewpeople:readNo ARK approval
ark_send_carrier_remittance_emailSend carrier or factoring remittance emails for selected ARK carrier payments or settlement numbers using grouped AP remittance details.Expanded previewloads:read, billing:writeARK approval required
ark_send_custom_emailSend a custom ARK TMS email from the organization sender with optional storage or inline attachments.Expanded previewloads:writeARK approval required
ark_send_customer_invoiceSend the customer invoice email using the attached ARK billing packet, mark the customer payment invoiced, and optionally queue QuickBooks invoice sync.Expanded previewloads:read, billing:writeARK approval required
ark_send_customer_invoicesSend selected READY ARK customer invoice emails in one AR workflow, mark successful payments INVOICED, return per-payment failures, and optionally queue QuickBooks invoice sync.Expanded previewloads:read, billing:writeARK approval required
ark_send_load_location_notificationSend a manual location-update notification for a visible ARK load using configured tracking notification recipients and throttle rules.Expanded previewloads:writeARK approval required
ark_send_rate_confirmationSend an existing ARK rate confirmation file to the dispatch contact, optionally as an e-sign request.Expanded previewloads:dispatchARK approval required
ark_send_spot_quote_invitationsCreate carrier invitation records for a visible spot quote and send the requested email or in-app notifications.Expanded previewloads:writeARK approval required
ark_send_tracking_link_emailSend a customer-facing tracking link email for the active or selected tracking provider on a visible ARK load.Expanded previewloads:dispatchARK approval required
ark_set_customer_billing_requirementsReplace the required billing packet document types for a visible ARK customer with the exact provided list.Expanded previewcustomers:writeARK approval required
ark_set_customer_managersReplace the assigned manager users for a visible customer with the exact provided ARK user list.Expanded previewcustomers:writeARK approval required
ark_set_customer_project44_mappingCreate, update, or deactivate the tenant-admin project44 customer mapping for a visible ARK customer.Expanded previewcustomers:writeARK approval required
ark_set_customer_team_visibilityReplace the visible-team mappings for a customer while preserving existing mappings outside the connection team scope.Expanded previewcustomers:writeARK approval required
ark_set_default_invoice_remit_profileSet the organization default invoice remit profile used when customers do not have customer-specific remit defaults.Expanded previewbilling:writeARK approval required
ark_set_load_notification_settingsCreate or update tracking notification settings for a visible ARK load.Expanded previewloads:writeARK approval required
ark_set_user_backup_usersReplace a broker user's backup-user assignments for absence coverage and outgoing email CC workflows.Expanded previewadmin:writeARK approval required
ark_start_agent_sessionCreate an MCP or hosted-agent session record for run tracking, budgets, approval linkage, and audit attribution.Expanded previewagents:writeNo ARK approval
ark_start_trackingStart MacroPoint, TruckerTools, or internal ARK tracking for a visible dispatched load.Expanded previewloads:dispatchARK approval required
ark_stop_agent_sessionStop an active MCP or hosted-agent session for the connected user.Expanded previewagents:writeNo ARK approval
ark_stop_trackingStop the active tracking session for a visible load or a specific provider tracking ID.Expanded previewloads:dispatchARK approval required
ark_stop_tracking_for_inactive_dispatchStop active tracking sessions after a visible dispatch or deleted load has already become inactive.Expanded previewloads:dispatchARK approval required
ark_sync_carrier_provider_profileSync an ARK carrier profile, packet documents, compliance, insurance, identity, and payment evidence from Highway, RMIS, or MyCarrierPortal.Expanded previewcarriers:writeARK approval required
ark_take_edi_tender_actionAccept or reject a visible inbound EDI tender. This is a write action and should require human approval by default.Expanded previewedi:writeARK approval required
ark_test_project44_connectionValidate project44 platform credentials by fetching an access token. Forced refreshes consume project44 token generation quota.Expanded previewadmin:writeARK approval required
ark_undeliver_billing_loadMove a delivered ARK load back out of billing when billing state is still unadvanced, reopening the operational load workflow.Expanded previewloads:read, billing:writeARK approval required
ark_unhold_spot_quoteRelease a hold from a visible held spot quote and notify watchers.Expanded previewloads:writeARK approval required
ark_unhold_spot_quote_bidRelease the hold on a visible held spot quote bid.Expanded previewloads:writeARK approval required
ark_unlock_loadRelease your ARK load lock or manager-override another user lock when allowed.Expanded previewloads:writeARK approval required
ark_unwatch_spot_quoteRemove the connected actor as a watcher for a visible spot quote.Expanded previewloads:writeARK approval required
ark_update_billed_load_detailsUpdate a visible ARK load after customer billing has started, regenerate the revised customer invoice when billing is READY or INVOICED, and optionally queue a QuickBooks customer invoice update.Expanded previewloads:read, loads:write, billing:writeARK approval required
ark_update_carrierUpdate an ARK carrier profile with operating-country validation and dispatch fields.Expanded previewcarriers:writeARK approval required
ark_update_carrier_ach_file_statusUpdate a visible ARK carrier ACH/NACHA batch status after bank upload, processing, or rejection. This does not move linked carrier payments back to READY.Expanded previewloads:read, billing:writeARK approval required
ark_update_carrier_payment_due_dateUpdate the due date for an unpaid ARK carrier payment tied to a visible load dispatch.Expanded previewloads:read, billing:writeARK approval required
ark_update_carrier_vendor_invoice_numberUpdate the vendor invoice number for a DELIVERED or READY ARK carrier payment tied to a visible load dispatch.Expanded previewloads:read, billing:writeARK approval required
ark_update_carrier_vendor_invoice_numbersUpdate vendor invoice numbers for selected DELIVERED or READY ARK carrier payments in one billing-grid workflow.Expanded previewloads:read, billing:writeARK approval required
ark_update_customerUpdate a visible ARK customer profile and optionally replace its visible team mappings.Expanded previewcustomers:writeARK approval required
ark_update_dispatchUpdate an existing ARK dispatch carrier, dispatcher, driver, equipment, currency, and optional dispatch pay, then reconcile tracking and QuickBooks side effects.Expanded previewloads:dispatchARK approval required
ark_update_edi_partner_connectionUpdate an EDI partner connection status, transport identifiers, AS2/ISA/GS routing values, and setup notes.Expanded previewedi:writeARK approval required
ark_update_factoring_companyUpdate an ARK factoring company and set or clear sensitive payment fields without echoing them back.Expanded previewfactoring:writeARK approval required
ark_update_integration_settingsUpdate organization-level ARK Tracking, DAT, Sylectus, MacroPoint, TruckerTools, MyCarrierPortal, RMIS, or Highway settings and credentials.Expanded previewadmin:writeARK approval required
ark_update_invoice_remit_profileUpdate an organization invoice remit profile and create the next version used by future customer invoice snapshots.Expanded previewbilling:writeARK approval required
ark_update_load_board_user_connectionValidate or save the current user DAT or Sylectus load-board seat connection used by posting workflows.Expanded previewloads:writeARK approval required
ark_update_load_board_user_mappingsSave DAT usernames or Sylectus user IDs for ARK users so posting workflows use the right load-board seat.Expanded previewadmin:writeARK approval required
ark_update_load_detailsUpdate a visible ARK load revision, including customer, team, reps, commodity, dimensions, currencies, customer-pay lines, and optional full stop replacement.Expanded previewloads:writeARK approval required
ark_update_load_stopUpdate a visible ARK load stop schedule, reference number, pieces, weight, or comment.Expanded previewloads:writeARK approval required
ark_update_locationUpdate a visible ARK location profile, address fields, notes, and customer link.Expanded previewlocations:writeARK approval required
ark_update_organization_settingsUpdate tenant-admin organization profile fields, billing profile fields, and operational toggles. Use partial patches; payment fields require billing:write.Expanded previewadmin:writeARK approval required
ark_update_personUpdate a carrier driver or dispatcher contact profile and optional carrier link.Expanded previewpeople:writeARK approval required
ark_update_pod_review_statusApprove, reject, request revision, or reset review status for a visible proof-of-delivery document.Expanded previewloads:read, billing:writeARK approval required
ark_update_project44_settingsUpdate ARK project44 forwarding enablement and organization-level shipment identifier settings.Expanded previewadmin:writeARK approval required
ark_update_quickbooks_carrier_mappingsUpdate or clear ARK carrier to QuickBooks vendor mappings using the same conflict checks as the QuickBooks settings UI.Expanded previewbilling:writeARK approval required
ark_update_quickbooks_customer_mappingsUpdate or clear ARK customer to QuickBooks customer mappings using the same conflict checks as the QuickBooks settings UI.Expanded previewbilling:writeARK approval required
ark_update_quickbooks_settingsUpdate ARK QuickBooks accounting settings, charge mappings, tax-code mappings, payment accounts, terms, and custom field mappings while preserving connected tokens.Expanded previewbilling:writeARK approval required
ark_update_spot_quoteUpdate customer, freight, reference, schedule, and stop details on a visible active spot quote.Expanded previewloads:writeARK approval required
ark_update_spot_quote_bidUpdate carrier, DOT, MC, price, price-per-mile, or deadhead details on a visible pending spot quote bid.Expanded previewloads:writeARK approval required
ark_update_teamUpdate an organization team profile and optional team address for admin setup.Expanded previewadmin:writeARK approval required
ark_update_trackingUpdate timing, notification, notes, driver, equipment, or reefer settings on an active load tracking session.Expanded previewloads:dispatchARK approval required
ark_update_userUpdate an organization user name and email for admin user management.Expanded previewadmin:writeARK approval required
ark_update_user_commission_settingsUpdate default role commissions and optionally replace customer-specific commission overrides for an organization user.Expanded previewadmin:writeARK approval required
ark_update_user_permissionsReplace an organization user's enabled public ARK permissions, applying category view-permission dependencies like the web UI.Expanded previewadmin:writeARK approval required
ark_update_user_preferencesUpdate notification and sound preferences for the connected ARK user.Expanded previewnotifications:writeARK approval required
ark_upsert_load_vendor_expenseCreate or update one Vendor Expense on a visible ARK load, optionally adding or changing the linked customer rebill charge.Expanded previewloads:read, loads:write, billing:writeARK approval required
ark_upsert_load_vendor_expensesCreate or update multiple Vendor Expenses for one visible ARK load in a single billing-grid workflow.Expanded previewloads:read, loads:write, billing:writeARK approval required
ark_watch_spot_quoteAdd the connected actor as a watcher for a visible spot quote.Expanded previewloads:writeARK approval required