Referencia de herramientas
Las 39 herramientas que expone el servidor Outdoo MCP:
- Organizations: 8 herramientas
- Conversations: 8 herramientas
- CRMs: 23 herramientas
Parámetros de consulta comunes (Conversations y CRMs)
La mayoría de las herramientas aceptan el mismo conjunto de parámetros de filtro. Salvo que se indique lo contrario, todos los filtros son opcionales.
Parámetro | Tipo | Descripción |
|---|---|---|
from_created_at | marca de tiempo ISO | Filtra los registros creados después de este momento (p. ej., |
to_created_at | marca de tiempo ISO | Filtra los registros creados antes de este momento |
limit | entero (1–20) | Número máximo de resultados devueltos. Predeterminado: 10; máximo: 20. |
scope |
| External = con clientes; internal = llamadas del equipo |
conversation_type |
| Filtra por el medio de la conversación |
direction |
| Dirección desde el punto de vista del miembro del equipo |
media |
| Tipo de medio |
user_id | entero o lista | Filtra por uno o varios miembros del equipo concretos. Omítalo para obtener todos los usuarios. |
call_score | decimal (0–5) | Puntuación mínima de calidad de la llamada |
duration | entero (segundos) | Duración mínima de la llamada |
conversation_ids | lista de cadenas | Obtiene conversaciones concretas por su ID |
Organizations
Herramientas para obtener el perfil, la estructura y la información de los usuarios de la empresa desde su espacio de trabajo de Outdoo AI.
organizations_get_company_description
Obtiene el perfil general de la empresa y sus metadatos descriptivos.
Devuelve la identidad de la empresa (nombre, sitio web, ubicación, año de fundación), el contexto del negocio (descripción, sector, etiquetas), indicadores de tamaño (rango de ingresos, número de empleados) y la pila tecnológica.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero (1–20) | opcional | Número de empresas que se devuelven. Predeterminado: 1. |
# Claude Code prompt
Get the company description for my workspace.
# Python
params = {"params": {"limit": 1}}organizations_get_company_model
Obtiene la información del modelo de negocio de la empresa.
Devuelve el modelo de negocio, el modelo de ingresos y la estructura de salida al mercado de la empresa.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero (1–20) | opcional | Número de resultados. Predeterminado: 1. |
organizations_get_company_sources
Obtiene las fuentes de leads y clientes de la empresa.
Devuelve información sobre la procedencia de los clientes y leads de la empresa.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero (1–20) | opcional | Número de resultados. Predeterminado: 1. |
organizations_get_company_target
Obtiene el mercado objetivo y el perfil de cliente ideal de la empresa.
Devuelve los detalles del ICP, los sectores objetivo, los datos firmográficos y las personas compradoras a las que vende la empresa.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero (1–20) | opcional | Número de resultados. Predeterminado: 1. |
organizations_get_person_manager
Obtiene el responsable de una persona concreta de la organización.
Resulta útil para entender la estructura jerárquica y dirigir las conversaciones a la vía de escalado adecuada.
organizations_search_users
Busca usuarios en su espacio de trabajo de Outdoo AI por nombre o correo electrónico.
Devuelve los usuarios coincidentes con sus ID. Los ID de usuario son necesarios para filtrar las conversaciones y los datos del CRM por miembro del equipo.
# Example use case: find a team member's user_id to filter their calls
Find the user ID for Alex Morgan.organizations_query_inside_attachment
Consulta y busca dentro de los documentos adjuntos de su espacio de trabajo.
Permite hacer búsquedas semánticas en los documentos subidos; resulta útil para encontrar contenido en playbooks, battlecards o archivos PDF subidos.
organizations_answer_user_query_related_to_outdoo
Responde a preguntas generales sobre Outdoo AI, su producto y sus funcionalidades.
Resulta útil para crear chatbots internos o flujos de ayuda que respondan a preguntas sobre el propio producto de Outdoo AI mediante la base de conocimiento del espacio de trabajo.
Conversations
Herramientas para obtener y analizar las llamadas, reuniones y correos electrónicos registrados en su espacio de trabajo de Outdoo AI. Todas las herramientas aceptan los parámetros de consulta comunes descritos al principio de esta página.
conversations_get_conversations_by_fields
Obtiene los registros completos de las conversaciones con todos los campos almacenados, incluidas las transcripciones y los metadatos.
Es la herramienta de obtención de conversaciones más completa. Utilícela cuando necesite el contenido sin procesar, las transcripciones por hablante o todos los metadatos. Para resúmenes o insights, utilice preferentemente las herramientas más específicas que se describen a continuación.
Nota sobre el tamaño de la respuesta
Las transcripciones completas son muy extensas. Establezca un limit pequeño (1–5) cuando obtenga registros completos, o utilice las herramientas de resúmenes o puntos clave para rangos de fechas más amplios.
# Get today's external calls with full transcript
Get full conversation records for external calls from today.conversations_get_conversation_summaries_by_fields
Obtiene resúmenes concisos y esquemas estructurados de las conversaciones.
Devuelve una breve descripción general de cada conversación; adecuada para vistas de lista, resúmenes semanales o la generación de informes en los que se necesita amplitud más que profundidad.
# Weekly digest example
Summarize all external conversations from the last 7 days.conversations_get_key_points
Extrae las conclusiones más importantes de las conversaciones.
Devuelve los puntos destacados más relevantes: necesidades del cliente, soluciones tratadas, comentarios y próximos objetivos. Ideal para resúmenes ejecutivos y flujos de revisión rápida.
# Example prompt
What were the key points from calls this week?conversations_get_next_steps
Obtiene las tareas pendientes, las acciones de seguimiento y los próximos pasos comprometidos con sus fechas de vencimiento.
Devuelve tareas de seguimiento estructuradas con personResponsible, dueDate y priority. Imprescindible para hacer seguimiento de los compromisos adquiridos durante las llamadas.
# Track overdue follow-ups
Show me all next steps from this week's calls that have a due date.conversations_get_conversation_topics
Identifica el propósito y los principales temas tratados en cada conversación.
Devuelve etiquetas de tema con marcas de tiempo (inicio y fin de cada segmento temático). Resulta útil para la categorización, el análisis temático y el enrutamiento.
# Thematic analysis
What topics came up most frequently in calls this month?conversations_get_call_customer_insights
Extrae insights sobre los clientes: puntos débiles, intereses, objeciones, partes interesadas, competidores y conversaciones sobre precios.
Es la herramienta más útil para los flujos de trabajo de ventas y de customer success. Devuelve insights por participante, entre ellos:
- Interests: lo que el cliente potencial intenta conseguir
- Pain points: frustraciones u obstáculos actuales
- Decision-making process: quién más participa y cuál es el proceso de aprobación
- Competitors discussed: otras herramientas que se están evaluando
- Budget / pricing discussions: cualquier señal o limitación relacionada con el precio
- Person of interest: clasificación del rol (Champion, Decision Maker, Influencer, End User)
# Account review prompt
Get customer insights for all external calls this week and
identify decision makers and any budget discussions.conversations_get_conversations_ids_by_vector_search
Busca conversaciones por similitud semántica con una consulta en lenguaje natural.
Utiliza embeddings vectoriales para buscar en el contenido de las conversaciones. Devuelve ID de conversación que se pueden pasar a otras herramientas. Utilícela cuando necesite una búsqueda por tema en lugar de un filtro por fecha.
# Semantic search
Find all conversations where customers asked about HubSpot integration.conversations_get_crm_associations_of_conversations
Obtiene los objetos del CRM (oportunidades, contactos, cuentas) vinculados a cada conversación.
Devuelve los ID del CRM asociados a cada conversación; resulta útil para combinar los datos de conversaciones con los datos del pipeline de oportunidades.
# Join conversations to deals
Which deals had conversations this week? Show me the deal IDs.CRMs
Herramientas para leer oportunidades, contactos, cuentas, pipelines y fases desde su CRM conectado (como Salesforce, HubSpot o Pipedrive). A través de MCP, todos los datos son de solo lectura.
Cuentas
crms_get_all_accounts
Obtiene todas las cuentas de su CRM.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero | opcional | Número máximo de cuentas devueltas. |
crms_get_accounts_by_ids
Obtiene cuentas concretas por sus ID del CRM.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
account_ids | lista de enteros | obligatorio | ID de las cuentas del CRM que se van a obtener. |
crms_get_accounts_with_related_data
Obtiene las cuentas con sus contactos y oportunidades asociados.
Devuelve una vista más completa de cada cuenta, con los contactos vinculados y el historial de oportunidades. Utilícela en los flujos de revisión de cuentas.
crms_search_accounts_by_name
Busca cuentas por el nombre de la empresa.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
name | cadena | obligatorio | Nombre de la empresa que se va a buscar (admite coincidencias parciales). |
# Find Acme Corp's account ID
Search for account named "Acme Corp".Contactos
crms_get_all_contacts
Obtiene todos los contactos de su CRM.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero | opcional | Número máximo de contactos devueltos. |
crms_get_contacts_by_ids
Obtiene contactos concretos por sus ID del CRM.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
contact_ids | lista de enteros | obligatorio | ID de los contactos del CRM que se van a obtener. |
crms_get_contacts_by_account_ids
Obtiene todos los contactos que pertenecen a cuentas concretas.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
account_ids | lista de enteros | obligatorio | ID de las cuentas cuyos contactos se van a buscar. |
crms_get_contacts_with_related_data
Obtiene los contactos con las oportunidades y los datos de cuenta asociados.
Devuelve registros de contacto enriquecidos, con sus cuentas vinculadas y sus oportunidades abiertas o cerradas.
crms_search_contacts_by_name_email
Busca contactos por nombre o dirección de correo electrónico.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
query | cadena | obligatorio | Nombre o correo electrónico que se va a buscar. |
# Find a contact
Search for contact "Jordan Lee".Oportunidades
crms_get_all_deals
Obtiene todas las oportunidades del pipeline de su CRM.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
limit | entero | opcional | Número máximo de oportunidades devueltas. |
crms_get_deals_by_ids
Obtiene oportunidades concretas por sus ID del CRM.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
deal_ids | lista de enteros | obligatorio | ID de las oportunidades del CRM que se van a obtener. |
crms_get_deals_with_related_data
Obtiene las oportunidades con sus contactos, cuentas y actividades asociados.
Devuelve una vista enriquecida de la oportunidad, con los contactos vinculados, la información de la cuenta y la actividad reciente. Ideal para los flujos de revisión y preparación de oportunidades.
# Pre-meeting deal prep
Get full deal details including contacts for the Acme Corp deal.crms_get_deals_by_close_date_range
Obtiene las oportunidades que se cierran dentro de un rango de fechas determinado.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
from_date | fecha ISO | obligatorio | Inicio del rango de fechas de cierre. |
to_date | fecha ISO | obligatorio | Fin del rango de fechas de cierre. |
# End of quarter pipeline
Show me all deals closing before June 30, 2026.crms_get_deals_by_owner_ids
Obtiene todas las oportunidades de las que son propietarios determinados miembros del equipo.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
owner_ids | lista de enteros | obligatorio | ID de propietario o de miembro del equipo en el CRM. |
crms_get_deals_by_pipeline_ids
Obtiene las oportunidades filtradas por pipeline.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
pipeline_ids | lista de enteros | obligatorio | ID de los pipelines del CRM por los que se va a filtrar. |
crms_get_deals_by_stage_ids
Obtiene las oportunidades que se encuentran en determinadas fases del pipeline.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
stage_ids | lista de enteros | obligatorio | ID de las fases del pipeline por las que se va a filtrar. |
crms_get_high_value_deals
Obtiene las oportunidades que superan un umbral de valor: sus oportunidades de mayor prioridad.
Devuelve las oportunidades ordenadas por su valor. Utilícela en las revisiones ejecutivas del pipeline y en los flujos de priorización.
# Executive pipeline review
Show me the top high-value deals in the pipeline right now.crms_get_future_meetings_of_deals
Obtiene las próximas reuniones programadas de las oportunidades.
Devuelve las reuniones futuras asociadas a oportunidades abiertas; resulta útil para preparar las llamadas y comprobar la cobertura del pipeline.
# What deals have meetings scheduled next week?
Show me upcoming meetings for all open deals.crms_search_deals_by_name
Busca oportunidades por nombre.
Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
name | cadena | obligatorio | Nombre de la oportunidad que se va a buscar (admite coincidencias parciales). |
Pipeline y metadatos
crms_get_all_pipelines
Obtiene todos los pipelines comerciales configurados.
Devuelve los nombres y los ID de los pipelines. Ejecútela primero para descubrir los ID de pipeline que se usarán en get_deals_by_pipeline_ids.
crms_get_all_stages
Obtiene todas las fases de oportunidad de sus pipelines.
Devuelve los nombres y los ID de las fases. Utilícela para descubrir los ID de fase que se usarán en get_deals_by_stage_ids.
crms_get_all_owners
Obtiene todos los propietarios de oportunidades (miembros del equipo) de su CRM.
Devuelve los nombres y los ID de los propietarios. Utilícela para descubrir los ID de propietario que se usarán en get_deals_by_owner_ids.
crms_get_crm_summary_statistics
Obtiene estadísticas agregadas del CRM: número de oportunidades, valores y tasas de conversión.
Devuelve un resumen general del estado de su CRM. Utilícela para informes al consejo de administración o para instantáneas semanales del pipeline.
# Quick pipeline health check
Give me a summary of our CRM statistics.crms_get_available_crm_custom_fields_and_enums
Enumera todos los campos personalizados configurados en su CRM y sus valores permitidos.
Resulta útil para saber qué propiedades personalizadas están disponibles antes de consultar o filtrar oportunidades y contactos.
Esperamos que este artículo le haya resultado útil. Si tiene alguna consulta, escríbanos a support@outdoo.ai