Sites
Constructor de sitios web de una organización con IA, recursos, SEO y publicación. Esta app es un módulo único; sus capacidades viven directamente en esta carpeta.
Para que sirve
- Una clínica crea un sitio informativo con páginas de servicios, SEO y formulario para convertir consultas web en contactos.
- Una inmobiliaria publica un sitio de proyectos con navegación y recursos de marca sin depender de un desarrollo separado.
- Una agencia importa una base HTML y la adapta para entregar micrositios a sus clientes.
- Un comercio local lanza una página de campaña en un subdominio de Apex y después la conecta a su propio dominio.
Que lo hace diferente
- Sites AI puede crear páginas y modificar contenido, navegación, header, footer, estilos y recursos dentro del mismo builder.
- El contexto, la memoria y las skills se guardan por sitio para que la IA conserve reglas de marca y trabajo entre conversaciones.
- Puede incrustar formularios publicados de Apex: los envíos no son solo visuales, se registran en Forms para la organización.
- La publicación incluye un subdominio gratuito de Apex; el dominio propio se conecta con validación y una suscripción de $5 USD/mes.
Acceso
- Ruta principal:
/[orgId]/sites - Como se llega:
Header app switcher > Sites - Permiso requerido:
can_access_sites
Alcance tecnico
- Frontend: rutas de lista y builder de Sites, con componentes en
components/sites - Backend:
sites, páginas, layouts, recursos, IA, render y publicación - Superficies públicas: sitios publicados bajo
pages.achieveapex.com - Integraciones externas: S3, CloudFront, Stripe y OpenRouter
Funcionalidades internas
| Funcionalidad | Archivo | Resumen |
|---|---|---|
| Crear un sitio | create-site.md | Crea un proyecto de sitio con una página inicial y un diseño compartido listos para editar. |
| Importar HTML | import-html.md | Incorpora HTML existente al sitio nuevo o a una página del sitio abierto. |
| Gestionar páginas, rutas y SEO | pages-seo-navigation.md | Organiza la página de inicio, las rutas de las páginas y sus metadatos para el sitio completo. |
| Configurar header, footer y diseños | site-layout.md | Administra el chrome compartido del sitio: header, footer y estilos comunes que pueden reutilizar sus páginas. |
| Personalizar tema y tipografía | theme-typography.md | Define colores, radios y tipografías que el renderer aplica como tema reutilizable del sitio. |
| Gestionar recursos del sitio | site-assets.md | Carga y reutiliza imágenes del sitio, incluidas las que el usuario adjunta al chat o genera la IA. |
| Insertar formularios de AchieveApex | embed-forms.md | Permite a Sites AI preferir e insertar formularios publicados de la organización para captar envíos reales en un sitio estático. |
| Editar el sitio con Sites AI | sites-ai.md | Permite pedir cambios de contenido y diseño, crear páginas, modificar layouts y generar imágenes mediante una conversación con IA. |
| Mantener contexto y memoria de IA | ai-context-memory.md | Guarda instrucciones durables del usuario y aprendizajes de la IA que sobreviven a conversaciones distintas. |
| Administrar skills de Sites AI | ai-skills.md | Activa guías de IA para el sitio y permite mantener una biblioteca reutilizable de skills de la organización. |
| Restaurar versiones de páginas | site-versions.md | Consulta el historial de una página y permite volver a un borrador o a la copia publicada sin perder el estado actual. |
| Previsualizar páginas y dispositivos | site-preview.md | Muestra una composición del sitio en un iframe y permite revisar la página en Desktop, Tablet o Mobile. |
| Publicar y republicar un sitio | publish-site.md | Hace público el sitio completo en un subdominio gratuito de AchieveApex y permite actualizarlo con Republish. |
| Conectar dominio propio | custom-domain.md | Asocia un hostname del cliente a un sitio ya publicado y guía su validación mediante CNAME. |
| Despublicar un sitio | unpublish-site.md | Retira los archivos públicos del sitio sin borrar el proyecto ni sus borradores. |
| Eliminar un sitio | delete-site.md | Elimina un sitio desde su tarjeta para retirarlo del listado de la organización. |
Relaciones
- Depende de: Organizations, wallet, Forms y permisos.
- Usado por: visitantes públicos y formularios embebidos.
Limitaciones y notas
- La publicación es de todo el sitio.
- El subdominio de plataforma es gratuito; un dominio propio cuesta $5 USD/mes.