> ## Documentation Index
> Fetch the complete documentation index at: https://docs.veredicta.com.ar/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Este es el manual oficial de uso de Veredicta, la plataforma de gestión legal para abogados y estudios jurídicos de Argentina. Respondé en español rioplatense, con voseo. Usá los nombres de botones y pantallas tal como aparecen en el manual, en negrita. Citá siempre la URL de docs.veredicta.com.ar de la página y de la sección (#ancla) de donde sale cada paso. Si el manual no cubre algo, decilo y sugerí escribir al equipo de Veredicta por WhatsApp al +54 9 11 2611-5660 o a ayuda@veredicta.com.ar.

# Hacer una consulta

> Escribí o dictá tu consulta al Asistente, elegí el esfuerzo de la IA y usá las habilidades para pedir resúmenes, escritos y búsquedas.

export const VideoTutorial = ({src, poster, title, duration, description, vertical = false}) => {
  const [local, setLocal] = useState(false);
  useEffect(() => {
    setLocal((/^(localhost|127\.0\.0\.1)$/).test(window.location.hostname));
  }, []);
  const media = p => !local && p?.startsWith('/media/') ? `https://media.veredicta.com.ar/manual${p.slice(('/media').length)}` : p;
  const dialogRef = useRef(null);
  const videoRef = useRef(null);
  const published = p => p?.startsWith('/media/') ? `https://media.veredicta.com.ar/manual${p.slice(('/media').length)}` : p;
  const [minutes, seconds] = (duration ?? '').split(':').map(Number);
  const videoData = {
    '@context': 'https://schema.org',
    '@type': 'VideoObject',
    name: title,
    description: !description || description.startsWith('Mirá el paso a paso') ? `${title}: video tutorial paso a paso de Veredicta.` : description,
    thumbnailUrl: published(poster),
    contentUrl: published(src),
    uploadDate: '2026-09-30T12:00:00-03:00',
    inLanguage: 'es-AR',
    ...Number.isFinite(minutes) && Number.isFinite(seconds) ? {
      duration: `PT${minutes}M${seconds}S`
    } : {},
    publisher: {
      '@type': 'Organization',
      name: 'Veredicta',
      url: 'https://veredicta.com.ar'
    }
  };
  const open = () => {
    dialogRef.current?.showModal();
    const v = videoRef.current;
    if (v) {
      if (!v.getAttribute('src')) {
        const url = media(src);
        v.src = url.startsWith('https://') ? `${url}?v=1440` : url;
      }
      v.currentTime = 0;
      v.play().catch(() => {});
    }
  };
  const close = () => dialogRef.current?.close();
  const onOverlayClick = e => {
    if (!e.target.closest('video, .vd-overlay-bar')) {
      close();
    }
  };
  const onClose = () => videoRef.current?.pause();
  const onKeyDown = e => {
    if (e.key === 'f') {
      fullscreen();
    }
  };
  const fullscreen = () => {
    const v = videoRef.current;
    if (!v) {
      return;
    }
    if (v.requestFullscreen) {
      v.requestFullscreen();
    } else if (v.webkitEnterFullscreen) {
      v.webkitEnterFullscreen();
    }
  };
  return <figure className={`vd-video not-prose${vertical ? 'vd-video-vertical' : ''}`}>
      <button aria-label={`Ver el video: ${title}`} className="vd-video-card" onClick={open} type="button">
        <img alt={title} decoding="async" height={vertical ? 1920 : 1080} loading="lazy" src={media(poster)} width={vertical ? 1080 : 1920} />
        <span className="vd-video-shade" />
        <span className="vd-video-badge">
          <svg aria-hidden="true" fill="currentColor" height="14" viewBox="0 0 24 24" width="14">
            <path d="M8 5v14l11-7z" />
          </svg>
          Video tutorial
        </span>
        <span aria-hidden="true" className="vd-video-play">
          {}
          <svg aria-hidden="true" fill="currentColor" height="30" stroke="currentColor" strokeLinejoin="round" strokeWidth="2" viewBox="0 0 24 24" width="30">
            <path d="M8.5 5.5v13l11-6.5z" />
          </svg>
        </span>
        {duration ? <span className="vd-video-duration">{duration}</span> : null}
      </button>
      <script dangerouslySetInnerHTML={{
    __html: JSON.stringify(videoData).replaceAll('<', '\\u003c')
  }} type="application/ld+json" />
      <figcaption className="vd-caption">
        {description ?? 'Mirá el paso a paso y seguilo en Veredicta.'}
      </figcaption>

      {}
      <dialog aria-label={title} className="vd-overlay vd-overlay-video" onClick={onOverlayClick} onClose={onClose} onKeyDown={onKeyDown} ref={dialogRef}>
        <div className="vd-overlay-bar">
          <span className="vd-overlay-title">{title}</span>
          <div className="vd-overlay-tools">
            <button className="vd-tool-text" onClick={fullscreen} type="button">
              <svg aria-hidden="true" fill="none" height="18" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" viewBox="0 0 24 24" width="18">
                <path d="M8 3H5a2 2 0 0 0-2 2v3M21 8V5a2 2 0 0 0-2-2h-3M3 16v3a2 2 0 0 0 2 2h3M16 21h3a2 2 0 0 0 2-2v-3" />
              </svg>
              <span>Pantalla completa</span>
            </button>
            <button aria-label="Cerrar" onClick={close} type="button">
              <svg aria-hidden="true" fill="none" height="18" stroke="currentColor" strokeLinecap="round" strokeWidth="2" viewBox="0 0 24 24" width="18">
                <path d="M18 6 6 18M6 6l12 12" />
              </svg>
            </button>
          </div>
        </div>
        <div className="vd-overlay-player">
          {}
          <video controls playsInline poster={media(poster)} preload="none" ref={videoRef} />
        </div>
      </dialog>
    </figure>;
};

