Mi Cuenta UNOMARCAS

Portal exclusivo para gestión de expedientes, CRM y dictámenes de viabilidad

{{ loginError }}
Clave corporativa
Protegido por SSL
🔒 Cifrado SSL 256-Bit • Ley 1581 de 2012 • Decisión 486 CAN

© 2026 UNOMARCAS S.A.S. Todos los derechos reservados.

UNOMARCAS ®
Visualizar Correos
{{ (authUser?.name || 'S').charAt(0) }}

Biblioteca y Automatización de Plantillas Jurídicas

Crea o edita textos preestablecidos para insertarlos con un solo clic en cualquier informe.

Añadir Nueva Plantilla de Texto
Plantillas Disponibles ({{ customSnippets.length }})
{{ sectionLabel(snip.section) }} {{ snip.label }}
{{ snip.title }}

{{ snip.text }}

Seleccionar Signo Gráfico desde Captura SIC

Haz clic y arrastra el mouse sobre el recuadro del logo de la marca en conflicto para recortarlo.

Captura SIC

Motor Croma API — Base de Datos de la SIC (SIPI)

● Motor SIPI (SIC / Croma) En Línea (127.0.0.1:8765) Servidor Local Offline — Iniciar Aplicativo.command

Consulta automáticamente los ~900.000 expedientes marcarios de la SIC a través de Croma, detecta similitudes fonéticas/registrales y llena el informe.

1. Búsqueda Automática Multi-Raíz en Registro de Propiedad Industrial (SIC vía Croma)

El sistema descompone la marca principal y el lema en términos fonéticos/distintivos y consulta la API de Croma en tiempo real.

Marca Principal (Cliente)
Denominación Secundaria / Lema
Búsqueda Puntual en Croma (Opcional)
{{ cromaStatusMessage }} Consultas ejecutadas en SIPI: {{ cromaExecutedQueries.join(' • ') }}
Dictamen Automático Croma (SIPI SIC): {{ sipiAnalysisSummary.recommendedOverallStatus }} ({{ sipiAnalysisSummary.riskyCount }} marca(s) con riesgo de {{ sipiAnalyzedRecords.length }} encontradas en la SIC)

Marca principal ({{ form.brandName || '—' }}): {{ sipiAnalysisSummary.mainBrandVerdict }} | Lema ({{ form.subBrandName }}): {{ sipiAnalysisSummary.subBrandVerdict }}

Diagnóstico Jurídico de Distintividad (Manual Andino OMPI/SGCAN) {{ sipiLegalEvaluation.distinctiveness_level }} (Fuerza: {{ sipiLegalEvaluation.strength_score }}/100)
{{ f.type }}

{{ f.detail }}

{{ f.article }}
Causales Absolutas de Irregistrabilidad (Art. 135 Decisión 486):
{{ ag.article }} ({{ ag.ground }}): {{ ag.detail }}
Incluir Logo SIC Expediente SIC Signo / Marca (SIPI) Titular Clases Niza Estado y Vigencia Similitud Riesgo Detalle
Logo Sin logo {{ rec.file_number || '—' }} Gaceta {{ rec.gazette_number }} {{ rec.mark }} {{ rec.owner }} {{ rec.nizza }} {{ rec.status }} {{ rec.similarityScore }}% vs "{{ rec.matchedAgainst }}" {{ rec.riskLevel === 'Bajo' ? 'Sin Conflicto' : 'Riesgo ' + rec.riskLevel }}
Verificación oficial SIPI completada: No se registraron marcas en conflicto en la base de datos de la SIC. La marca es 100% VIABLE.
Detalle Oficial Expediente SIC #{{ cromaSelectedCaseDetail.file_number }} — {{ cromaSelectedCaseDetail.sign }}
Estado: {{ cromaSelectedCaseDetail.status }}
Certificado: {{ cromaSelectedCaseDetail.certificate_number || '—' }}
Vigencia: {{ cromaSelectedCaseDetail.expires_on || '—' }}
Productos / Servicios Protegidos en la SIC:
Clase {{ c.nice_class || c.class }}: {{ c.goods_and_services || c.description }}

Consultorio Jurídico Marcario — UNOMARCAS® Manual Andino 2023 & Instructivo SIC

