{"uid":"cap_TD9GZi56LLfxnuJOJu4qR","slug":"halowerk-laufwerk-tour-tools-readiness-check-85cdf810","name":"HALOWERK laufwerk — Tour Tools Readiness Check","description":"HALOWERK laufwerk — bezahlte Endpunkte nach x402. Preise in USDC auf Base Mainnet.","url":"https://lauf.halowerk.com/v1/tours/tools-readiness?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"jobs":{"type":"array","items":{"type":"object","required":["id","point","demand","service_s","window","required_tools"],"properties":{"id":{"type":"string","maxLength":80,"minLength":1},"point":{"type":"integer","maximum":20,"minimum":1},"demand":{"type":"number","maximum":100000,"minimum":0},"window":{"type":"array","items":{"type":"number","maximum":604800,"minimum":0},"maxItems":2,"minItems":2},"service_s":{"type":"number","maximum":604800,"minimum":0},"required_tools":{"$ref":"#/$defs/m449da1d025"}},"additionalProperties":false},"maxItems":20,"minItems":1},"vehicles":{"type":"array","items":{"type":"object","required":["id","capacity","shift","tools"],"properties":{"id":{"type":"string","maxLength":80,"minLength":1},"shift":{"type":"array","items":{"type":"number","maximum":604800,"minimum":0},"maxItems":2,"minItems":2},"tools":{"$ref":"#/$defs/m449da1d025"},"capacity":{"type":"number","maximum":100000,"exclusiveMinimum":0}},"additionalProperties":false},"maxItems":4,"minItems":1},"durations_s":{"type":"array","items":{"type":"array","items":{"anyOf":[{"type":"number","maximum":604800,"minimum":0},{"type":"null"}]},"maxItems":21,"minItems":2},"maxItems":21,"minItems":2},"matrix_source":{"type":"string","maxLength":200,"minLength":1}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.007","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.007/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.007","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HDQnEF36BDMnJ-KX9YbV5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.007","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a fleet of vehicles has the tools required to service a set of jobs within their time windows, given a travel-time duration matrix.","exampleAgentPrompt":"Before I run the route optimizer, check if my 3 vehicles are actually equipped with the right tools for all 10 service jobs — here are the job requirements, vehicle tool lists, and the travel-time matrix between all locations.","exampleUseCases":[{"title":"Pre-dispatch tool coverage check","prompt":"I have 4 service vans and 12 field jobs scheduled for this week — each job needs specific equipment like a crane arm or pressure washer. Can you check if our vans actually carry the tools each job requires before I confirm the schedule? I'll give you the job specs, vehicle tool inventories, and the travel times between all sites."},{"title":"Fleet readiness for specialized maintenance jobs","prompt":"We have 2 maintenance vehicles and 8 jobs that each require different specialized tools. Some jobs have tight time windows. Can you verify which vehicles are ready to handle which jobs based on their tool sets, and flag any jobs that can't be covered?"},{"title":"Logistics feasibility check before route planning","prompt":"Before I hand this off to the route planner, I need to know if our current tool loadouts across 3 trucks can actually cover all 15 customer service calls — especially since some calls need calibration tools we might not have on every truck. Here are the job demands, time windows, and a duration matrix for the area."}],"resultDescription":"A JSON response indicating which jobs can be serviced by available vehicles based on tool compatibility, time windows, and capacity — effectively a feasibility/readiness report flagging any mismatches between required job tools and vehicle inventories before route optimization is run.","failureModes":["Missing required fields (id, point, demand, service_s, window, required_tools) returns validation error","Duration matrix dimensions don't match number of jobs+vehicles — likely returns error or null travel times","Exceeding max jobs (20) or vehicles (4) triggers schema validation failure","Null entries in durations_s matrix may cause incomplete feasibility results","Malformed time windows (not exactly 2 elements) rejected by schema","Tool set format mismatch between jobs and vehicles may yield unexpected results"],"whenToPreferThis":"Use this endpoint as a pre-flight check before running a full vehicle routing or tour optimization to ensure tool requirements are satisfiable — saving compute cost and avoiding infeasible routes. Prefer this when jobs have specialized tool requirements and not all vehicles carry identical equipment, especially in field service, utilities, or specialized delivery contexts.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T10:20:17.023Z","isFirstParty":false,"canonicalSlug":"halowerk-laufwerk-tour-tools-readiness-check-85cdf810"}