tools.*
tools.add_destination
Section titled “tools.add_destination”Add a destination to the trip
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.add_destination", "data": { "requestId": "myrequest-123", "params": { "query": "cafe sara" } }}tools.change_given_name
Section titled “tools.change_given_name”Change the user’s given name
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.change_given_name", "data": { "requestId": "myrequest-123", "params": { "givenName": "string" } }}tools.change_languages
Section titled “tools.change_languages”Change the user’s language preferences
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.change_languages", "data": { "requestId": "myrequest-123", "params": { "languages": [ "en-US" ] } }}tools.change_travel_mode
Section titled “tools.change_travel_mode”Set the travel mode for navigation
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.change_travel_mode", "data": { "requestId": "myrequest-123", "params": { "travelMode": "BICYCLE" } }}tools.change_unit_system
Section titled “tools.change_unit_system”Change the user’s language preference and start speaking a different language
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.change_unit_system", "data": { "requestId": "myrequest-123", "params": { "unitSystem": "LOCAL" } }}tools.get_clarification
Section titled “tools.get_clarification”Get clarification on which way to go
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.get_clarification", "data": { "requestId": "myrequest-123", "params": { "question": "where do I turn?" } }}tools.remove_destination
Section titled “tools.remove_destination”Remove a destination from the trip
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.remove_destination", "data": { "requestId": "myrequest-123", "params": { "destination": "cafe sara" } }}tools.reorder_destinations
Section titled “tools.reorder_destinations”Reorder the destinations within a trip
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.reorder_destinations", "data": { "requestId": "myrequest-123", "params": { "desiredOrder": "Cafe Sara, then Astrup Fearnley" } }}tools.search_map
Section titled “tools.search_map”Search the map for places, addresses, businesses, etc.
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.search_map", "data": { "requestId": "myrequest-123", "params": { "query": "coffee shop on the way" } }}tools.start_navigation
Section titled “tools.start_navigation”Start navigation mode
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.start_navigation", "data": { "requestId": "myrequest-123", "params": {} }}tools.stop_navigation
Section titled “tools.stop_navigation”Stop navigation mode
Data Schema
Section titled “Data Schema”type: object
Properties
Section titled “Properties”| Name | Type | Required | Description |
|---|---|---|---|
requestId | string | yes | Arbitrary ID (for response matching) |
params | object | yes |
Example
Section titled “Example”{ "kind": "tools.stop_navigation", "data": { "requestId": "myrequest-123", "params": {} }}