{"slug":"quote-requests","title":"Request a quote with AMS Ez Contact","group":"Ordering with AMS","description":"Send a nonbinding project brief, keep the saved receipt and verify access for follow-up.","outcome":"Save one request for AMS staff, choose the right reply recipient and review an issued quote separately.","needs":["A useful project brief, even with unknown sizes, artwork or dates.","One reply email you are authorized to use."],"keywords":["quote RFQ agent representative agency client reply email request idempotency MCP WebMCP"],"sourceUpdatedOn":"2026-10-26","sections":[{"id":"start","title":"Start with your brief","text":["Tell AMS what you need and what is still unknown. The quote page accepts inquiries about finished apparel, loose DTF, UV DTF, plastisol, blanks, mixed jobs and other requests for manual review. Accepting an inquiry does not guarantee availability or fulfillment.","For example: “48 black shirts, a full-color front logo and Houston pickup. Sizes and artwork will follow.” Phone and billing address are not required for an inquiry."],"links":[{"label":"Request a quote","href":"/quote"}]},{"id":"parties","title":"Choose who receives replies","text":["Requesting for a client? Name your organization, who the job is for, and the selected reply email. If replies should come to your agency, use that address. A beneficiary name or supplied customer email does not grant access to an AMS account.","Submission authorizes operational follow-up for this request. It does not enroll the represented client in marketing."]},{"id":"files","title":"Use original artwork or let it follow","text":["Artwork is optional at intake. Upload up to three PNG, JPG, WebP, PDF or AI originals, at most 15 MiB each, using the private quote uploader. SVG is not accepted in this workflow.","If your agent cannot transmit original bytes, use the quote page. Do not invent a file ID, send a thumbnail as an original, or ask the backend to fetch arbitrary file URLs. Receiving artwork does not establish print readiness or approve repair charges."]},{"id":"receipt","title":"Keep the saved receipt","text":["A saved receipt means AMS has persisted a nonbinding inquiry. It does not confirm pricing, a deadline, an order, proof approval, payment or production.","After a timeout or interrupted response, retry with the original intake context and request key. Keep both before submitting. Identical retries return the original receipt; changed content under the same key conflicts. Do not start a new context to resolve an uncertain submission."]},{"id":"private","title":"Verify private follow-up","text":["Request a one-time link from the quote page using the request ID on your receipt. The link goes only to the selected reply email. Open it and choose “Open my quote request” to exchange it for an expiring session for that one request.","The human reference is not a secret and cannot read private details. Signing in with a supplied email does not automatically claim a request. Existing ordering OAuth and shop API keys are separate authorization domains.","A verified holder can answer staff questions and update the brief using the current revision. Changes require staff review and remove the old quote link from the request. Reply recipient changes need staff verification."]},{"id":"agents","title":"Use the HTTP or remote MCP adapter","text":["The implementation provides GET /v1/quote-requirements, POST /v1/quote-intake-sessions and POST /v1/quote-requests on the API host. Keep X-AMS-Quote-Intake and Idempotency-Key in headers. Private read/update uses X-AMS-Quote-Access after an email claim.","The isolated /rfq/mcp connector exposes requirements, begin, submit, verified read and update tools. It does not expose ordering, account history, shop tools or prices. Adding a connector is a separate host action; publishing a URL does not install it in an arbitrary conversation.","The quote page also contains a bounded experimental WebMCP adapter. Its admin pilot switch stays off until a named browser and agent pass acceptance. Unsupported browsers keep the ordinary form. No universal browser or native Claude support is claimed.","These interfaces become available on deployment. A draft PR is not a serving integration. Use the form and live requirements to confirm the environment you are using."],"links":[{"label":"API documentation","href":"https://api.chooseams.com/docs"},{"label":"Agent guide","href":"/help/agents"}]},{"id":"handoff","title":"If your agent cannot submit","text":["Copy the brief and open the quote page yourself. An assistant that only writes text or opens the page has not submitted anything. Ask it to report submission only after it receives a saved reference.","Review issued quotes, artwork and payment in AMS’s existing review and checkout flow. Checkout contact and billing stay on the AMS Pay page."]}],"next":["agents","finished-apparel","artwork"],"updatedOn":"2026-10-26","kind":"article","canonical":"https://chooseams.com/help/quote-requests","revision":"314dbadf","markdown":"# Request a quote with AMS Ez Contact\n\nSend a nonbinding project brief, keep the saved receipt and verify access for follow-up.\n\nSource: https://chooseams.com/help/quote-requests\nReviewed/updated: 2026-10-26\n\nYou will: Save one request for AMS staff, choose the right reply recipient and review an issued quote separately.\n\n## What you need\n- A useful project brief, even with unknown sizes, artwork or dates.\n- One reply email you are authorized to use.\n\n## Start with your brief {#start}\n\nTell AMS what you need and what is still unknown. The quote page accepts inquiries about finished apparel, loose DTF, UV DTF, plastisol, blanks, mixed jobs and other requests for manual review. Accepting an inquiry does not guarantee availability or fulfillment.\n\nFor example: “48 black shirts, a full-color front logo and Houston pickup. Sizes and artwork will follow.” Phone and billing address are not required for an inquiry.\n\n- [Request a quote](/quote)\n\n## Choose who receives replies {#parties}\n\nRequesting for a client? Name your organization, who the job is for, and the selected reply email. If replies should come to your agency, use that address. A beneficiary name or supplied customer email does not grant access to an AMS account.\n\nSubmission authorizes operational follow-up for this request. It does not enroll the represented client in marketing.\n\n## Use original artwork or let it follow {#files}\n\nArtwork is optional at intake. Upload up to three PNG, JPG, WebP, PDF or AI originals, at most 15 MiB each, using the private quote uploader. SVG is not accepted in this workflow.\n\nIf your agent cannot transmit original bytes, use the quote page. Do not invent a file ID, send a thumbnail as an original, or ask the backend to fetch arbitrary file URLs. Receiving artwork does not establish print readiness or approve repair charges.\n\n## Keep the saved receipt {#receipt}\n\nA saved receipt means AMS has persisted a nonbinding inquiry. It does not confirm pricing, a deadline, an order, proof approval, payment or production.\n\nAfter a timeout or interrupted response, retry with the original intake context and request key. Keep both before submitting. Identical retries return the original receipt; changed content under the same key conflicts. Do not start a new context to resolve an uncertain submission.\n\n## Verify private follow-up {#private}\n\nRequest a one-time link from the quote page using the request ID on your receipt. The link goes only to the selected reply email. Open it and choose “Open my quote request” to exchange it for an expiring session for that one request.\n\nThe human reference is not a secret and cannot read private details. Signing in with a supplied email does not automatically claim a request. Existing ordering OAuth and shop API keys are separate authorization domains.\n\nA verified holder can answer staff questions and update the brief using the current revision. Changes require staff review and remove the old quote link from the request. Reply recipient changes need staff verification.\n\n## Use the HTTP or remote MCP adapter {#agents}\n\nThe implementation provides GET /v1/quote-requirements, POST /v1/quote-intake-sessions and POST /v1/quote-requests on the API host. Keep X-AMS-Quote-Intake and Idempotency-Key in headers. Private read/update uses X-AMS-Quote-Access after an email claim.\n\nThe isolated /rfq/mcp connector exposes requirements, begin, submit, verified read and update tools. It does not expose ordering, account history, shop tools or prices. Adding a connector is a separate host action; publishing a URL does not install it in an arbitrary conversation.\n\nThe quote page also contains a bounded experimental WebMCP adapter. Its admin pilot switch stays off until a named browser and agent pass acceptance. Unsupported browsers keep the ordinary form. No universal browser or native Claude support is claimed.\n\nThese interfaces become available on deployment. A draft PR is not a serving integration. Use the form and live requirements to confirm the environment you are using.\n\n- [API documentation](https://api.chooseams.com/docs)\n- [Agent guide](/help/agents)\n\n## If your agent cannot submit {#handoff}\n\nCopy the brief and open the quote page yourself. An assistant that only writes text or opens the page has not submitted anything. Ask it to report submission only after it receives a saved reference.\n\nReview issued quotes, artwork and payment in AMS’s existing review and checkout flow. Checkout contact and billing stay on the AMS Pay page.\n\n## What to do next\n- https://chooseams.com/help/agents\n- https://chooseams.com/help/finished-apparel\n- https://chooseams.com/help/artwork\n\n## Working with a customer agent\nUse this guide as public instructions. Get current prices, stock, order status, and eligibility from authorized live tools. Ask for missing choices. The customer must review the exact artwork/proof and authorize any paid or publishing action. A copied guide does not connect an account or grant access. Do not include passwords, card details, locker codes, or private access links in public requests.\n"}