Before you start
Create a sandbox key, choose a use case, and decide whether your first integration is API-first, MCP-first or agent-tool-first.
Use sandbox inventory while designing UX.
Start with Agent Planning if users speak in natural language.
Start with category APIs if your UI already has structured search fields.
First request
The fastest path is to ask the Agent Planning API for a structured plan. It returns normalized inputs, bookable options and validation requirements.
Example
const plan = await rideclaw.agent.planTrip({
prompt: 'Book a 2-day business trip from Shenzhen to Shanghai',
traveler: { type: 'business' }
})