Asistente técnico-jurídico para abogados: consulta causales absolutas (Art. 135), relativas (Art. 136), distintividad, oposiciones y estrategias para clientes.

Basado en Decisión 486, TJCA y SIC
Consultas Rápidas Frecuentes:
{{ legalConsultResult.topic }}
{{ legalConsultResult.source }}
Cita Jurídica: {{ cit }}
{{ legalConsultResult.analysis }}

Simulador de Distintividad y Examen de Fondo en Vivo

Prueba cualquier signo antes de presentarlo al cliente
Resultado para "{{ legalSimResult.brand_name }}": {{ legalSimResult.distinctiveness_level }} (Puntaje de Fuerza: {{ legalSimResult.strength_score }}/100)
•
{{ f.type }}: {{ f.detail }}
Recomendación Táctica:
  • {{ rec }}

Configuración del Informe de Viabilidad

Completa los datos del cliente o aplica una plantilla preestablecida.

Guardado Automático
Plantillas Rápidas de Caso Completo
Prospecto WhatsApp activo: {{ loadedFromLead.client_name }} ({{ loadedFromLead.phone }})
1. Información Proporcionada por el Cliente
Estudio de Viabilidad Automatizado (1 Clic)

Detecta clases Niza, genera más de 30 variantes fonéticas en SIPI, preselecciona el top 3 de riesgos activos y redacta el análisis doctrinal bajo la Decisión 486.

Aparece en la ficha del cliente y sugiere Clases Niza
Clases Niza sugeridas según los productos del cliente:
Logo Cliente
Logo activo en informe
{{ computedAnalysisNumber }}
2. Clasificación Niza Determinada (Soporta Multiclase)
Clases Seleccionadas en el Informe ({{ form.selectedNizzaClasses?.length || 1 }})
3. Criterio de Evaluación Global
4. Análisis Denominativo y Fonético
5. Análisis del Logo (Gráfico / Figurativo)
6. Marcas Registradas que Causaron Riesgo (SIC)
Extraer Datos Automáticamente desde Captura SIC

Sube una captura de pantalla de la SIC (o haz clic aquí y presiona Ctrl+V / Cmd+V). El aplicativo leerá Marca, Titular, Clase(s), Vigencia/Estado y recortará el Logo para ponerlos en el informe.

{{ sicExtractionStatus }} {{ sicExtractionProgress }}%
{{ sicLastExtractedMsg }}
Sin antecedentes en conflicto. En el informe aparecerá el sello de "Sin marcas en conflicto para ser registradas".
Logo Antecedente SIC
7. Recomendación y Conclusión Jurídica

CRM de Prospectos & Base de Datos de Consulta

Directorio unificado de clientes entrantes (Meta Ads y WhatsApp), calificación IA, atención directa y exportación a Excel.

{{ waStatus.whatsapp_configured ? '● WhatsApp Business conectado' : '○ WhatsApp sin configurar (.env)' }} {{ waStatus.gemini_configured ? '● Agente Gemini activo (' + waStatus.gemini_model + ')' : '○ Gemini sin API key (usa reglas básicas)' }}
Total Clientes
{{ crmLeads.length }}
Meta Ads
{{ crmLeads.filter(l => l.source === 'Meta Ads' || !!l.ad_id).length }} Campañas
Atención Abogado / Pausados
{{ crmLeads.filter(l => l.agent_paused).length }} Manual
Con Marca & Niza
{{ crmLeads.filter(l => !!l.brand_name).length }}
Cerrados / Pagados
{{ crmLeads.filter(l => l.status === 'CERRADO').length }}
Estado:
Origen:
Chatbot:
Mostrando {{ filteredCrmLeads.length }} de {{ crmLeads.length }} clientes
Directorio de Clientes & Base de Datos de Consulta | {{ filteredCrmLeads.length }} registros listos para consulta o gestión
Ordenar por:
Fecha Cliente / Titular Contacto Marca & Niza Estado Trámite Chatbot Último Mensaje Acciones

No se encontraron clientes con los filtros aplicados

Prueba limpiando la búsqueda o cambiando el filtro de estado u origen.

