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

# Discovery Copilot

> Extensión Quikly Copilot para el navegador: transcripción en vivo y apoyo al discovery en Google Meet, Zoom Web y Microsoft Teams Web, conectada a tu cuenta, clientes y deals en Quikly.

**Discovery Copilot** es la extensión de navegador **Quikly Copilot** (Chrome y navegadores basados en Chromium, como Edge). Funciona junto a **Google Meet**, **Zoom Web** y **Microsoft Teams Web** para capturar el audio de la reunión en vivo, mostrar una transcripción continua y ofrecer **sugerencias tipo discovery** basadas en el cliente y el deal que cargues desde Quikly.

Complementa [Discovery Gen](/es/guides/discovery-gen) en la app web: Discovery Gen sirve para sesiones estructuradas e informes dentro de Quikly; Discovery Copilot es la ayuda **en tiempo real** mientras estás en una videollamada.

<Note>
  **Distribución:** Tu equipo o Quikly te indica cómo instalar (Chrome Web Store, política corporativa o build sin empaquetar para desarrollo). Esta página describe el funcionamiento una vez instalada.
</Note>

## Qué ofrece

* **Panel lateral** — transcripción, sugerencias y contexto de alcance en un solo lugar (side panel de Chrome).
* **Transcripción en vivo** — el audio de la pestaña del meeting (participantes remotos) y tu micrófono se mezclan, se envían a **Deepgram** (streaming tipo Nova) y se muestran como texto. El audio **no se guarda** en la extensión; se procesa solo para transcribir en vivo.
* **Inteligencia con Quikly** — tras autenticarte, la extensión usa la API **Live Copilot** de Quikly con el contexto del transcript para alinear sugerencias con tu espacio de trabajo (clientes, deals, propuestas cuando aplique).
* **Detección de reunión** — scripts de contenido reconocen pestañas de **Meet**, **Zoom** (`*.zoom.us`) y **Teams** (`teams.microsoft.com`, `teams.live.com`).

## Requisitos

* **Navegador:** Chrome **116+** (Manifest V3), o Chromium compatible con side panel y el mismo paquete (por ejemplo builds de Edge del mismo código).
* **Reunión:** Plataforma soportada en una pestaña normal (clientes web; si usás cliente de escritorio, la extensión solo ayuda si el meeting sigue en una URL compatible).
* **Acceso a Quikly:** Cuenta válida y una **API key** creada en la app (**Ajustes → Integraciones → API Keys** o el enlace que muestra la pantalla de inicio de sesión de la extensión).

<Warning>
  Usá solo claves que estés autorizado a tener en la máquina donde corre la extensión. Las API keys otorgan acceso programático a tu espacio de Quikly según su configuración.
</Warning>

## Instalación y primer uso

<Steps>
  <Step title="Instalar la extensión">
    Instalá **Quikly Copilot** según indique tu organización o Quikly (enlace de tienda, ZIP por canal seguro, o **Load unpacked** en desarrollo).
  </Step>

  <Step title="Fijar o abrir el panel lateral">
    Usá el ícono de extensiones en Chrome (o el ícono de Quikly Copilot) y abrí el **side panel** cuando estés por entrar o ya estés en Meet, Zoom Web o Teams Web.
  </Step>

  <Step title="Iniciar sesión con API key">
    Pegá una **API key** de Quikly desde **Ajustes → Integraciones → API Keys**. La extensión la valida contra Quikly y la guarda localmente para próximas sesiones.
  </Step>

  <Step title="Aceptar el consentimiento de captura">
    Antes de procesar audio tenés que aceptar el flujo de **consentimiento** de la extensión (obligatorio antes del primer envío de audio). Así la captura queda explícita.
  </Step>
</Steps>

## Uso durante la llamada