export const GuideImage = ({src, preview, alt, title, width, height, caption, tall = false}) => {
  const [local, setLocal] = useState(false);
  useEffect(() => {
    setLocal((/^(localhost|127\.0\.0\.1)$/).test(window.location.hostname));
  }, []);
  const media = p => !local && p?.startsWith('/media/') ? `https://media.veredicta.com.ar/manual${p.slice(('/media').length)}` : p;
  const dialogRef = useRef(null);
  const scrollRef = useRef(null);
  const [zoom, setZoom] = useState(1);
  const levels = [1, 1.5, 2, 3];
  const open = () => {
    setZoom(1);
    dialogRef.current?.showModal();
  };
  const close = () => dialogRef.current?.close();
  const onOverlayClick = e => {
    if (!e.target.closest('.vd-overlay-img, .vd-overlay-bar')) {
      close();
    }
  };
  const zoomTo = next => {
    const el = scrollRef.current;
    if (!el) {
      setZoom(next);
      return;
    }
    const cx = (el.scrollLeft + el.clientWidth / 2) / el.scrollWidth;
    const cy = (el.scrollTop + el.clientHeight / 2) / el.scrollHeight;
    setZoom(next);
    requestAnimationFrame(() => {
      el.scrollLeft = cx * el.scrollWidth - el.clientWidth / 2;
      el.scrollTop = cy * el.scrollHeight - el.clientHeight / 2;
    });
  };
  const zoomIn = () => zoomTo(levels.find(l => l > zoom) ?? levels.at(-1));
  const zoomOut = () => zoomTo([...levels].reverse().find(l => l < zoom) ?? 1);
  useEffect(() => {
    const el = scrollRef.current;
    if (!el) {
      return;
    }
    const onWheel = e => {
      if (!(e.ctrlKey || e.metaKey)) {
        return;
      }
      e.preventDefault();
      if (e.deltaY < 0) {
        zoomIn();
      } else {
        zoomOut();
      }
    };
    el.addEventListener('wheel', onWheel, {
      passive: false
    });
    return () => el.removeEventListener('wheel', onWheel);
  });
  const onKeyDown = e => {
    if (e.key === '+' || e.key === '=') {
      zoomIn();
    } else if (e.key === '-') {
      zoomOut();
    } else if (e.key === '0') {
      zoomTo(1);
    }
  };
  const magnifier = <svg aria-hidden="true" fill="none" height="16" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" viewBox="0 0 24 24" width="16">
      <circle cx="11" cy="11" r="7" />
      <path d="m20 20-3.5-3.5M11 8v6M8 11h6" />
    </svg>;
  return <figure className={tall ? 'vd-guide not-prose' : `vd-shot not-prose${height > width ? 'vd-shot-portrait' : ''}`}>
      {tall ? <button aria-label={`Ampliar la guía: ${title}`} className="vd-guide-preview" onClick={open} type="button">
          <img alt={alt} decoding="async" height={height} loading="lazy" src={media(preview ?? src)} width={width} />
          <span className="vd-guide-fade" />
          <span className="vd-guide-cta">
            {magnifier}
            Ver la guía completa
          </span>
        </button> : <button aria-label={`Ampliar: ${title}`} className="vd-shot-button" onClick={open} type="button">
          <img alt={alt} decoding="async" height={height} loading="lazy" src={media(preview ?? src)} width={width} />
          <span aria-hidden="true" className="vd-shot-zoom">
            {magnifier}
            Ampliar
          </span>
        </button>}
      {tall || caption ? <figcaption className="vd-caption">
          {caption ?? 'Guía paso a paso · hacé clic para ampliarla y acercarte a cada paso.'}
        </figcaption> : null}

      {}
      <dialog aria-label={title} className="vd-overlay" onClick={onOverlayClick} onKeyDown={onKeyDown} ref={dialogRef}>
        <div className="vd-overlay-bar">
          <span className="vd-overlay-title">{title}</span>
          <div className="vd-overlay-tools">
            <button aria-label="Alejar" disabled={zoom <= 1} onClick={zoomOut} type="button">
              <svg aria-hidden="true" fill="none" height="18" stroke="currentColor" strokeLinecap="round" strokeWidth="2" viewBox="0 0 24 24" width="18">
                <path d="M5 12h14" />
              </svg>
            </button>
            <button aria-label="Ajustar al ancho" className="vd-zoom-value" onClick={() => zoomTo(1)} type="button">
              {Math.round(zoom * 100)}%
            </button>
            <button aria-label="Acercar" disabled={zoom >= levels.at(-1)} onClick={zoomIn} type="button">
              <svg aria-hidden="true" fill="none" height="18" stroke="currentColor" strokeLinecap="round" strokeWidth="2" viewBox="0 0 24 24" width="18">
                <path d="M5 12h14M12 5v14" />
              </svg>
            </button>
            {tall ? <a className="vd-tool-link" download href={media(src)}>
                <span className="vd-sr-only">Descargar la guía</span>
                <svg aria-hidden="true" fill="none" height="18" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" viewBox="0 0 24 24" width="18">
                  <path d="M12 15V3M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4M7 10l5 5 5-5" />
                </svg>
              </a> : null}
            <button aria-label="Cerrar" onClick={close} type="button">
              <svg aria-hidden="true" fill="none" height="18" stroke="currentColor" strokeLinecap="round" strokeWidth="2" viewBox="0 0 24 24" width="18">
                <path d="M18 6 6 18M6 6l12 12" />
              </svg>
            </button>
          </div>
        </div>
        <div className="vd-overlay-scroll" ref={scrollRef}>
          <img alt={alt} className="vd-overlay-img" decoding="async" height={height} loading="lazy" src={media(src)} style={{
    width: tall ? `calc(min(100%, 74rem) * ${zoom})` : `calc(min(100%, 90rem, (100dvh - 7rem) * ${width / height}) * ${zoom})`
  }} width={width} />
        </div>
      </dialog>
    </figure>;
};