{{ formatLeadDate(lead.created_at) }}
{{ getLeadRelativeTime(lead.created_at) }}
{{ (lead.client_name || lead.profile_name || 'U').charAt(0).toUpperCase() }}
{{ lead.client_name || lead.profile_name || 'Cliente por definir' }}
Formulario Web Meta Ads · {{ lead.ad_headline }} WhatsApp Orgánico {{ lead.person_type }}
CC/NIT: {{ lead.id_document }}
{{ lead.city }}
{{ lead.brand_name || 'Pendiente de definir' }}
"{{ lead.sub_brand_name }}"
Clase {{ cl }}

Giro: {{ lead.products_description }}

Abogado Natalia (Bot) Cliente {{ lead.messages[lead.messages.length - 1].timestamp || '' }}

"{{ lead.messages[lead.messages.length - 1].text }}"

Sin mensajes registrados
Base de datos actualizada automáticamente en tiempo real con WhatsApp Cloud API y Meta Ads.
Total Registros: {{ crmLeads.length }} | Filtrados: {{ filteredCrmLeads.length }}

No se encontraron prospectos en esta categoría

Prueba ajustando los filtros o simula un nuevo chat de WhatsApp.

{{ (lead.client_name || lead.profile_name || 'U').charAt(0).toUpperCase() }}

{{ lead.client_name || lead.profile_name || 'Cliente por definir' }}

{{ lead.phone || 'Sin WhatsApp' }}
Formulario Web Meta Ads · {{ lead.ad_headline }} Atención Jurídica Datos Completos ⏸ Agente en pausa logo
{{ [lead.email, lead.id_document ? 'ID ' + lead.id_document : '', lead.city].filter(Boolean).join(' · ') }}
Marca Propuesta {{ lead.created_at ? lead.created_at.split('T')[0] : '' }}
{{ lead.brand_name || 'Sin marca aún' }} "{{ lead.sub_brand_name }}"

Productos: {{ lead.products_description || 'No descritos aún' }}

Niza 2026: Clase {{ cl }} Multiclase
"{{ lead.messages[lead.messages.length - 1].text }}"
Chatbot Pausado
Bandeja WhatsApp {{ allWhatsAppConversations.length }}

No hay chats que coincidan

{{ (chat.client_name || chat.profile_name || 'U').charAt(0).toUpperCase() }}
{{ chat.client_name || chat.profile_name || ('+' + (chat.phone || chat.wa_id)) }} {{ getLeadRelativeTime(chat.last_client_message_at || (chat.messages && chat.messages.length > 0 && chat.messages[chat.messages.length - 1].timestamp) || chat.updated_at || chat.created_at) }}
+{{ (chat.phone || chat.wa_id || '').replace(/\D/g, '') }} {{ chat.brand_name }}
✓✓ {{ chat.messages[chat.messages.length - 1].text }}
Sin mensajes aún
Atendido por Abogado Bot Activo (Natalia)

Bandeja Unificada de Chats de WhatsApp

Selecciona una conversación de la lista de la izquierda para ver el historial y responder directamente, o inicia un nuevo chat.

Módulo de Facturación & Emisión DIAN

Gestión de honorarios legales, cotizaciones proforma y facturación electrónica UBL 2.1 bajo Régimen Simple de Tributación (sin IVA).

Total Facturado
{{ formatCOP(billingStats.total_invoiced) }}
Facturas emitidas y confirmadas
Recaudado / Pagado
{{ formatCOP(billingStats.total_paid) }}
Pagos recibidos y conciliados
Pendiente por Cobrar
{{ formatCOP(billingStats.total_invoiced - billingStats.total_paid) }}
{{ billingStats.pending_count }} facturas pendientes
Emitidas ante la DIAN
{{ billingStats.electronic_count }} facturas
{{ billingStats.quotes_count }} cotizaciones activas
Tipo & Consecutivo Cliente / Adquiriente Marca Vinculada Fecha Emisión Total (COP) Estado Acciones Rápidas

No se encontraron facturas ni cotizaciones con los filtros actuales.

