Insertar formularios de AchieveApex
Permite a Sites AI preferir e insertar formularios publicados de la organización para captar envíos reales en un sitio estático.
Que se logra
- Resultado: una página publicada capta solicitudes mediante un formulario de Apex que guarda envíos reales para la organización.
- Caso de uso: una inmobiliaria incorpora su formulario de visita a una página de proyecto para recibir prospectos desde el sitio.
- Se combina con: Forms, contactos y Sites AI.
Donde esta
- Ruta:
/[orgId]/sites/[siteId] - Acceso en UI:
Builder toolbar > AI - Componente(s):
SitesBuilderView.tsx
Como funciona
- Abra Sites AI y pida agregar un formulario.
- La IA consulta los formularios publicados de la organización.
- Inserta el widget de un formulario disponible o, cuando corresponde, un iframe.
- Publique el sitio para probar envíos desde el dominio público.
Reglas y validaciones
- Se priorizan formularios publicados; los no publicados no aceptan envíos.
- Un formulario HTML escrito sin una integración real es solo una maqueta visual.
- En una misma página solo puede usarse un widget; para otro formulario se usa el embed aislado.
- La vista previa puede impedir enviar por las restricciones de su iframe, aunque el formulario se renderice.
Backend
- Servicios:
forms(find/get),form-submissions(create). - Hooks relevantes: la IA consulta formularios de la misma organización antes de generar un embed.
- Efectos: los envíos públicos se guardan como submissions del formulario.
Relaciones
- Requiere: Forms y un formulario publicado.
- Afecta: páginas generadas, captación de leads y envíos de formularios.
Notas
- Los sitios publicados en subdominios de AchieveApex están contemplados por la configuración CORS del embed.