Ejemplos de peticiones
Peticiones reales que puedes hacer a tu agente, agrupadas por tema, con lo que hace Dilohost en cada una y lo que te contesta el agente.
Con Dilohost no hay comandos que memorizar: pides las cosas como se las pedirías a una persona. Estos ejemplos sirven de punto de partida. Debajo de cada uno verás qué herramienta usa el agente y qué te devuelve.
Nota
Las respuestas son orientativas: cada agente lo cuenta con sus palabras. Las direcciones del tipo
a1b2c3dson el identificador de tu cuenta, que cambia en cada caso.
Tu cuenta
Ver qué tienes
¿Qué tengo en Dilohost y cuánto llevo gastado este mes?
El agente consulta tu cuenta (account.info y account.usage) y te resume tu plan, los proyectos, webs, bases de datos y dominios que tienes, lo que llevas usado de cada límite y el crédito de uso que te queda este mes.
Elegir plan
Necesito una base de datos para mi tienda. ¿Qué plan me hace falta y cuánto cuesta?
El agente lee el catálogo de planes (account.plans) y te dice cuál incluye bases de datos y su precio, sin inventárselo. Si decides contratarlo, te prepara un enlace de pago seguro de Stripe (billing.checkout); el pago lo haces tú en esa página.
Publicar
Una web desde cero
Hazme una web de una página para mi peluquería «Corte Fino», con horario, dirección y un botón de WhatsApp, y publícala.
El agente escribe la web, crea un proyecto (project.create) y la publica (deploy.publish). Al ser HTML y CSS, queda en línea en segundos:
Ya está publicada en https://web-cortefino-a1b2c3d.dilosite.es
Un proyecto que ya tienes
Publica esta app de Laravel en Dilohost, en un proyecto llamado tienda.
Desde Claude Code u otro agente con terminal, el agente pide un remoto git de Dilohost (deploy.git_remote) y hace git push. Dilohost detecta que es Laravel, la construye y la pone en línea. El agente consulta el estado (deploy.status) hasta que diga «en línea» y te da la dirección. Desde claude.ai, en lugar del push te da un enlace para que subas el proyecto en un zip (upload con mode="page").
Una dirección más bonita
Cambia la dirección de la web de la peluquería a cortefino.dilosite.es.
El agente comprueba que el nombre está libre y te pide confirmación, porque la dirección anterior dejará de funcionar (deploy.subdomain). Cuando dices que sí, la web pasa a https://cortefino.dilosite.es al momento.
Volver atrás
La última versión de la tienda ha roto el carrito. Vuelve a la de ayer.
El agente mira el historial (deploy.history), localiza la versión anterior y vuelve a ella sin reconstruir nada (deploy.rollback). Te dice qué número de versión está ahora en línea.
Bases de datos y ficheros
Base de datos conectada
Crea una base de datos PostgreSQL para la app web del proyecto tienda y conéctasela.
El agente crea la base con su propio usuario (database.create) y guarda la conexión como variables secretas de la app (database.connection con inject_into). La contraseña no aparece en la conversación. Te avisa de que la app se reinicia para leer las variables nuevas.
Copia antes de un cambio delicado
Haz una copia de la base de datos de la tienda ahora, antes de que lance la migración.
El agente lanza una copia inmediata (backup.now) y, cuando termina, te lo confirma. Si luego hiciera falta, puede restaurarla (backup.restore), siempre después de que lo confirmes, porque sustituye los datos actuales.
Migraciones
Ejecuta las migraciones de Laravel en la tienda.
El agente ejecuta php artisan migrate --force dentro de la app (app.run) y te enseña la salida. Solo se admiten comandos de mantenimiento de una lista cerrada, no una consola libre.
Dominios
Comprar un dominio
¿Está libre cortefino.es? Si lo está, cómpralo y ponlo en la web de la peluquería.
El agente busca el dominio y su precio (domain.search). Para comprarlo necesita los datos del titular, que eres tú o tu empresa (domain.contact_create), y tu confirmación con el precio final (domain.buy); se paga con el saldo de tu cuenta. Después lo une a la web (domain.attach) y el certificado HTTPS se pone solo.
Traer el dominio que ya tienes
Quiero usar mi dominio panaderiaana.com, que tengo en otro proveedor, para mi web.
El agente inicia la conexión (domain.connect) y te da un registro TXT para que demuestres que el dominio es tuyo. Cuando lo añades en tu proveedor, lo verifica (domain.verify) y te explica el siguiente paso: cambiar los servidores DNS o apuntar solo la web.
Correo
Un buzón con tu dominio
Crea el correo info@cortefino.es para la peluquería.
Si el correo aún no está activado en el dominio, el agente lo activa primero (email.enable). Después crea el buzón (email.create) tras enseñarte lo que cuesta y esperar tu confirmación. La contraseña la puedes dar en la conversación o ponerla tú en el panel; el agente te da los datos para configurar el móvil (email.settings).
Traer el correo antiguo
Tengo el correo de la panadería en Gmail. Pásalo todo a Dilohost.
El agente sigue la guía de migración (email.guide): comprueba de dónde viene el correo, prepara el buzón de destino y copia los mensajes (email.migrate), informándote del progreso (email.migrate_status) hasta que termina.
Cuando algo falla
Diagnóstico
La web de la tienda da error 502. ¿Qué le pasa?
El agente pide un diagnóstico (app.diagnose) y lee los registros recientes (app.logs). Te explica en lenguaje llano qué falla (por ejemplo, que la app no escucha en el puerto que toca o que le falta una variable) y qué hay que cambiar.
Visitas
¿Cuántas visitas ha tenido la web de la peluquería esta semana y de dónde vienen?
El agente consulta las estadísticas de los últimos días (app.traffic): páginas vistas, visitantes, páginas más vistas, de dónde llegan y cuánto tardan en cargar. No necesitas instalar ninguna analítica.
Si algo no existe
Quiero que la web me mande un SMS cada vez que alguien reserve.
Si ninguna herramienta lo cubre, el agente te lo dice y, si quieres, deja la petición al equipo de Dilohost (feature_request.create), sin prometerte fechas.