Routicket & Developers Partners

Dexter Agent

4%
Cargando recursos de Dexter…
Tiempo: 0.0 sConectándose…
Cargando módulos de Dexter…
Dexter AgentRouticket Developer Partners
Sin sesiónv1.0.0
Integración 5/5
1· Identidad 2· Sesión 3· Clientes 4· Juegos 5· Cita 6· Conexiones
PASO 1

Identidad agent-profile.json

● listo
1457Owner
draftModo
esIdioma
  • Perfil dexter_agent
  • Memoria brain/rtk-brain/dexter-agent
  • Responsable: Adam · urgentgames.com
PASO 2

Correo y sesión PIN → token 14 días

● listo
  • Correo: xupplier@gmail.com ✔ válido
  • Sesión (token 14 días): ✔ token guardado (~0h)
  • Canal correo: Google Apps Script (fallback sendgrid→mail)
  • Pasos: dexter whoamidexter pinset-pin
PASO 3

Clientes ventas.clientes

● listo

Archivos por cliente

PASO 4

Inventario de juegos feed gamessecure

● listo
  • Total: 154 juegos · feed api.gamessecure.com
  • Por tipo: slot:126 · cascading-slot:11 · crash:3 · mine:3 · dice:3 · roulette:2 · joker-poker:1 · keno:1 · plinko:1 · bingo:1 · multihand-mga-blackjack:1 · fish:1
  • Top RTP: Egyptian Treasures (98.05%) · Gang Of Pirates (98.05%) · Modern Art (98.05%) · Mystic Cave (97.5%) · Yakuza (97.05%) · Vikings (97.005%) · Golden Slots (97.005%) · Enchanted Forest (96.83%)
PASO 5

Próxima cita social.citas

● listo
David Morales
[[2026-08-10]] · 12:00 - 13:00
PASO 6

Conexiones dexter_boot.sh

● listo
  • Clientes /api/clientes/
  • Citas /api/clientes/citas.php
  • API dev rtk_dev_api.sh stores|status
  • Juegos api.gamessecure.com/games/admin
  • Fuentes: ventas.clientes · social.citas · Routicket Play
Todo conectado. Al finalizar se cierra la guía de pasos y el panel queda limpio.
API

Identidad y API de Routicket User ID · token

Cargando estado…
Generar token de sesión (14 días)
Paso 1: manda un PIN al correo del dueño. Paso 2: pega el PIN y pulsa «Validar» para guardar el token.
El token de sesión es lo que valida «Verificar token» (es distinto de tu clave PUBLIC de la API de Desarrollador).

Guarda el User ID en .rtk_identity y el token en .rtk_session_token (locales, no se suben). Usa este módulo como alternativa a pedir un PIN por correo.

ADM

Materiales referencias de archivos · 1

Arrastra archivos o documentación aquío pulsa «Añadir manual» y pega la ruta (Cmd+Shift+C)
Administración Guardar escribe integraciones/referencias.json (leído por el agente)
SET

Ajustes de cuenta nombre · correo

Se guarda en referencias.json
CAL

Citas próximas feed .ics · hora local

TAB

Pendientes · chat único Dexter + sitios web

Abrir juego
pendientes/pendientes.json · fuente única ·
  • cargando pendientes…
