Flujos recomendados
Estos flujos ayudan a ordenar cómo debería trabajar un agente con LicitaIQ MCP. El agente debe conservar el consentimiento del usuario antes de llamar una tool que prepare documentos.
Explorar el catálogo sin preparar documentos
search_tendersget_tenderget_tender_statussi necesitas saber qué acción sería posible después
Este flujo sigue disponible con trial vencido. No descarga ni procesa archivos y no consume cupos.
Buscar y preparar una licitación
search_tendersget_tender_status- Con consentimiento explícito del usuario,
activate_tendersi el estado esdetails_not_loaded - Con consentimiento del usuario,
download_tender_filescuando el estado seafiles_not_started refresh_tender_preparationylist_tender_filesmientras haya descarga o procesamientosearch_tender_documentscuandoready_for_retrievalsea verdadero
activate_tender puede cargar la ficha general sin consumir una preparación cuando el estado es details_not_loaded. Sin embargo, el estado puede cambiar antes de ejecutar la tool: si la ficha ya está cargada, la misma tool puede iniciar la preparación. Por eso requiere consentimiento explícito en toda llamada y debes revisar el estado que devuelve antes de continuar. El cupo se descuenta una sola vez cuando se completa la preparación y los archivos descubiertos terminan descargados, procesados e indexados para consulta documental. Un estado partial con ready_for_retrieval: true permite consultar los archivos disponibles sin crear ni revertir ese consumo.
Preparar con orquestación automática
search_tenders- Con consentimiento del usuario,
prepare_tender_for_agent - Si devuelve
fetch_tender_details, espera a queget_tender_statusindiquefiles_not_startedy vuelve a llamarprepare_tender_for_agentcon ese consentimiento. refresh_tender_preparationmientras haya descarga o procesamiento.search_tender_documentscuandoready_for_retrievalsea verdadero.
Analizar documentos con evidencia
get_tender_statuslist_tender_filessearch_tender_documentsoask_tender- construir una respuesta usando los chunks y citas devueltos
LicitaIQ MCP entrega evidencia documental; la respuesta final la construye el agente conectado con su propio modelo.
Llevar una oportunidad al pipeline
get_tenderget_tender_statusadd_tender_to_pipelineupdate_pipeline_tendercuando cambie la etapa o responsable
Reintentar cuando algo falla
refresh_tender_preparation- Busca una entrada con
state: failedyretryable: true. - Llama
retry_tender_processingcon sutender_idyfile_ref. - Vuelve a actualizar el manifiesto.
No reintentes archivos available, skipped o aún en curso. Un bloqueo de Mercado Público no habilita reintentos automáticos para evadir CAPTCHA o controles de acceso.
Estados operativos importantes
details_not_loaded: usaactivate_tenderpara cargar la ficha general.files_not_started: la preparación todavía no comenzó; solicita consentimiento antes dedownload_tender_files.downloading_filesoprocessing_files: espera y vuelve a revisar el manifiesto.ready_for_retrieval: ya puedes usarsearch_tender_documents.enriched: hay retrieval y enriquecimiento IA disponible.partial: hay documentos disponibles. Siready_for_retrievales verdadero, puedes consultarlos; revisa los fallos por archivo antes de reintentar. Ese estado no crea ni revierte el único consumo de la preparación.failed: revisa el manifiesto y el diagnóstico. Si Mercado Público denegó el acceso, no prometas un reintento ni una evasión de CAPTCHA.
Consulta también Tools disponibles y Preparación documental.