DIAN COT FAC {{ inv.full_number }}
CUFE: {{ inv.cufe.substring(0, 12) }}...
{{ inv.client?.name || 'Cliente' }}
{{ inv.client?.id_type || 'NIT' }}: {{ inv.client?.id_number || '-' }} · {{ inv.client.phone }}
{{ inv.brand_name }} No especificada
{{ inv.issue_date }}
Vence: {{ inv.due_date || '-' }}
{{ formatCOP(inv.total) }}
RST (Sin IVA)
{{ inv.status }}

Agendamientos & Citas de Asesoría Legal

Google Meet & Llamadas

Control centralizado de citas concertadas por el agente de WhatsApp o creadas manualmente para la cuenta corporativa.

Total Agendamientos
{{ appointmentsList.length }}
Próximas Citas
{{ upcomingAppointmentsCount }}
Por Google Meet
{{ appointmentsList.filter(a => a.channel === 'MEET' && a.status !== 'CANCELADA').length }}
Por Llamada
{{ appointmentsList.filter(a => a.channel === 'CALL' && a.status !== 'CANCELADA').length }}
Filtrar:

No hay citas en este estado o filtro

Crea una nueva cita manual o deja que Natalia las agende por WhatsApp.

{{ apt.channel === 'MEET' ? 'Google Meet' : 'Llamada Telefónica' }}

{{ apt.client_name }}

Marca: {{ apt.brand_name }}

{{ apt.status }}
{{ apt.scheduled_date }} {{ apt.scheduled_time }} ({{ apt.duration_minutes || 30 }} min)
{{ apt.phone }}
{{ apt.email }}

"{{ apt.notes }}"

Ver en Google Calendar

Contratos de Mandato y Poderes ante la SIC

Firma Electrónica Certificada (Ley 527 de 1999)

Generación inmediata de contratos y poderes tras confirmación de pago, con enlace de firma manuscrita para el cliente.

Total Expedientes
{{ contractsList.length }}
Pendientes de Firma
{{ pendingContractsCount }}
Firmados & Listos SIC
{{ contractsList.filter(c => c.status === 'FIRMADO').length }}

No hay contratos generados aún

Cuando marques una factura como pagada en Facturación, el sistema creará automáticamente el contrato y poder del cliente.

{{ cnt.status === 'FIRMADO' ? 'Protocolizado y Certificado' : 'Pendiente de Protocolización' }}

{{ cnt.client_name }}

Marca: {{ cnt.brand_name }}

{{ cnt.id }}
NIT / CC: {{ cnt.id_number || cnt.id_document }}
Clases Niza: {{ cnt.nizza_classes }}
{{ cnt.email }}
{{ cnt.phone }}
Firma registrada {{ cnt.signed_at?.slice(0, 16) }}
SHA-256: {{ cnt.audit_hash_sha256 }}
Portal de Firma Online:
http://127.0.0.1:8765/firmar/{{ cnt.id }}
Ver Portal

{{ crmSelectedLead ? (crmSelectedLead.client_name || crmSelectedLead.profile_name || 'Cliente WhatsApp') : 'Simulador de Admisión IA' }} Marca: {{ crmSelectedLead.brand_name }} +{{ crmSelectedLead.phone }}

{{ crmSelectedLead ? 'Conversación de WhatsApp en vivo. Puedes pausar el chatbot para responder personalmente.' : 'Modo de prueba del Agente IA Natalia.' }}

{{ crmSelectedLead.agent_paused ? 'Chatbot Pausado' : 'Chatbot Activo' }}
Chatbot pausado para este cliente: Natalia no contestará automáticamente. Escribe en la barra inferior para responder tú mismo por WhatsApp.
{{ msg.sender === 'client' ? (crmSelectedLead?.client_name || 'Cliente') : (msg.by === 'abogado' ? 'Sergio (Abogado / Manual)' : 'Natalia (Asistente IA)') }} Respuesta Manual
Archivo adjunto

{{ msg.text }}

{{ msg.timestamp }} ✓✓
Agente IA respondiendo...
Plantillas:
{{ lawyerLearnedToast }}
Modo Abogado: Envía a WhatsApp, pausa el bot y Natalia aprende de tu respuesta Enter para enviar • Shift+Enter para salto de línea
Simular cliente:

Datos del Prospecto

