Custom Form
Custom Form es el canal entrante comodín de Sift: un formulario alojado y configurable que los clientes pueden enviar desde cualquier lugar en la web. Cada envío se convierte en una acción normalizada en Sift, igual que un mensaje de Discord o una reseña de App Store, y fluye por el mismo pipeline de triage, sentimiento y enrutamiento que cualquier otra fuente.
De un vistazo
| Entrante: Envíos del formulario (campos de texto, correo, textarea, select, checkbox, radio) | ✅ |
| Entrante: Campos estilo CSAT de calificación + feedback | ✅ para acciones cerradas |
| Entrante: Lógica condicional de campos | ✅ mostrar campo X si campo Y es "Sí" |
| URL alojada del formulario (sin instalación) | ✅ /f/<slug> |
| Cifrado KMS opcional en envíos | ✅ |
| Saliente: Responder por correo cuando se captura un campo de correo | ✅ |
| Saliente: Imagen adjunta en una respuesta por correo | ✅ una imagen, hasta 10 MB |
| Múltiples formularios por workspace | ⚠️ un formulario por slug; háblanos sobre multi-formulario |
| Adjuntos de archivos / imágenes | ✅ imágenes, video y audio, hasta 20 MB por archivo |
| CAPTCHA | ❌ |
| Allowlist de dominios en el embed | ❌ solo enrutamiento por slug |
| Bots de respuesta automática | ✅ |
Configurarlo

Custom Form vive en Configuración → Gestión de Contenido → Forms (/app/settings/forms), no en Integraciones. Haz clic en Create Form, luego:
- Diseña tus campos: elige tipos de campo, establece etiquetas, marca requeridos, agrega lógica condicional.
- (Opcional) Marca correo como requerido si quieres poder responder por correo.
- (Opcional) Activa el cifrado para envíos sensibles.
- Personaliza el mensaje de éxito mostrado tras enviar.
- Copia la URL alojada (
/f/<slug>) - compártela directamente o embebe vía iframe.
Cada formulario tiene alcance a tu workspace y se enruta por su slug.
Lo que puedes hacer
Lee cada envío como una acción - los campos se renderizan junto al cuerpo del mensaje. Responde por correo cuando el formulario capturó un campo de correo; Sift envía desde tu remitente de correo configurado.
Activa workflows según campos del formulario - ej. enrutar envíos del formulario "Reporte de bug" a ingeniería, envíos "Lead de ventas" a RevOps. Aplica bots de respuesta automática para acuses o patrones de FAQ.
Lo que Sift incorpora
Los Custom Forms son impulsados por campos. Diseñas los campos que quieres - nombre, correo, mensaje, además de cualquier campo estructurado - y cada envío llega a Sift como una acción fresca con esos campos poblados como datos personalizados en la acción.
Existen dos tipos especiales de campo para seguimientos estilo CSAT en acciones cerradas:
csat-rating: una calificación de estrellas o numéricacsat-feedback: un seguimiento de texto libre
Cuando una acción cerrada envía un enlace de formulario CSAT a un cliente, su respuesta en esos campos actualiza la acción original en vez de crear una nueva.
El cifrado KMS opcional en envíos está disponible para formularios que capturan datos sensibles - el envío se cifra en reposo en el almacenamiento de Sift.
Los adjuntos funcionan en ambas direcciones de una conversación. Un formulario puede incluir un campo de archivo (imágenes, video y audio, hasta 5 archivos y 20 MB por archivo). Cuando respondes por correo, puedes adjuntar una imagen (JPEG, PNG, GIF o WebP, hasta 10 MB) desde el editor, y el cliente la recibe como un adjunto normal de correo. Cuando el cliente contesta con una captura de pantalla o una imagen adjunta, la imagen llega a la misma acción junto a su mensaje. Los archivos que la bandeja no puede mostrar en línea, como PDF, no se guardan.
No soportado hoy
- CAPTCHA: no integrado. Si los envíos de bots se vuelven un problema en un formulario público, avísanos.
- Allowlist de dominios en embeds: los envíos se enrutan por slug; no restringimos por dominio de origen hoy.
- Múltiples formularios distintos por workspace: el modelo slug-por-formulario es de un solo formulario por slug hoy. La mayoría de los equipos usan un formulario con lógica condicional para manejar múltiples intenciones. Háblanos si necesitas cobertura multi-formulario.