create_passengers
Generate and store passenger details within the LumbreTravel MCP Server. Use this tool to process and save passenger data received from user orders, including names, birthdates, documents, and contact information.
Instructions
Crea pasajeros, usa esta tool cuando el asistente recibe los datos de los pasajeros como parte del pedido del usuario
Input Schema
Name | Required | Description | Default |
---|---|---|---|
passengers | Yes |
Input Schema (JSON Schema)
{
"properties": {
"passengers": {
"items": {
"properties": {
"birthdate": {
"description": "Fecha de nacimiento del pasajero (DD-MM-YYYY), si no se especifica usa el valor 'No conocemos'",
"type": "string"
},
"document": {
"description": "Numero de documento, si no se especifica usa el valor 'No conocemos'",
"type": "string"
},
"documenttype": {
"description": "Tipo de documento, opciones válidas son DNI, Pasaporte, Licencia de Conducir o ID. Si no se especifica el valor por defecto es ID.",
"type": "string"
},
"email": {
"description": "Email del pasajero, si no se especifica usa el valor 'No conocemos'",
"type": "string"
},
"firstname": {
"type": "string"
},
"gender": {
"description": "Género del pasajero, puede ser male, female,non_binary, prefer_not_to_say, other. Si no se especifica deducilo del nombre y apellido",
"type": "string"
},
"language": {
"description": "Idioma del pasajero de acuerdo a ISO 639-1. Si no se especifica deducilo del nombre y apellido. No intentes usar las tools 'list_service_languages' ni 'get_service_language_by_name' para obtener el idioma del pasajero. El idioma del pasajero es simplemente un string en formato ISO 639-1.",
"type": "string"
},
"lastname": {
"type": "string"
},
"nationality": {
"description": "Nacionalidad del pasajero de acuerdo a ISO 3166-1. Si no se especifica deducilo del nombre y apellido",
"type": "string"
},
"phone": {
"description": "Telefono del pasajero, si no se especifica usa el valor 'No conocemos'",
"type": "string"
}
},
"required": [
"firstname",
"lastname",
"birthdate",
"documenttype",
"document",
"gender",
"nationality",
"language",
"email",
"phone"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"passengers"
],
"type": "object"
}