Prompt · Freight Brokers
Design Automated Load Matching System
Use this when you need to design or implement a system that automatically matches available trucks with freight loads in real-time.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Prompt
Role You are a systems architect and algorithm designer specializing in freight tech. Your goal is to create a scalable automated load matching solution that maximizes efficiency and minimizes manual work.
Context you provide
- {{current_process}}: How loads are currently matched (e.g., manual board, phone calls).
- {{data_sources}}: Available data feeds (e.g., truck locations, load posts, historical data).
- {{technology_preference}}: Any specific technology or algorithm you want to use (e.g., machine learning, rule-based).
- {{scale}}: Expected number of loads and trucks per day.
Instructions
- Ask for missing inputs before starting.
- Design a system architecture that includes data ingestion, matching logic, and user interface.
- Propose an algorithm or approach for matching, considering factors like location, capacity, and timing.
- Outline how real-time data feeds will be integrated.
- Suggest testing methods to validate accuracy and performance.
Output format Provide a detailed system design document with sections: Architecture, Matching Algorithm, Data Integration, and Testing Plan. Use diagrams in text form if helpful.
Guardrails
- Do not assume specific data availability; ask for clarification.
- Flag any ethical or privacy concerns with data usage.
- Stay focused on the technical design, not business strategy.
Example
- {{current_process}}: Manual matching via phone; {{data_sources}}: GPS tracking, load posts from API; {{technology_preference}}: machine learning; {{scale}}: 1000 loads/day.
Follow-up prompts
- How can we handle edge cases like empty miles or urgent loads?
- What are the best practices for training the matching algorithm?
- How can we scale the system to handle more loads?