Ir al contenido
Menú

La app de EspoCRM

Envía documentos a firmar desde los registros de EspoCRM con la app de S+M eSign y recibe el PDF firmado en el registro.

Actualizada el 15 de octubre de 2026 Ver como Markdown

La app S+M eSign for EspoCRM agrega Send for Signature (Enviar a firmar) a los registros que elijas. El PDF firmado y sellado vuelve solo a EspoCRM, adjunto a un Documento vinculado al registro.

Funciona con EspoCRM 9 y 10 (PHP 8.1 o posterior). Es gratuita, pero necesita un espacio de eSign (consulta Primeros pasos).

Nota

Las pantallas de la app están en inglés; esta página indica cada opción con su nombre en inglés.

Instalación

  1. En EspoCRM, abre Administration → Extensions, sube el archivo zip de la app y elige Install.
  2. Revisa Administration → Settings → Site URL: debe ser la dirección pública https:// de tu CRM, porque eSign envía ahí sus avisos.
  3. Completa Administration → S+M eSign (ver abajo).
  4. En cada plantilla PDF que envíes a firmar, marca Use for signature.
  5. Opcional: con el Layout Manager, agrega los campos de eSign a los diseños de Documento.

Para actualizar, instala el zip nuevo sobre el anterior.

Administration → S+M eSign

Connection (conexión)

Ajuste Qué escribir
Enabled Márcalo para activar la app.
eSign URL Tu dirección de eSign.
Notification URL (set automatically) Donde eSign envía los avisos; no hay que cambiarla.
API key La clave de API de tu espacio, que te da S+M.
Webhook secret El secreto de los avisos al CRM, que te da S+M.

Elige Save & test connection: deberías ver Connected to eSign.

Send for Signature

Activa los tipos de registro que se pueden enviar a firmar y, para cada uno, elige Who signs (quién firma): The record itself (el propio registro, por ejemplo un Contacto) o A contact of the record (un contacto del registro, por ejemplo de una Cuenta). Los tipos de registro empiezan desactivados al instalar o actualizar.

Importante

Activar un tipo de registro que aún no tiene Documentos le agrega un panel de Documentos. En EspoCRM 9 solo se pueden activar Cuentas, Contactos, Clientes potenciales y Oportunidades; en EspoCRM 10, cualquier tipo de registro que pueda tener Documentos.

Ajustes de las plantillas PDF

Cada plantilla PDF tiene un panel Signature:

  • Use for signature: ofrece esta plantilla en Send for Signature. Las plantillas sin esta opción son solo para Imprimir a PDF. Solo se ofrecen las plantillas activas.
  • On signature, set date field: cuando un documento de esta plantilla queda totalmente firmado, escribe la fecha de firma en este campo del registro desde el que se envió (por ejemplo Contrato firmado el). Déjalo vacío para no cambiar nada.
  • Requires signed: impide enviar esta plantilla hasta que un documento de otra plantilla esté totalmente firmado para este registro o para el registro al que pertenece (por ejemplo, un contrato antes de una cotización), o hasta que el campo de fecha de esa plantilla ya esté completo.

Marca dónde firma el cliente con marcadores.

Valores para las plantillas

Además de los campos del propio registro, las plantillas pueden usar:

  • {{esign.sender.name}} y los demás campos de esign.sender: el usuario que pulsa Send.
  • {{esign.signer.name}} y los demás campos de esign.signer: la persona que firma.
  • {{dateFormat esign.today format='D [de] MMMM [de] YYYY'}}: la fecha de hoy.

Envía a firmar

  1. En el registro, abre el menú ⋯ y elige Send for Signature.
  2. Elige la plantilla (Document template) y el firmante (Signer).
  3. Elige el idioma (Language) de la página de firma y de los correos: Company default (el de la empresa), English o Español.
  4. Opcional: escribe un mensaje para el firmante (Message to the signer).
  5. Elige Send.

eSign envía al firmante un enlace personal. Se crea un Documento llamado Plantilla — Registro, vinculado al registro, y se publica una nota en el historial del registro.

La ventana Send for Signature en un contacto

Para cancelar una solicitud, abre el Documento y elige ⋯ → Void Signature Request.

Nota

Los documentos enviados desde EspoCRM tienen un solo firmante. Para que firmen varias personas, usa la API.

Lo que vuelve a EspoCRM

El campo Signature Status del Documento sigue la solicitud:

Cuándo Signature Status Además
El firmante lo abre Viewed Una nota en el historial.
Todos han firmado Completed Se adjunta el PDF sellado como … - signed.pdf, comprobado con su huella; se completa el campo de fecha de la plantilla en el registro desde el que se envió.
El firmante lo rechaza Declined La nota incluye su motivo.
El enlace vence Expired
Lo anulas Voided
El historial de un contacto con las notas del documento enviado, abierto y firmado

Otros campos del Documento: Signer, Sent for Signature, Viewed by Signer, Signed (Completed), eSign Envelope ID, Signed PDF Fingerprint (el SHA-256 del PDF sellado), Sent From y Template.

¿Te resultó útil esta página?

Agregar un comentario (opcional)

Guardamos tu respuesta y tu comentario, nada sobre quién los envió.