Create a trip
create_tripStart a new trip with this person as its owner. Dates are optional and can be rough or missing; items can use relative days ("day 3") until the trip has dates. Returns the trip's url (give it to your human), its join_link (for the others coming: they ask to join, the owner lets them in) and what pays for it (coverage: pass, plan, or legacy when nothing needed to pay for it). Look at list_trips' billing first: with no billing, or can_create_trip true, the trip just starts, an unused Trip Pass used by itself (note says so). When can_create_trip is false, a trip needs a Trip Pass or a plan: it answers needs_payment with pay_url, plans_url and message instead: pass the link on calmly, as message says; the trip is created by itself once it's paid, and asking again meanwhile gives the same link. Over a plan's fair use, or with starting trips paused on the account, it's refused, saying why.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"title": "<title>"
},
"name": "create_trip"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | No | What the trip is for: goals, constraints, preferences (markdown). | |
| dates | No | ||
| title | Yes |