El Asistente trabaja con la información de tu estudio: tus expedientes, sus documentos, las audiencias y las novedades del juzgado. Cuando lee un documento para responderte, te lo deja citado para que lo abras.

## Mirá cómo se hace

<VideoTutorial src="/media/asistente-hacer-una-consulta/video.mp4" poster="/media/asistente-hacer-una-consulta/poster.webp" title="Cómo hacer una consulta" duration="0:53" description="Mirá el paso a paso con un despacho de un expediente y seguilo en Veredicta." />

Resumen del video «Cómo hacer una consulta» (0:53), con el resumen de un despacho como ejemplo:

1. Abrí el Asistente: en el menú de la izquierda, hacé clic en «Asistente».
2. Elegí una habilidad: escribí «/» en la caja de texto y elegí una habilidad, por ejemplo «Resumen de documento».
3. Escribí tu consulta: completá lo que va entre corchetes o escribí tu consulta; también podés dictarla.
4. Elegí el esfuerzo: para el día a día alcanza «Bajo»; «Medio» y «Alto» elaboran más y consumen más.
5. Enviala: apretá Enter; el Asistente busca, lee y muestra cada paso mientras trabaja.
6. Revisá la respuesta: abrí la cita para ver el documento, o copiá la respuesta con un clic.

El video cierra con «Ya sabés hacer una consulta», un resumen de los seis pasos y cómo pedir ayuda: WhatsApp +54 9 11 2611-5660 o [ayuda@veredicta.com.ar](mailto:ayuda@veredicta.com.ar). Más guías en docs.veredicta.com.ar.

