Saltar al contenido principal

Descripción general

Campbooks es un cliente de correo electrónico source-available e inteligencia artificial nativa, pensado para profesionales jóvenes y pequeñas empresas que se ahogan en correos y papeleo. Lee tu bandeja de entrada y los documentos que llegan con ella, utiliza IA para archivar y mostrar lo que importa, y te ofrece un flujo de revisión y aprobación tranquilo — reimaginado para que no se parezca en nada al correo electrónico al que estás acostumbrado.

Qué hace Campbooks

  • Conecta tu buzón — Zoho Mail, Google Workspace (Gmail) o Microsoft 365 mediante OAuth
  • Organiza tu bandeja de entrada — la IA categoriza, prioriza y resume para que lo importante llegue a la cima
  • Convierte los adjuntos en documentos — clasifica facturas, contratos, recibos, estados de cuenta y más, y extrae sus campos clave
  • Te ofrece un flujo de revisión — cada documento es revisado, aprobado o rechazado por una persona; la IA solo se encarga del archivo
  • Sincroniza tu calendario — la sincronización bidireccional con Google/Zoho usa la misma conexión del buzón, y los correos pueden convertirse en eventos
  • Automatiza las tareas repetitivas — los flujos de trabajo se activan con correos entrantes o webhooks para enviar mensajes, llamar a APIs, publicar en Slack/Discord o exportar
  • Exporta a tus herramientas — Google Drive, Zoho WorkDrive y Notion
  • Responde preguntas — Scout, el asistente de IA integrado, muestra lo que necesita tu atención y redacta respuestas

Cómo funciona

  1. Conecta una cuenta de correo mediante OAuth. Campbooks analiza tu bandeja de entrada y la mantiene sincronizada.
  2. La IA procesa cada mensaje — lo categoriza, prioriza y resume — y clasifica cualquier adjunto en tipos de documento, extrayendo campos como proveedor, importe y fecha.
  3. Todo llega a un mismo lugar — un feed principal, una bandeja de entrada y un área de documentos, cada uno con estados claros y elementos de acción.
  4. Tú mantienes el control — revisa y aprueba documentos, responde y organiza el correo, confirma eventos del calendario y deja que los flujos de trabajo gestionen las partes repetitivas.

La IA es opcional. Campbooks funciona completamente sin ninguna clave de IA — la clasificación, el asistente Scout, los borradores de respuesta, el análisis de documentos y la búsqueda semántica simplemente se activan en cuanto añades una clave de proveedor. Consulta Configuración de IA.

Arquitectura

Campbooks es una única aplicación Ruby on Rails 8.1. La pila es deliberadamente pequeña — una sola base de datos hace casi todo, y no hay ningún paso de compilación de Node ni Redis que ejecutar.

CapaQué utiliza
Servidor webPuma, con Thruster por delante para caché HTTP, compresión y X-Sendfile
Base de datosPostgreSQL con la extensión pgvector (incrustaciones vectoriales para búsqueda semántica)
Trabajos en segundo planoSolid Queue — análisis de correo, procesamiento de IA, indexación, sincronización de calendario (respaldado por base de datos, sin Redis)
Caché y WebSocketsSolid Cache y Solid Cable — también respaldados por Postgres
FrontendHotwire (Turbo + Stimulus) con import mapssin Node/bundler; Tailwind CSS 4 mediante el binario independiente
Componentes de interfazComponentes de vista Phlex
Almacenamiento de archivosActive Storage en disco local por defecto, o cualquier almacén de objetos compatible con S3
IAProveedores configurables — Anthropic (Claude), OpenAI, Mistral, DeepSeek, Gemini — con pgvector/neighbor para búsqueda semántica
API públicaOAuth 2.0 (credenciales de cliente) mediante Doorkeeper
BúsquedaPostgres + pgvector en todas partes; OpenSearch es opcional y solo impulsa el autocompletado de contactos

Todo se despliega como una pila de Docker Compose de tres contenedores (Postgres + web + worker). Consulta Despliegue.

Próximos pasos