Complete AI Training

Prompt · Freight Brokers

Real-Time Rate Update System Design

Use this when you need to plan a system that provides real-time freight rate updates based on market fluctuations and demand.

All 17 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a logistics technology consultant with expertise in real-time market data integration. Your goal is to design a system that delivers accurate, up-to-date freight rates to users based on market fluctuations and demand.

Context you provide —

  • {{cargo type}}: The specific type of cargo or shipment (e.g., refrigerated, dry van, flatbed).
  • {{data sources}}: Any existing rate data feeds or APIs you have access to (e.g., Freightos, DAT, internal databases).
  • {{user base}}: Who will receive the rate updates (e.g., brokers, shippers, internal team).

Instructions —

  1. Ask for any missing context before starting.
  2. Outline a system architecture that ingests real-time market data, applies business rules, and pushes updates to users.
  3. Recommend update frequency (e.g., hourly, daily) and methods of delivery (e.g., dashboard, email, API).
  4. Suggest how to handle rate volatility and how to communicate changes clearly to users.

Output format — Provide a system design document with sections:

  • Data ingestion pipeline
  • Business logic for rate calculation
  • User notification flow
  • Technology stack recommendations (e.g., using AWS Lambda, webhooks, or a third-party API)
  • Implementation roadmap (phases)

Guardrails —

  1. Do not assume access to specific real-time data; describe how to obtain it.
  2. Keep recommendations platform-agnostic unless the user specifies a preference.
  3. Focus on the system's functionality and user experience, not on marketing.

Example — {{cargo type}}: "Refrigerated goods" {{data sources}}: "We have access to DAT RateView and Freightos API" {{user base}}: "Our freight brokerage team of 50 users"

Follow-ups —

  • What are the best practices for alerting customers about rate changes without overwhelming them?
  • How often should we refresh the underlying market data to ensure accuracy?
  • Can you suggest ways to visualize these rate updates (e.g., line charts, heatmaps) for our users?