Una sola conversación de trabajo. Cada mensaje identifica su origen: DEXTER o SITIO WEB.
D
Publicar tarea para DexterDescribe lo que quieres que trabaje una IA
W
Publicar pendiente de sitio webElige el sitio y describe el trabajo
      CON

      Plugins / Conexiones Gmail · Google · Discord

      cargando…
      Víncula servicios externos para que Dexter pueda leerlos y, cuando otorgues permiso, modificarlos. Cada conexión guardada se refleja también en el sidebar.
      GmailLee y responde correos

      Dexter podrá segmentar tu bandeja y redactar respuestas desde esta cuenta.

      Google Excel / SheetsConectar con Google

      Inicia sesión con Google, elige los archivos que compartes con Dexter y controla la edición archivo por archivo.

      Conectar Google
      Archivos compartidosmarca la casilla para permitir edición
      No conectado aún
      DiscordCanal / webhook

      Dexter podrá leer y publicar en tu canal vinculado.

      TERM

      Terminales conexiones IA · detalle

      cargando…
      Cada terminal es una IA trabajando para ti. El detalle (tool, inteligencia, auto-tareas) cruza la config de dexter-agent-desktop con la sesión en vivo.
      💡 Renovación automática: la terminal renueva su token sola con dexter_refresh.sh. El botón Renovar es manual por si la terminal no pudo.
      💡 Renovación automática: la terminal renueva su token sola con dexter_refresh.sh. El botón Renovar es manual por si la terminal no pudo.
      Buscando terminales…
      INST

      Instalar agentes opencode · codex · deepseek

      detectando agentes conectados…
      opencode
      macOS / Linux (recomendado)
      curl -fsSL https://opencode.ai/install | bash
      npm (Node 18+)
      npm i -g opencode-ai
      Homebrew
      brew install anomalyco/tap/opencode
      Verificar: opencode --version
      codex (OpenAI)
      macOS / Linux (recomendado)
      curl -fsSL https://chatgpt.com/codex/install.sh | sh
      npm (Node 16+)
      npm i -g @openai/codex
      Homebrew
      brew install --cask codex
      Verificar: codex --version
      deepseek
      Reasonix · agente nativo (Node 20.10+)
      cd /tu/proyecto && npx reasonix code
      npm (Node 18+)
      npm i -g run-deepseek-cli
      pip
      pip install deepseek-cli
      Key: platform.deepseek.com/api_keys

      Guía completa en operacion/instalar-opencode-y-codex.md. No mezcles instaladores (npm + brew + curl dejan binarios en conflicto) y nunca pegues claves API en el historial del shell.

      SUM

      Resumen pie

      opencode
      Agente open-source de programación por terminal. Multi-modelo (75+ proveedores), modo TUI, edita y ejecuta código en tu proyecto.
      codex
      Agente local de OpenAI (Rust). Lee, modifica y ejecuta código en tu equipo; viene con los planes de ChatGPT Plus/Pro.
      deepseek
      Razonamiento a bajo costo. Modelos V4 y Coder vía API (o con Reasonix por terminal), ideales para tareas de código y análisis.
      ¿Para qué sirve esta app?
      Este panel integra a Dexter con Routicket: identidad y sesión (PIN → token 24 h o User ID + token de la API), clientes vivos, inventario de juegos, calendario/citas y referencias de materiales. Es la consola de configuración para que el agente trabaje con tus datos de producción de forma segura.
      Compartir configuración con tu IA
      Descarga dexter-agent.txt: manual con identidad, endpoints, correos, citas y flujos. Pégalo/úbelo a tu asistente para que se configure y opere contigo.
      Conexión IADatos obtenidos de la sesión Routicket activa
      sin prueba
      La respuesta del endpoint aparecerá aquí.

      Conectar una terminal a Dexter

      Genera el token con el botón superior, identifica dueño, agente y terminal, y copia sólo el bloque del sistema operativo que uses.

      macOS / Linux

      export DEXTER_OWNER_ID='1457'
      export DEXTER_AGENT='gpt-luna-5.6'
      export DEXTER_TERMINAL_ID='1'
      export DEXTER_TOKEN='TOKEN_GENERADO_EN_DEXTER'
      export DEXTER_IA='dexter-gpt-luna-5.6-terminal-1'
      
      # Conectar y leer la cola
      bash scripts/dexter_connect.sh
      
      # Renovar el token cuando queden 48 h o menos
      bash scripts/dexter_refresh.sh
      
      # Activar una tarea antes de trabajar
      bash scripts/dexter_claim.sh ID_DE_TAREA
      
      # Mantener heartbeat, avisar tareas nuevas y preguntar después de 40 min
      export DEXTER_FOLLOWUP_INTERVAL=2400
      bash scripts/dexter_watch.sh
      
       # Al terminar, pide otra tarea
       bash scripts/dexter_message.sh 'Terminé #ID. ¿Me asignas otra tarea?'

      Windows PowerShell + WSL

      $env:DEXTER_OWNER_ID = "1457"
      $env:DEXTER_AGENT = "gpt-luna-5.6"
      $env:DEXTER_TERMINAL_ID = "1"
      $env:DEXTER_TOKEN = "TOKEN_GENERADO_EN_DEXTER"
      $env:DEXTER_IA = "dexter-gpt-luna-5.6-terminal-1"
      $env:DEXTER_FOLLOWUP_INTERVAL = "2400"
      
      bash scripts/dexter_connect.sh
      bash scripts/dexter_refresh.sh
      bash scripts/dexter_claim.sh ID_DE_TAREA
      bash scripts/dexter_watch.sh
       bash scripts/dexter_message.sh "Terminé #ID. ¿Me asignas otra tarea?"
      No compartas el token. Si se expone, revócalo y genera otro. El heartbeat mantiene la conexión; cleanup sólo elimina sesiones sin actividad reciente.
      Datos locales (memoria) · agente brain/rtk-brain/dexter-agent
      Regenerado por portal_gen.sh · guía de integración de Dexter