{{ crmSelectedLead?.agent_paused ? 'Pausado' : 'Bot Activo' }}
Marca Solicitada
{{ (crmSelectedLead?.brand_name || simChatExtracted.brand_name) || 'Por definir' }}
Productos o Servicios
{{ (crmSelectedLead?.products_description || simChatExtracted.products_description) || 'Por definir' }}
Titular
{{ (crmSelectedLead?.client_name || simChatExtracted.client_name) || 'Por definir' }}
Teléfono / WA
{{ (crmSelectedLead?.phone || simChatExtracted.phone) || '—' }}
Correo Electrónico
{{ (crmSelectedLead?.email || simChatExtracted.email) || '—' }}
Aprendizaje Continuo Activo

Al responder manualmente, Natalia asimila tus respuestas como precedentes para adoptar tu criterio en futuros chats.

{{ callSelectedLead?.client_name || callSelectedLead?.profile_name || 'Cliente' }} {{ callSelectedLead.brand_name }}

Llamada telefónica directa y registro de gestión comercial / jurídica.

Número Telefónico / Celular
+{{ (callSelectedLead?.phone || '').replace(/\D/g, '') }}

Haz clic en Marcar Ahora para abrir FaceTime, tu celular o tu app de telefonía predeterminada.

Registro de la Llamada

Queda registrado en la ficha del cliente
Puntos acordados con el cliente
Llamadas Anteriores ({{ callSelectedLead.call_logs.length }})
{{ log.disposition }} {{ log.timestamp }}

"{{ log.notes }}"

Iniciar Nueva Conversación WhatsApp Oficial

Envía un mensaje directo a cualquier número y regístralo de inmediato en el CRM.

🇨🇴 +57 |

Ingresa los 10 dígitos del celular colombiano o el número completo con código de país.

Este número ya existe como: {{ newChatExistingLead.client_name || newChatExistingLead.profile_name || 'Cliente registrado' }}
{{ newChatText.length }} caracteres
Plantillas recomendadas:
Recomendado
O abrir en WhatsApp Web

{{ invoiceForm.id ? 'Editar Documento' : 'Nuevo Documento de Cobro' }} Facturación Electrónica DIAN Cotización Proforma Factura de Venta Normal

UNOMARCAS® — Régimen Simple de Tributación (sin IVA). Honorarios de registro de marca.

Autocompletar desde Lead del CRM:

Datos del Cliente / Adquiriente

Conceptos / Honorarios Legales

