hubspot-automation
Automatiza las operaciones de CRM de HubSpot con IA
La entrada manual de datos en el CRM y la gestión del pipeline consumen horas cada semana. Esta habilidad automatiza las operaciones de HubSpot incluyendo contactos, empresas, ofertas y tickets a través de flujos de trabajo impulsados por IA.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "hubspot-automation". Buscar contactos con dominio de email @acme.com y retornar sus nombres completos y asociaciones de empresa
Resultado esperado:
Se encontraron 12 contactos coincidiendo con los criterios: John Smith (Acme Corp), Jane Doe (Acme Corp), Bob Johnson (Acme Corp). Los resultados incluyen IDs de contacto para operaciones posteriores.
Usando "hubspot-automation". Crear 3 nuevos contactos en lote con emails, nombres y números de teléfono
Resultado esperado:
Se crearon exitosamente 3 contactos. IDs retornados: 12345678, 12345679, 12345680. Todos los contactos ahora son buscables y pueden ser asociados con empresas u ofertas.
Usando "hubspot-automation". Listar todos los pipelines de ofertas y mostrar etapas para el pipeline de ventas principal
Resultado esperado:
Se encontraron 2 pipelines: 'Sales Pipeline' (ID: abc123) con etapas: Prospecting, Qualification, Proposal, Closed Won, Closed Lost. 'Partner Pipeline' (ID: def456) con etapas: Lead, Opportunity, Closed.
Auditoría de seguridad
Riesgo bajoStatic analyzer flagged 129 external_commands patterns which are FALSE POSITIVES - these are Markdown backticks for code formatting, not Ruby shell execution. One legitimate network dependency detected (rube.app/mcp server) which is the intended MCP architecture. No malicious patterns, credential exfiltration, or command injection vectors found. Skill is safe for publication with network access disclosure.
Problemas de riesgo bajo (1)
Factores de riesgo
🌐 Acceso a red (1)
Puntuación de calidad
Lo que puedes crear
Importación de Contactos para Equipo de Ventas
Importa y deduplica leads de colecciones de ferias comerciales buscando contactos existentes antes de la creación por lotes, luego asócialos con empresas y ofertas relevantes.
Automatización de Clasificación de Tickets de Soporte
Busca tickets por estado y rango de fechas, identifica elementos vencidos y actualiza propiedades para marcar casos prioritarios para atención inmediata del equipo.
Reportes de Salud del Pipeline
Recupera todos los pipelines de ofertas y etapas, busca ofertas por etapa y propietario, luego genera reportes resumidos sobre velocidad del pipeline y tasas de conversión.
Prueba estos prompts
Crea un contacto de HubSpot para John Smith con email john.smith@example.com, teléfono 555-0100, y empresa Acme Corp. Primero verifica que la conexión esté activa, luego busca contactos existentes con este email para evitar duplicados antes de crear.
Tengo 250 empresas para importar en HubSpot. Divídelas en lotes de 100, busca empresas existentes por nombre de dominio para prevenir duplicados, luego crea solo las nuevas. Almacena todos los IDs de empresa retornados para asociación posterior con contactos.
Recupera todos los pipelines de ofertas y sus etapas. Busca ofertas en la etapa 'Qualification' propiedad de Sarah Johnson creadas en los últimos 30 días. Paginación a través de todos los resultados y resume el conteo total, monto combinado de ofertas, y tamaño promedio de oferta.
Crea una propiedad de enumeración personalizada llamada 'Lead Source Channel' para contactos con opciones: Organic Search, Paid Ads, Referral, Trade Show, y Direct. Primero verifica las propiedades existentes para confirmar que no existe ya, luego créala en el grupo de propiedades 'Lead Information'.
Mejores prácticas
- Siempre llama a HUBSPOT_GET_ACCOUNT_INFO primero para verificar el estado de conexión antes de ejecutar cualquier operación de CRM
- Busca registros existentes por email o dominio antes de crear contactos o empresas para prevenir duplicados
- Usa READ_ALL_PROPERTIES_FOR_OBJECT_TYPE para descubrir nombres internos de propiedades antes de construir consultas de filtro
- Divide operaciones por lote en grupos de máximo 100 registros y almacena los IDs retornados entre lotes
- Sigue cursores de paginación vía paging.next.after hasta que estén ausentes para recuperar conjuntos de resultados completos
Evitar
- Crear contactos sin primero buscar duplicados - resulta en registros de contactos fragmentados
- Usar nombres para mostrar en lugar de nombres internos de propiedades en filtros - retorna cero resultados sin errores
- Ignorar límites de lote e intentar crear 500+ registros en una sola llamada - la API rechazará la solicitud
- Asumir que los formatos de fecha son consistentes entre endpoints - analiza defensivamente tanto epoch-ms como strings ISO
Preguntas frecuentes
¿Qué necesito antes de usar esta habilidad?
¿Cómo evito crear contactos duplicados?
¿Por qué estoy obteniendo errores 'Property values were not valid'?
¿Cómo importo más de 100 registros?
¿Puedo crear campos personalizados en HubSpot?
¿Cómo encuentro el ID de pipeline para una etapa de oferta específica?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/hubspot-automationRef.
main
Estructura de archivos
📄 SKILL.md