
Jacobo Workflows
https://github.com/santifer/jacobo-workflows- Category
- AI Agents
- Rank
- No. 1929Tools index
- Pricing
- Open Source
- Type
- AGENT
- Builder
- santifer
- GitHub
- 161 stars
- Date
About
Seven production-ready n8n workflows from Jacobo — a multi-agent AI system with WhatsApp, voice, and human-in-the-loop.
What it does
This is a worked customer-service automation for a repair shop. An n8n router interprets customer messages, sends focused jobs to specialist flows, remembers recent context, and coordinates pricing, stock checks, bookings, orders, discount calculations, outbound messages, and staff escalation.
Why it's ranked here
The repository offers unusually concrete automation logic, including prompts, webhook contracts, data mappings, booking rules, and escalation behavior. Its reported production history and operating metrics add useful context. However, this is a sanitized reference system that requires substantial service configuration and business-specific adaptation.
What's good
Responsibilities are split into small, understandable workflows. Structured outputs constrain model responses for booking and quoting. Deterministic code handles discounts and availability filtering where an LLM adds little value. Human escalation posts to Slack, while quote results distinguish available stock, unavailable stock, and manual estimates.
Tradeoffs
The implementation is tightly coupled to a Spanish phone-repair operation, its Airtable schema, Europe/Madrid hours, repair categories, and sales rules. Credentials and webhook addresses are placeholders. Running the full system also depends on n8n plus several external services, including OpenRouter, Airtable, YouCanBookMe, Slack, and WATI.
How to use it well
It best suits an n8n team building conversational sales and support around structured inventory, pricing, and appointments. Start with one specialist flow, replace credentials and mappings, then connect the router after validation. It does not cover credential provisioning, domain migration, or replacing the required third-party services.
Technical notes+
jacobo-chatbot-v2.json contains the central agent prompt and tool-routing policy. subagente-citas.json uses an OpenRouter chat model, window memory, a structured parser, YouCanBookMe HTTP requests, and JavaScript filtering in the Europe/Madrid timezone. presupuesto-modelo.json normalizes model names, queries Airtable through agent tools, parses a structured quote, and removes fields according to price and stock outcomes. hacer-pedido.json, enviar-mensaje-wati.json, and contactar-agente-humano.json expose POST webhooks that respectively create Airtable records, call WATI, and notify Slack. calculadora-santifer.json validates a price array and applies fixed positional discounts in JavaScript.
Observed
- Packaging
- Seven importable n8n workflow definitions are supplied as JSON files.
- Install surface
- Users import individual JSON files through the n8n Workflows interface and configure their own credentials.
- Interface
- The supplied workflows use POST webhooks as service entry points.
- Implementation
- Workflow JSON contains embedded JavaScript code nodes, prompts, structured-output schemas, and service nodes.
- External integrations
- The repository text shows OpenRouter, Airtable, YouCanBookMe, Slack, and WATI integrations.
- Credential handling
- API keys, webhook URLs, and personal data were removed; placeholder credentials and identifiers remain.
Read from README.md, hacer-pedido.json, subagente-citas.json, jacobo-chatbot-v2.json, presupuesto-modelo.json, enviar-mensaje-wati.json, calculadora-santifer.json, contactar-agente-humano.json.
What it can do
Send automated WhatsApp messages
Message content and recipient → WhatsApp message delivery
Process voice commands and responses
Audio voice input → Processed voice commands or voice responses
Execute multi-agent AI workflows
Workflow triggers and parameters → Coordinated AI agent responses and actions
Enable human intervention in automated processes
Automated workflow requiring human input → Human-reviewed and approved workflow continuation
Automate business process workflows
Business process requirements and data → Executed automated workflow results
Tags
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.