{{ formatCOP((it.quantity || 1) * (it.unit_price || 0)) }}
Régimen Simple de Tributación (RST): Operación sin IVA (Tarifa 0% de conformidad con el Art. 903 y subsiguientes del Estatuto Tributario).
Subtotal Honorarios: {{ formatCOP(invoiceForm.subtotal) }}
IVA (0% RST): $0
TOTAL A PAGAR: {{ formatCOP(invoiceForm.total) }}
{{ selectedInvoice?.full_number }}
{{ selectedInvoice?.subtype === 'COTIZACION' ? 'Cotización Proforma' : (selectedInvoice?.type === 'ELECTRONICA' ? 'Factura Electrónica de Venta' : 'Factura de Venta') }} · {{ selectedInvoice?.client?.name }}
UNOMARCAS ®
{{ billingConfig.company_name || 'UNOMARCAS S.A.S.' }}
NIT: {{ billingConfig.nit }}-{{ billingConfig.dv }}
{{ billingConfig.tax_regime || 'Régimen Simple de Tributación (RST) — No Responsable de IVA' }}
{{ billingConfig.address }} · {{ billingConfig.city }}
Línea Oficial: {{ billingConfig.phone }} · Facturación: {{ billingConfig.email }}
{{ selectedInvoice?.subtype === 'COTIZACION' ? 'COTIZACIÓN JURÍDICA PROFORMA' : (selectedInvoice?.type === 'ELECTRONICA' ? 'FACTURA ELECTRÓNICA DE VENTA' : 'FACTURA DE VENTA') }}
{{ selectedInvoice?.full_number }}
Resolución DIAN: {{ billingConfig.resolution_number }}
Vigencia: {{ billingConfig.resolution_date }} al {{ billingConfig.resolution_date_end }}
Rango Autorizado: {{ selectedInvoice?.prefix }} {{ billingConfig.resolution_from }} a {{ billingConfig.resolution_to }}
Ambiente: {{ selectedInvoice?.dian_environment || 'HABILITACIÓN / PRUEBAS' }}
Operación no gravada con IVA — Régimen Simple de Tributación (Art. 903 y ss. E.T.)
Adquiriente / Titular Contratante
{{ selectedInvoice?.client?.name }}
{{ selectedInvoice?.client?.id_type || 'NIT' }}: {{ selectedInvoice?.client?.id_number }}
Contacto: {{ selectedInvoice?.client?.phone || '-' }} · {{ selectedInvoice?.client?.email || '-' }}
Domicilio: {{ selectedInvoice?.client?.city || 'Bogotá D.C., Colombia' }}
Detalle del Trámite Marcario
Signo Solicitado: {{ selectedInvoice?.brand_name || 'Signo Distintivo' }}
Fecha de Emisión: {{ selectedInvoice?.issue_date }} {{ selectedInvoice?.issue_time ? '(' + selectedInvoice.issue_time.substring(0, 5) + ')' : '' }}
Fecha de Vencimiento: {{ selectedInvoice?.due_date || '-' }}
Forma de Pago: Contado · {{ selectedInvoice?.payment_method || 'Transferencia Bancaria' }}
Código Concepto Jurídico / Servicio Cant. Valor Unitario Total
{{ it.code || ('SRV-0' + (idx + 1)) }} {{ it.description }} {{ it.quantity || 1 }} {{ formatCOP(it.unit_price) }} {{ formatCOP((it.quantity || 1) * (it.unit_price || 0)) }}
Instrucciones de Pago — Cuentas Empresariales
Entidad Bancaria: {{ billingConfig.bank_name }} ({{ billingConfig.account_type }})
Número de Cuenta: {{ billingConfig.account_number }}
Titular: {{ billingConfig.account_holder }} · NIT: {{ billingConfig.account_nit }}
Canal Rápido PSE / Daviplata / Nequi: {{ billingConfig.nequi }}
Remitir soporte de transferencia al canal WhatsApp +57 312 736 2244 o al correo facturacion@unomarcas.com referenciando el consecutivo {{ selectedInvoice?.full_number }}.
Subtotal Conceptos: {{ formatCOP(selectedInvoice?.subtotal) }}
IVA (0% Régimen Simple): $0 COP
TOTAL A PAGAR: {{ formatCOP(selectedInvoice?.total) }}
Validación Fiscal Oficial DIAN — Formato UBL 2.1
Documento tributario formal expedido bajo la Resolución DIAN vigente y validado en el sistema de factura electrónica.
CUFE: {{ selectedInvoice?.cufe }}
Esta factura electrónica o cuenta de cobro presta mérito ejecutivo de conformidad con el Art. 774 del Código de Comercio colombiano.
UNOMARCAS S.A.S. • Dictámenes de Viabilidad, Registro Marcario y Contratación Jurídica ante la SIC.
DEPARTAMENTO JURÍDICO & FACTURACIÓN
Bogotá D.C., Colombia

Parámetros de Facturación Electrónica DIAN & Cuentas

Configuración tributaria de UNOMARCAS, resolución DIAN y datos bancarios.

1. Datos de UNOMARCAS (Emisor)

2. Parámetros de Facturación Electrónica DIAN UBL 2.1

3. Cuentas Bancarias para Recaudo

{{ appointmentForm.id ? 'Editar Cita de Asesoría' : 'Agendar Nueva Cita' }}

Si se deja vacío, el sistema generará una sala segura de Google Meet automáticamente.

Configuración del Ecosistema Google & Recordatorios

Google Workspace & Alias Oficiales UNOMARCAS®

Autenticación centralizada con la cuenta primaria registros@unomarcas.com y ruteo automático por alias según la acción:
  • analisis@unomarcas.com: Envío de Informes Técnicos de Viabilidad.
  • registros@unomarcas.com: Agendamientos y Asesorías del Abogado.
  • facturacion@unomarcas.com: Facturas, Contratos de Mandato, Poderes y Cobros.
  • comercial@unomarcas.com: Asuntos y contactos comerciales.
Canales de Recordatorio Automático