1. Entrá a la reunión en **Meet**, **Zoom Web** o **Teams Web** en el navegador.
2. Abrí el **side panel** de **Quikly Copilot** en esa ventana.
3. Iniciá la **captura en vivo** cuando el flujo lo pida (después del consentimiento). Deberías ver la transcripción mientras hablan.
4. **Cargá contexto** desde Quikly cuando la UI lo permita — por ejemplo vincular **cliente** o **deal** para que las sugerencias y el matching usen los mismos datos que tu pipeline y propuestas.
5. Usá las **preguntas sugeridas** o notas para guiar la charla; copiá lo que necesites a Discovery Gen o a una propuesta nueva después.

<Tip>
  Si tu equipo usa **Discovery Gen** en la app, podés usar el taller estructurado allí **o** Discovery Copilot en la llamada — o combinar: copilot en vivo y luego formalizar en Discovery Gen o en el editor de propuestas.
</Tip>

## Permisos (para qué los pide la extensión)

La extensión pide solo lo necesario para mezclar audio de pestaña + mic, mostrar el panel y hablar con Quikly y Deepgram:

| Permiso / host                                                          | Propósito                                             |
| ----------------------------------------------------------------------- | ----------------------------------------------------- |
| `sidePanel`                                                             | UI principal de Discovery Copilot                     |
| `tabCapture`                                                            | Audio de la pestaña del meeting (otros participantes) |
| `offscreen`                                                             | Documento oculto para AudioWorklet / PCM              |
| `storage`                                                               | Sesión y API key                                      |
| `activeTab` / `tabs`                                                    | URL y título de la pestaña del meeting                |
| `meet.google.com`, `*.zoom.us`, `teams.microsoft.com`, `teams.live.com` | Superficies de reunión                                |
| `api.getquikly.com` (y localhost en dev)                                | Live Copilot y auth                                   |
| Hosts de Deepgram                                                       | Speech-to-text en streaming                           |

<Note>
  La lista exacta de hosts la define el manifiesto publicado con cada versión; si tu build interno añade entornos de desarrollo, aparecerán allí.
</Note>

## Privacidad y datos

* **Audio:** Se procesa para transcribir en vivo; en la arquitectura documentada del repo el audio **no se persiste** en la extensión — se transmite para STT.
* **Transcripción y sugerencias:** Se muestran en tu panel; la retención aguas abajo sigue el comportamiento de los endpoints Live Copilot de **Quikly** y las políticas de tu organización.
* **API key:** Guardada en el almacenamiento de la extensión; protegé el dispositivo y revocá claves que ya no uses en **Ajustes → Integraciones**.

## Resolución de problemas

| Problema                           | Qué probar                                                                                                                          |
| ---------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| **401 / clave inválida**           | Regenerá la API key en Quikly, pegala de nuevo, sin espacios extra.                                                                 |
| **Sin transcripción**              | Verificá que diste consentimiento, que la pestaña del meeting está activa y que usás la **web** (Meet / Zoom / Teams en navegador). |
| **Contexto de cliente incorrecto** | Volvé a elegir cliente o deal en el panel; en algunos flujos el matching sugiere por título de reunión — confirmá antes de confiar. |
| **Panel vacío**                    | Recargá la extensión o la pestaña; confirmá que la URL es una host soportado.                                                       |

## Documentación relacionada

* [Editor de propuestas (asistente)](/es/guides/proposal-editor) — Paso 2→3 **Analizar y continuar** y el resto del flujo del asistente.
* [Discovery Gen](/es/guides/discovery-gen) — Discovery estructurado en la app: scorecard, PDF y handoff a propuestas.
* [Funciones de IA](/es/guides/ai-features) — Quimy en el editor y uso de IA en el producto.
* [API keys](/es/integrations/api-keys) — Crear y revocar claves para la extensión y automatizaciones.
* [Clientes](/es/guides/clients) — Fichas que alimentan contexto en la app y en flujos de copilot.
* [Pipeline de deals](/es/guides/deals-pipeline) — Cómo los deals se relacionan con propuestas y discovery.
