- Brand
- Conterminal
- Category
- Operations
- Primary Subcategory
- Freight & Logistics Operations
Integration details
Description
Connect your Conterminal workspace to review selected delivery orders with ChatGPT, resolve missing or conflicting fields, confirm ready orders, and download printable proofs of delivery with two copies per page. Your review batch preserves its progress so you can return to unfinished orders. You can also search container shipments, check pickup readiness and terminal empty-return guidance, and start editable internal quote drafts. Access follows your Conterminal workspace permissions. Quote drafts require review before pricing is approved or a customer-facing quote is sent.
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Primary Subcategory
- Freight & Logistics Operations
- Secondary Subcategories
- None listed
- Brand
- Conterminal
- Access
- Account required
- First tracked
- 2026-07-24
- Tool count
- 54
- Market
- US
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
Your score is coming
ChatGPT now suggests Plugins on its own when they match a user's request.Your Plugin Discovery Score measures how often yours appears, and it will show here as soon as it’s ready.
What discovery looks like

Get alerts for Conterminal Shipments
Get updates when Conterminal Shipments’s Discoverability Score or category rank changes.
Competing in ChatGPT Freight & Logistics Operations
View Category54 tools agents can invoke
Record internal commercial approval for the selected exact lane revisions and tokens after the operator reviews their rates, terms and preliminary assumptions. Incomplete or restricted routes cannot be approved. Unselected lanes remain separate. This is neither customer acceptance nor authorization to send an email. Any later price or terms change invalidates this approval.
approve_quote_batch_rates
Record internal commercial approval only after the operator reviews the exact single-quote preview, including typed linehaul, customer FSC, total, terms and source week. Requires its unchanged outputHash. Changed price, chart, evidence or terms needs a new preview and approval. This does not record customer acceptance or authorize sending. Batches use approve_quote_batch_rates.
approve_quote_rate_card
Calculate carrier pricing and separate planning operating estimates: each truck leg's miles, driving minutes, fuel gallons, sourced diesel benchmark and estimated tolls. Server defaults: profileId omitted uses the carrier default profile; a stop may be { terminal: 'APM Elizabeth' } (name or code, resolved like the UI picker); emptyReturn 'pickup' appends an import's empty return to the pickup terminal. For a pasted request, quote_from_request does parse, options and this calculation in one call. Set includeRouteChoices true to explore measured feasible alternatives and modeled downside scenarios; repeat the returned selectionToken as routeSelectionToken to price and save that exact route. Start with comparisonTable to compare cycle miles, driving minutes, gallons, fuel, tolls and each available engine subtotal; unpriced alternatives remain unpriced. Choices are estimates, not guaranteed worst cases. Supply benchmark to compare with a known route and operator-provided all-in rate while preserving minimum charges and included miles. Driving excludes waiting/unloading; fuel/tolls are estimates, not verified expense or profit. Get current ids and pricing rules from get_quote_options. Include required empty return and correct equipment; omitted yards use configured defaults, null excludes positioning. Unknown service dates may use a labeled planning date. Charges are integer USD cents per move; quantity applies only to the selling total. Review-required results are partial subtotals. Resolve address issues and obtain user acceptance of corrections. Failed/missing values are unavailable, never zero. Provider budgets/cache may change; no quote is saved and no customer is contacted. Requires carrier manager or administrator access.
calculate_quote
Calculate and save up to five selected lanes through the existing quote engine, with bounded parallel requests. Supply shared planning terminal, empty pickup/return, truck profile and date first; cartage has no implied empty leg. City/ZIP locations stay preliminary. Quantities and prices are per move. Saves route evidence and canonical quote revisions. Per-lane failures remain visible and do not discard other lanes. Inspect results; retry only failed lanes with a new sourceKey for changed content. Does not approve or send.
calculate_quote_batch
Select a saved comparable from find_quote_comparables, or use operator_route with a typed benchmarkRoute and known per-move customerRateCents. Operator rates are not proof of historical acceptance. Compare physical routes on a common planning basis, preserving exact saved selected routes when still valid and otherwise requiring refreshed selection. Keep the supplied or historical customer rate unchanged. Show miles, minutes, fuel, tolls and an equivalent rate only when evidence and comparable service terms support it; tariffs with unknown inclusions remain limited. Save this comparison against the current quote and terms so it reopens in the UI. Does not change the offer or approve a send.
compare_quote_to_saved_rate
Commit up to two ready selected documents through Conterminal's existing validation and business transaction. This changes shipment state. Rechecks OAuth user, carrier workspace, frozen membership, source revisions, and canonical commit status; reports per-order partial outcomes and held manual-review links. Call again while remainingReadyCount is positive.
confirm_delivery_order_batch
Render and save a customized capability sheet or service proposal for one existing CRM account using the supplied customer-facing text and the workspace's name. Internal account rationale, evidence and open questions are retained separately and excluded from the PDF. Returns its saved ID, checksum and protected download path. Requires current manager access. Does not fetch sources, verify prose claims, set prices, create a quote, or send anything.
create_crm_account_material
Create or reuse one internal Conterminal quote draft from a plain-language request or selected email body in the connected workspace. Partial requests are allowed and return needs_input with explicit missing fields. This extracts facts but does not calculate or approve pricing, queue an outbound response, or contact the original requester. It sends only an internal acknowledgement to the initiating Conterminal user. Use the same sourceKey when retrying the same request.
create_quote_draft_from_request
Create and attach the PDF for the exact stop visit reviewed with get_eld_receipt_context. The normal input is only that visit's reviewToken. Include adjustment only for times explicitly corrected by the user. Includes all time at the facility, including onsite movements. Missing exits need a checked correction or refreshed evidence. The PDF labels GPS estimates and operator corrections, preserves original observations, and records total time rather than calculating charges. Repeating the same reviewed request reopens its receipt. A changed request replaces the current receipt at that stop. Returns the PDF and a download URL; does not send it to anyone.
create_eld_receipt
Find accounts in the connected carrier workspace's private CRM outreach queue by company name, priority, stage, owner or Eastern next-action date. A nonempty query also searches saved business contacts and connected operational companies. Returns paginated accounts and their existing relationship state. Requires current commercial-manager access. Does not modify records or contact anyone.
search_crm_accounts
Search the existing Conterminal reference directory used by manual Delivery Order review: organizations, delivery sites, terminals, vessels, steamship lines, and billing options. The selected document and OAuth batch are workspace-checked, while shared directory entries may be available across workspaces. Use returned canonical values in typed decisions.
find_confirmation_options
Find carrier-owned configured customer tariffs and generated saved quotes. Status and provenance are explicit: tariffs are not proof of acceptance or all-in inclusions. Use match reasons and material differences; establish equipment, waiting, chassis, fuel and toll terms before selecting a benchmark. Search is bounded. Does not change a quote.
find_quote_comparables
After showing the operator all resulting identities and held documents, freeze a preparation at every reviewed item revision. Creates an immutable successor for exactly the same selected PDFs and current prepared identities; never business-confirms an order. Follow the returned batchId, inspect its review drafts and save decisions again before confirming. An unchanged retry returns the same successor.
freeze_confirmation_batch
Get the connected carrier's truck profiles, minimum charges, included miles, single or graduated per-mile rates, configured planning MPG, sourced diesel benchmark, extra charges, yards and terminal locations. New internal quote revisions snapshot all configured potential accessorials for the rate card as conditional extras; listing them never selects them or adds them to the customer total. carrierAccessorialTermsDraft provides the current source-backed schedule for review. Preserve existing agreed terms and customer-specific inclusions; do not replace them with carrier standards or claim reusable customer-specific accessorial defaults. Call before calculate_quote when you need ids; calculate_quote also accepts stops by terminal name and defaults the profile, and quote_from_request loads these options itself. If the service date is unknown, use a planning date and label it provisional; omitted date uses today in America/New_York. Set serviceDateBasis confirmed only for a customer-confirmed date. Use returned identifiers. Quantities are per move. Requires carrier manager or administrator access. Does not create a quote or send email.
get_quote_options
Read the published, source-dated empty-return acceptance feed for a terminal. Use terminalSlug 'maher-terminals-mssamw' for Maher. Supply steamshipLineCode and equipmentClass together for a specific lookup. A definitive current status requires a fresh exact equipment cell whose effectiveDate has arrived in America/New_York. A future-dated cell is the latest notice, not current acceptance; its lookup decision remains unknown until that date. Never infer acceptance from a container number, missing row, broad OTHER row, stale source, or unavailable source. Always report the source, source timestamp, freshness, and effective date with the answer.
get_empty_return_acceptance
A zero-confirmed batch returns structured not_ready with counts and held reasons; do not request a packet until canonical confirmations exist. Render one merged official Conterminal POD packet for canonically confirmed orders in the frozen batch, with two copies per sheet where the layout fits. Reports held or unavailable items separately. Include the returned protected downloadUrl as a clickable link in your answer even when the embedded PDF is shown; the user may need to sign in to Conterminal. Rendering can assign an idempotent POD routing code; a PDF failure never retries confirmation.
get_confirmation_pod_packet
Read this initiating-user/carrier-workspace-pinned selection, its preparing/frozen phase, exact source/assignment scope, review drafts and successor chain. Follow successorBatchId when present. For preparing items, inspect the source and prepare identities before reviewing and freezing. For a multi-container PDF, pass an assignmentId from selectedOrders to inspect each canonical single-order draft when needed. includeRecovery returns original/current evidence, material-change flags and a fingerprint to review with the operator before explicit recovery; documents or orders no longer in this workspace are listed as unavailable and have no fingerprint. For a preparing item, review.resume shows identities an interrupted preparation already saved. A batch ID is never an access grant.
get_confirmation_batch
Get a curated read-only operational snapshot for one shipment previously returned by search_shipments. Access and pickup-readiness evidence are rechecked against the OAuth-bound workspace. A null or unknown pickupReadiness is not pickup-ready.
get_shipment
Return a rendered image of a selected PDF page, its verified page count, a scoped extracted-text excerpt, and optionally the exact full PDF. Inspect all relevant pages before saving decisions. The source hash and OAuth workspace are rechecked on every call.
get_confirmation_source
Authoritatively count and list shipments currently confirmed ready for pickup in the connected workspace. Confirmed ready requires providerAvailable=true, providerAtTerminal=true, a confirmed terminal, no active hold, and no gate-out, gate-in, or return evidence. Missing values never qualify. Use this tool for every pickup-ready or available-at-terminal count/list; never broaden a zero-result query to merely at-terminal or discharged shipments.
list_pickup_ready_shipments
Prepare an upload for an existing workspace quote using the file's SHA-256 checksum. If alreadyUploaded is false, PUT the raw file bytes to signedUrl with its Content-Type and x-upsert: false. Then call save_quote_material with file.name, file.mimeType and file.uploadedSha256. Only the final verified save records a CRM material. Maximum 20 MB. Keep the upload URL private.
prepare_quote_file_upload
Generate or reuse the current native branded rate card and save an exact unsent response on the same quote. Preserves charges and conditions; internal costs are excluded. Defaults revision, subject and recipients from saved context and retains required CRM capture CC. bodyHtml optionally supplies a complete authored cover; returned sanitized HTML and derived text are settled before review. emailReply binds a connected user-mail account and original message to a mailPluginHandoff draft resource with actual PDF bytes, both bodies and original reply identity. Mailbox drafting and sending remain external to Conterminal. No Conterminal send or mailbox authentication occurs. The final saved message, sender, recipients, thread and actual attachment need separate exact-version send approval; edits invalidate approval.
prepare_quote_response
Prepare a ChatGPT discussion link containing the saved quote identity. The discussion loads the authorized canonical quote context through Conterminal MCP. Does not send customer email, save pricing, or transfer message bodies in the link.
create_quote_discussion_handoff
Prepare a PDF-only replacement from a complete supplied Gmail reply-draft snapshot and a saved native rate card. Preserves text, HTML, inline images, unrelated files and sparse reply headers. Checks current quote or approved batch evidence and old/new PDF hashes. emailReply supplies exact user-account and latest-draft context for older quotes lacking saved Gmail metadata; it does not overwrite the canonical source or require Conterminal sending OAuth. Returns an account-bound JSON patch and preparation evidence. Missing/stale context has a specific error. This tool does not read or modify a mailbox, apply a patch, send or grant approval. A preparation result does not prove that a mailbox draft was updated; final saved text, recipients and actual attachment require separate review and send approval.
prepare_quote_draft_attachment_update
Reserve or recheck one exact outreach email intent in the connected carrier workspace. Requires a qualified outreach stage, saved reviewed contact, active actor mailbox and unrestricted recipients. Stores the supplied message and attachment fingerprints; optional savedDraftId binds an exact saved email revision and rejects changed text, recipient or attachments. Pending intents prevent overlapping outreach to the same account or recipient. Identical source-key retries return the existing intent and recheck current restrictions. Returns intent status, including alreadySent or cancelled when applicable. Does not access or change a mailbox, send a message or grant send approval.
prepare_crm_outreach
Generate or reuse one native rate card from selected currently approved lane versions, preserving all shared and per-lane terms and original subject/participants with CRM capture. Saves the exact unsent response to the same parent inquiry; reviewUrl restores it without regeneration or sending. bodyHtml optionally supplies a complete authored cover. emailReply binds the selected connected user-mail account, original message and thread to a mailPluginHandoff draft resource containing actual PDF bytes and both bodies. Mailbox drafting and sending remain external to Conterminal. The final saved message, sender, recipients, thread and PDF require review and separate exact-version send approval. Price approval and preparation do not authorize sending.
prepare_quote_batch_response
Prepare one selected PDF before freezing its order scope. Omit rows for canonical clear-case preparation. For ambiguity, inspect the PDF and existingDeliveryOrder options, resolve the container and new versus existing job with the operator, then submit the complete typed rows at expectedRevision. Creates or resumes every canonical container draft. Typed rows must name containers read from this PDF; a new job is held when an active or draft job already uses its container, and existing jobs must belong to this workspace. If a call was interrupted (error preparation_resume_required), read get_confirmation_batch with itemId, review selectedItem.review.resume with the operator, then pass its resumeFingerprint at the current revision. Never confirms an order. Inspect returned identities and held reasons before freezing.
prepare_confirmation_item
Read-only proposal using the client's current quote policy. amountCents means linehaul for FSC mode or the complete total for consolidated mode. Returns integer-cent linehaul/FSC/total and exact regional EIA week, thousandth price and chart. Missing, stale, wrong-region or out-of-range prices require review; never fall back to national data or fuel expense. No routing or quote mutation. Review the returned exact version before save_quote_decisions with customerRateCents=customerPricing.totalCents and both returned fields in customerTerms.
preview_customer_quote_pricing
Edit only the supplied exact assignment targets (max 25), each at its reviewed item revision, in a current frozen batch. Supports freightCustomer/accessorialCustomer canonical organization UUIDs, referenceOrPo, customerReference, pickupNumber, sealNumber, containerSize (20,40,40HC,45), containerType. accessorialCustomer value __freight_customer__ resolves separately for each order. Rules default to fill_missing. For a text reference field, mode combine with value null joins at least two distinct sourceFields in their supplied order using separator (default space / space). Sources are referenceOrPo, customerReference, brokerReference, pickupNumber, sealNumber, containerNumber, billOfLading, containerSize and containerType. brokerReference is the distinct scanned or saved broker reference; customerReference remains separate. Combine reads each order's saved values independently of other rules, skips blanks and replaces the destination only when a source value exists. Show and obtain the operator's explicit choice before replace or combine. First omit reviewedFingerprint to obtain a no-write preview. Show all affected order scope and before/after changes; then repeat the same targets and rules with that reviewedFingerprint to save the approved drafts. Any changed source/revision invalidates the preview. Saves use the same canonical per-order drafts as the in-app editor and never business-confirm. Partial outcomes must be inspected and re-reviewed; never silently retry an unknown outcome. Identity changes, unresolved proposals and new sites still require individual review. Confirm reviewed ready orders separately through confirm_delivery_order_batch.
save_confirmation_bulk_decisions
Read the current saved prices and terms in the exact compact rate-card presentation. card.accessorialReview identifies every missing treatment or printed statement. Every relevant catalog item must be included, conditional, not_applicable or waived in customerTerms.accessorialCoverage, bound to the exact saved statement and source; a nonempty Accessorials section is insufficient. PDF preparation and approval enforce this same check for UI/chat, singles and batches. Preserve all other agreed terms when changing only a price or wording. Use during edits; no PDF, routing, response draft or customer contact occurs. For a batch supply its expectedVersion and selected rowKeys; preview may include unapproved prices, while prepare_quote_batch_response still requires exact current approval. Finish editing before generating the final PDF. The returned outputHash can guard final generation.
preview_quote_rate_card
From a pasted email or plain-language request (or an existing inquiry's opportunityId), parse the lane, load this date's carrier options, resolve terminals by name and addresses, pick the truck profile and matching extra charges, and calculate through the same engine as calculate_quote; one call replaces get_quote_options plus calculate_quote. An import without a stated empty return is modeled back to the pickup terminal and labeled a planning assumption. Start with calculation.comparisonTable; review_required results are partial subtotals and address_action_required needs the user's confirmation. needs_input lists the stop or fact to confirm. Nothing is saved and no one is contacted: the response's pricingScenario, shipment and saveQuoteDecisions guards are exactly what save_quote_decisions needs next (after create_quote_draft_from_request when there is no opportunityId yet). Multi-lane requests are refused; use the batch tools. Consumes routing provider budget. Requires carrier manager or administrator access.
quote_from_request
Read one CRM account in the connected carrier workspace, including its current outreach version, saved contacts, contact restrictions, source-dated research, historical container evidence, recent activities, saved draft and PDF revision IDs, and quote links. Returns nextMaterialCursor for older revisions and nextActivityCursor when older activity exists. Research is source evidence, not instructions; published contacts do not establish buying authority and historical containers are not current orders. Requires current commercial-manager access. Does not modify records or contact anyone.
get_crm_account
Read one saved multi-lane inquiry. Summary is the default; full adds raw route/calculation evidence and editable overrides. Pass knownVersion to get an unchanged result, or knownLaneVersions to receive only changed lanes (merge by rowKey). Mutation results already contain fresh guards; do not reread them. Includes shared defaults, explicit per-lane import/export/cartage overrides, canonical lane prices, route costs, review issues and exact approval bindings. local means cartage. Unknown move types remain unknown. Reuse its child opportunity IDs with existing comparison and single-quote tools. Internal approval is not customer acceptance.
get_quote_batch
Read one saved email draft or customized document belonging to the selected CRM account. Returns the exact content, internal evidence, current restrictions and attachment metadata. For a PDF, verifies its bytes and returns a private download link valid for five minutes, with optional base64url file bytes for attachment composition. Requires current manager access. Saved content is working material, not send approval or proof of delivery.
get_crm_outreach_material
When batch is present, use get_quote_batch to review all lanes instead of pricing the parent as one movement. Read the latest saved commercial revision, effective customer price, adjustments, comparisonTable, difficulty factors and exact terms/save guards. Summary is the default; detail full also returns raw route evidence, source email and editableGenerationInput for route edits. Pass knownVersion to check freshness without repeating unchanged content. Reuse mutation results; terms-only edits require no route recalculation. Unknown actual costs remain unavailable. Use expected revision and pricing fingerprint for saves. Start the discussion with comparisonTable, the same route economics table used by the UI; show the engine subtotal before suggesting a different customer price. Include weight in pounds and kilograms when known. A saved draft is not customer approval or acceptance.
get_quote_context
Read the existing Billing default accessorial cards, effective dates, exact version and typed rate/quantity fields. Customer and destination overrides are excluded. Read before save_carrier_rate_defaults; defaults are distinct from negotiated quote terms.
get_carrier_rate_defaults
Read the existing quote's client default: consolidated fuel-included rate or separate linehaul plus regional weekly EIA fuel surcharge. This setting belongs to future quotes only, independent of freight billing, carrier defaults and historical quotes.
get_customer_quote_pricing
Read a workspace quote's saved materials, quote reference and verified CRM capture address. Preserve the original subject and reply headers for an existing email thread; put the quote reference in its body. A new message uses the reference in its subject. CC the verified capture address when crmCaptureReady is true unless verified group recipients cover capture. Reading settings is not proof that an email was captured. Paginate using nextBefore.
get_quote_materials
Save an actual note, call, Gmail draft/send/reply/bounce receipt, opt-out or cancellation of an unsent CRM outreach intent in the connected carrier workspace. Email events require their actual mailbox, participant, message and thread IDs. A sent receipt reconciles the prepared intent and updates last contact; it does not establish delivery, reading or customer acceptance. Opt-outs and bounces restrict the exact email across this workspace. Identical source-key retries return the recorded event. Does not access a mailbox or send messages.
record_crm_activity
Explicit reviewed recovery for an empty, stale or interrupted batch. First read get_confirmation_batch with includeRecovery and review current source snapshots and material changes with the operator. Pass that reviewed sourceFingerprint and a stable idempotencyKey. Creates a linked preparation successor retaining the exact ordered PDF membership and original audit history. Never expands scope or confirms an order. Follow successorBatchId on already recovered batches.
recover_confirmation_batch
Read the same saved field drafts as Conterminal Bulk review. Pass reviewId from the handoff to read its exact saved collection and batchId for a bounded batch. Follow successors. Preparing batches show identities and held reasons: inspect sources, prepare and explicitly freeze reviewed scope using the existing tools before editing. Frozen batches return up to 25 order rows, current revisions, canonical customer labels, scanned/saved field values, missing counts, held reasons and review links. Page using nextOffset. Read every bounded batch for selection-wide summaries; never infer selection from search or alter its PDF membership.
get_confirmation_bulk_review
Prepare a detention receipt for one shipment stop in the connected carrier workspace. Infers the stop date and driver, and aggregates a complete facility visit including queueing, staging, door changes and small onsite movements. Omit overrides for the normal flow. Returns a suggested visit, arrival, departure, total minutes, truck, evidence source, warnings and exact reviewToken. Show that summary for a sanity check; use the selected visit's token with create_eld_receipt when the user wants the receipt. Separate departures/reentries remain separate visits. No document is created by this read.
get_eld_receipt_context
Update qualification, priority, owner, next action or account do-not-contact status for one CRM account in the connected workspace. Requires its current outreach version. Omitted fields stay unchanged; null clears an optional value. Returns the updated profile and version. Requires current manager access. Does not change contacts or workspace email restrictions, or send messages.
save_crm_outreach
Save the complete tailored email for one existing CRM account and its saved business contact. Stores the account-specific rationale, dated supporting evidence, open questions and exact same-account PDF attachments as an immutable revision. Returns the resolved recipient and current restrictions. Requires current manager access. Does not create a mailbox draft, reserve a send, approve or send email.
save_crm_email_draft
Save one reviewed business contact and select it for a CRM account in the connected workspace. Requires the account's current outreach version and a source reference. Reuses an existing account contact with the same email without overwriting its details. Returns the selected contact ID and updated outreach version. Requires current manager access. Does not qualify the account, lift contact restrictions or send messages.
save_crm_contact
Save agreed draft pricing and typed customer terms to the actual commercial quote, not just an attachment. Read get_quote_context first and supply its expected revision, total and pricing fingerprint. Reuse sourceKey for an identical retry; changed decisions need a new key. For an email-only quote supply pricingScenario using the calculate_quote route shape plus shipment facts (unknown equipment/cargo remain null). The server compiles and saves the first priced revision. A complete generationInput may also revise existing route/movement facts through the shared calculation engine; it returns address review or a new immutable revision. Line targets change on a new revision. Per-line adjustments and a final all-in rate must be separate operations. Saves do not issue, accept or send the quote. A partial result requires finishing the indicated remaining step.
save_quote_decisions
Save explicit operator-authorized default changes to the same Billing card, atomically at expectedVersion from get_carrier_rate_defaults. Administrator access is rechecked in the connected carrier workspace. Patch only intended fields; use existing itemId for edits. A new line needs chargeTypeCode, displayName, unit and pricingRule. sourceKey makes identical additions retry-safe. Keep first-day flat charges separate from per_unit_after_included additional-day rates. Variable fuel stays manual_quote with no invented fixed amount. Does not change saved quotes, customer-specific tariffs, public publication settings or contact customers. Return the saved rates and version.
save_carrier_rate_defaults
Create canonical child lane quotes once, and save explicit shared defaults or per-lane move/route overrides. Never infer import/export from a port mention. Defaults do not overwrite explicit lane overrides. Changing inputs invalidates price approval; recalculate affected lanes. Uses expectedVersion from get_quote_batch. This changes CRM records, but does not contact the customer.
save_quote_batch
Save one immutable work product or attachment on an existing workspace quote. Use create_quote_draft_from_request for an initial opportunity. Save the source, calculations, assumptions, selected commercial terms, approval evidence, drafts and final files as separate materials. Reuse sourceKey for retries; use a new key for a changed version. For files, prefer prepare_quote_file_upload then provide uploadedSha256; small files may use canonical base64. Files are at most 20 MB. This saves evidence; it does not approve a commercial revision or send email.
save_quote_material
Submit only typed field, reference, container, and conflict edits for one selected item at its expected revision. For individual container drafts in a multi-order PDF, pass the assignmentId returned by get_confirmation_batch; each saved container draft is retained. Saving replaces previously saved draft decisions. The server merges the edits into its frozen canonical confirmation form and validates identity and source revisions. This saves a draft; it does not confirm an order.
save_confirmation_decisions
Conterminal Shipments ChatGPT Plugin FAQ
How the directory, categories and Discoverability Score work.
Read the methodologyHow do I improve Conterminal Shipments's ChatGPT Plugin discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
What are Conterminal Shipments alternatives on ChatGPT?
As of 2026-11-02, Conterminal Shipments competes with 3DPACK.ING, 4truck, bryny, Cambridge China Bridge, Damoov Telematics, Dincer Logistics, Dockflow, EasyPost and 27 more in ChatGPT Freight & Logistics Operations, ranked by public Discoverability Score.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.