← Back to registry/

SMKlog Parcel Quotes

A2A conformantA2A v0.3.0

SMKlog Parcel Quotes

v1.0.0SMKlog

Prices one US-domestic parcel across USPS, UPS and FedEx from a plain-words item description (box size and weight are estimated when omitted), and can prepare a payment session that a human completes behind the site consent gates. It answers in a single round trip and never moves money.

Launch agent website ↗

Skills

  • Get live US parcel shipping rates

    Send a DataPart {"product","from_zip","to_zip", optional "quantity","weight_lb","length_in","width_in","height_in"}. Returns up to five purchasable services with the checkout total, the carrier cost beneath it and the SMKlog fee stated separately.

    shippingratesuspsupsfedex
  • Create a payment session for a parcel label

    Same DataPart fields plus optional "service". Returns the live amount and a handoff URL where a human confirms the shipping consents and pays; the agent never charges anything.

    shippingcheckoutpayment-session

Integration

import asyncio
from a2a_registry import AsyncRegistry

async def main():
    async with AsyncRegistry() as registry:
        agent = await registry.get_by_id("6f97c159-43ed-49de-92b6-1d5aa5ae8ce7")
        client = await agent.async_connect()
        print(f"Connected to {agent.name}")

asyncio.run(main())