## Dónde está en la app

* En el menú de la izquierda: **Inteligencia artificial** > **Asistente**. [Abrir en Veredicta](https://app.veredicta.com.ar/asistente)
* Al costado de cualquier pantalla: hacé clic en la pestaña del borde derecho o apretá <kbd>Cmd</kbd> + <kbd>J</kbd> (<kbd>Ctrl</kbd> + <kbd>J</kbd> en Windows). El panel lateral aparece en pantallas de 1024 px de ancho o más. Mirá [Preguntar desde cualquier pantalla](/asistente/preguntar-desde-cualquier-pantalla).

## Antes de empezar

* Tu estudio tiene el Plan Pro o el Plan Max, o todavía te quedan consultas de la prueba gratuita. Mirá [Límites de uso de IA](/planes/limites-de-ia).
* Cualquier miembro del estudio puede usar el Asistente, sea cual sea su rol.

## Paso a paso

<Steps titleSize="h3">
  <Step title="Abrí el Asistente" id="paso-1">
    <GuideImage src="/media/asistente-hacer-una-consulta/paso-1.webp" width={1200} height={796} title="Paso 1: Abrí el Asistente" alt="Inicio de Veredicta con el ítem Asistente del menú de la izquierda marcado." />

    En el menú de la izquierda, en **Inteligencia artificial**, hacé clic en **Asistente**.

    Se abre «¿En qué puedo ayudarte hoy?», con la caja de texto y cuatro consultas sugeridas debajo. A la izquierda quedan tus conversaciones anteriores.
  </Step>

  <Step title="Elegí una habilidad" id="paso-2">
    <GuideImage src="/media/asistente-hacer-una-consulta/paso-2.webp" width={1200} height={796} title="Paso 2: Elegí una habilidad" alt="La lista de habilidades filtrada por «/resumen», con Resumen de documento marcada." />

    Las habilidades son consultas ya armadas. Escribí **/** en la caja de texto, o hacé clic en el botón de la varita, al lado del **+**, y elegí una. Si seguís escribiendo después de la **/**, la lista se filtra: con `/resumen` aparecen **Primer informe del expediente**, **Resumen de expediente** y **Resumen de documento**.

    Hacé clic en la que necesitás, por ejemplo **Resumen de documento**. La consulta se escribe sola en la caja, con lo que falta entre corchetes, como **\[DOCUMENTO]**.
  </Step>

  <Step title="Escribí tu consulta" id="paso-3">
    <GuideImage src="/media/asistente-hacer-una-consulta/paso-3.webp" width={1200} height={796} title="Paso 3: Escribí tu consulta" alt="La caja de texto con la consulta completa: Resumí el documento 2026-09-23 DESPACHO.pdf de Gómez y marcá sus puntos clave." />

    La parte entre corchetes queda marcada: lo que escribís la reemplaza. En el ejemplo, `2026-09-23 DESPACHO.pdf de Gómez`.

    También podés escribir tu consulta desde cero. Para dictarla, hacé clic en el micrófono (**Dictar por voz**), hablá y confirmá con el tilde: el texto aparece en la caja para que lo revises. <kbd>Shift</kbd> + <kbd>Enter</kbd> agrega una línea nueva.

    <Tip>
      Nombrá el expediente por su carátula o número, y el documento como aparece en **Documentos**: el Asistente los busca y los suma a la conversación. Si hay más de uno parecido, te pregunta cuál es. Más ideas en [Escribir buenas consultas](/asistente/escribir-buenas-consultas).
    </Tip>
  </Step>

  <Step title="Elegí el esfuerzo" id="paso-4">
    <GuideImage src="/media/asistente-hacer-una-consulta/paso-4.webp" width={1200} height={796} title="Paso 4: Elegí el esfuerzo" alt="El menú Esfuerzo de la IA abierto sobre la caja de texto, con el nivel Bajo marcado." />

    Hacé clic en el nivel que se ve al lado del micrófono y elegí **Bajo**, **Medio** o **Alto**. Es cuánto trabajo le dedica la IA a tu consulta antes de responder.

    Para resumir un despacho o buscar un dato alcanza **Bajo**, que es el nivel con el que arranca. Cada nivel se explica en [Qué tener en cuenta](#qué-tener-en-cuenta).
  </Step>

  <Step title="Enviala" id="paso-5">
    <GuideImage src="/media/asistente-hacer-una-consulta/paso-5.webp" width={1200} height={796} title="Paso 5: Enviala" alt="El Asistente trabajando: la consulta enviada y la lista de pasos, con la búsqueda y la lectura del despacho." />

    Apretá <kbd>Enter</kbd> o hacé clic en la flecha de la derecha.

    Mientras trabaja, el Asistente muestra cada paso: qué busca, qué suma a la conversación y qué lee. Para cortar la respuesta, hacé clic en el cuadrado (**Detener la respuesta**).
  </Step>

  <Step title="Revisá la respuesta" id="paso-6">
    <GuideImage src="/media/asistente-hacer-una-consulta/paso-6.webp" width={1200} height={796} title="Paso 6: Revisá la respuesta" alt="La respuesta terminada con el resumen del despacho, la cita al documento y los botones para copiar, leer en voz alta y regenerar marcados." />

    Debajo de la respuesta, cada documento que el Asistente leyó aparece como una cita. Hacé clic y el documento se abre al costado, en la página citada.

    Al pasar el mouse por la respuesta aparecen **Copiar**, **Leer en voz alta** y **Regenerar**.
  </Step>
</Steps>

## Qué pasa después

* La conversación queda guardada en tu lista, a la izquierda del chat, con el comienzo de tu primera consulta como nombre. Mirá [Tus conversaciones](/asistente/conversaciones).
* Lo que el Asistente sumó a la conversación, como el despacho del ejemplo, queda en la caja de texto para tus próximas preguntas. Para sacarlo, hacé clic en la cruz de su tarjeta.
* Podés seguir preguntando en la misma conversación: el Asistente recuerda lo que ya hablaron.

## Verificá que quedó bien

La respuesta aparece debajo de tu consulta. Arriba dice «Pensé por…» con el tiempo que le llevó, y abajo están las citas de los documentos que leyó.

## Habilidades

Escribí **/** para ver la lista completa. Están agrupadas así:

| Grupo | Para qué sirve | Habilidades |
| - | - | - |
| **Consultas** | Preguntas sobre tu estudio y búsquedas en fuentes públicas | **Fuentes públicas**, **Jurisprudencia SAIJ**, **Sumarios de la CSJN**, **Jurisprudencia JUBA**, **Sentencias SCBA**, **Dictámenes de la PTN**, **Fallos del Tribunal Fiscal**, **Normativa InfoLeg**, **Normativa provincia de Buenos Aires**, **Boletín Oficial nacional**, **Boletín Oficial bonaerense**, **Novedades judiciales**, **Próximas audiencias**, **Vencimientos**, **Primer informe del expediente**, **Resumen de expediente**, **Resumen de documento**, **Prueba documental**, **Etapa procesal**, **Mis tareas**, **Calendario** |
| **Redacción** | Borradores que se guardan como documento de Word | **Carta documento**, **Borrador de demanda**, **Contestación de demanda**, **Oficio judicial** |
| **Cómo se hace** | Cómo usar Veredicta, paso a paso | **Dónde está cada cosa**, **Buscar y filtrar expedientes**, **Crear un expediente**, **Cambiar la etapa procesal**, **Cargar un movimiento**, **Crear una audiencia**, **Crear una tarea**, **Ver los vencimientos**, **Cargar prueba documental**, **Subir un documento** |

La redacción se explica en [Redactar escritos](/asistente/redactar-escritos).

## Qué tener en cuenta

### Los niveles de esfuerzo

| Nivel | Cuándo conviene |
| - | - |
| **Bajo** | El día a día: buscar un dato en un expediente, resumir un escrito, redactar un correo, sacarte una duda puntual. Es el que menos consume de tu límite. |
| **Medio** | Cuando el tema pide más elaboración: revisar una cláusula, comparar dos escritos, preparar una respuesta con más contexto. Consume bastante más que **Bajo**. |
| **Alto** | Lo que más importa: un caso complejo, la estrategia de un escrito clave, un contrato extenso. Tarda más y consume mucho más que **Bajo**. |

* El nivel que elegís queda guardado: tus próximas conversaciones arrancan con ese nivel. Cada conversación mantiene el suyo, y un cambio se aplica desde tu próximo mensaje.
* ¿Una respuesta te quedó corta? Subí el esfuerzo y volvé a preguntar en la misma conversación.
* En el menú del esfuerzo, el signo de pregunta (**Qué es el esfuerzo**) abre la explicación completa.

### Tus mensajes y las respuestas

* «Pensé por…», arriba de cada respuesta, abre «Actividad del asistente», con los pasos que siguió.
* Al pasar el mouse por un mensaje tuyo aparecen **Editar mensaje** y **Bifurcar desde este mensaje**. Bifurcar abre una conversación nueva que sigue desde ese punto.
* **Regenerar** pide otra versión de la respuesta.
* Las respuestas llegan como texto, con listas y títulos cuando ordenan mejor la información.
* Debajo de la caja de texto dice «La IA puede cometer errores. Verificá la información.»: abrí las citas antes de usar una respuesta.

## Errores comunes

### «Llegaste al límite de uso de IA por ahora»

Tu estudio usó el límite de uso de IA de su plan. El mensaje dice cuándo vuelve a estar disponible. Mirá [Límites de uso de IA](/planes/limites-de-ia).

### «Usaste las consultas de tu prueba gratis»

Ya usaste las consultas al Asistente que incluye la prueba gratuita. Para seguir, tu estudio necesita el Plan Pro o el Plan Max. Mirá [Activar o cambiar tu plan](/planes/activar-o-cambiar).

### «Tu plan no incluye IA»

El Plan Base no incluye el Asistente. Para usarlo, tu estudio tiene que cambiar al Plan Pro o al Plan Max. Mirá [Planes Base, Pro y Max](/planes/comparar-planes).

## Guía en una imagen

Todos los pasos en una sola imagen, para tenerla a mano o compartirla con tu equipo.

<GuideImage tall src="/media/asistente-hacer-una-consulta/guia.webp" preview="/media/asistente-hacer-una-consulta/guia-preview.webp" width={1760} height={3000} title="Cómo hacer una consulta" alt="Guía en seis pasos. 1. Abrí el Asistente: en el menú de la izquierda, hacé clic en «Asistente». 2. Elegí una habilidad: escribí / y elegí una habilidad, por ejemplo «Resumen de documento». 3. Escribí tu consulta: completá lo que va entre corchetes o escribí tu consulta; también podés dictarla. 4. Elegí el esfuerzo: para el día a día alcanza «Bajo»; «Medio» y «Alto» elaboran más y consumen más. 5. Enviala: apretá Enter; el Asistente busca, lee y te muestra cada paso. 6. Revisá la respuesta: abrí la cita para ver el documento, o copiá la respuesta con un clic." caption="Todos los pasos en una sola imagen. Ampliala para acercarte a cada paso o descargala." />

## Guías relacionadas

<Columns cols={2}>
  <Card title="Escribir buenas consultas" icon="lightbulb" href="/asistente/escribir-buenas-consultas">
    Contexto, objetivo y formato: cómo pedir para que responda mejor.
  </Card>

  <Card title="Sumar expedientes y documentos" icon="paperclip" href="/asistente/sumar-contexto">
    Adjuntá un expediente o archivos a tu consulta.
  </Card>

  <Card title="Tus conversaciones" icon="messages-square" href="/asistente/conversaciones">
    Buscá, renombrá o eliminá tus conversaciones.
  </Card>

  <Card title="Límites de uso de IA" icon="gauge" href="/planes/limites-de-ia">
    Cuánto podés usar la IA según tu plan.
  </Card>
</Columns>

## ¿Necesitás ayuda?

El equipo de Veredicta te responde por WhatsApp o por correo.

<Columns cols={2}>
  <Card title="WhatsApp" icon="https://mintcdn.com/zest-labs/6i6sx-v6hNAjw3Vp/images/icons/whatsapp.svg?fit=max&auto=format&n=6i6sx-v6hNAjw3Vp&q=85&s=d2cbae11d2915e173949e4c75d2bb625" href="https://wa.me/5491126115660" width="24" height="24" data-path="images/icons/whatsapp.svg">
    +54 9 11 2611-5660
  </Card>

  <Card title="Correo" icon="mail" href="mailto:ayuda@veredicta.com.ar">
    [ayuda@veredicta.com.ar](mailto:ayuda@veredicta.com.ar)
  </Card>
</Columns>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.