CooperPath
Cooperation Path facilitates win-win resolutions by buffering interactions and iteratively disentangling conflicting interests through neutral, service-led mediation.
Project Description
Project: OpenClaw Italy Trip Planner — Real Group Coordination Bot
We shipped a fully functional multi-platform trip coordination system that eliminates group travel friction. The solution combines a Discord bot with contextual AI responses, automated Notion documentation, and heartbeat-driven monitoring to manage a 10-day Italy itinerary for three friends with conflicting preferences.
Purpose & Impact: This demonstrates how OpenClaw agents can autonomously mediate real-world group decisions—resolving disputes through polls, auto-generating bookable itineraries with real venues/prices, and maintaining persistent state across sessions. The bot captures preferences, flags conflicts, makes executive decisions when consensus stalls, and pushes actionable booking checklists—all without human micromanagement.
Shipped Components:
Discord bot “Cooper” with contextual reply engine (detects BJJ, flights, food, cars)
Node.js monitor polling API every 2 minutes via cron
Notion integration with live itinerary updates
Preference tracker with person-by-person splits
Auto-reply system for @mentions with human-like responses
HEARTBEAT.md configuration for proactive monitoring
Tech Stack:
Runtime: Node.js 22 with ES modules, native fetch
APIs: Discord Bot API (v10), Notion API (2025-09-03)
Auth: Bearer tokens, bot tokens
Storage: JSON state files, Notion pages/databases
Monitoring: OpenClaw heartbeat system, cron scheduling
Documentation: Markdown, Notion blocks (tables, toggles, callouts)
Evidence It’s Real: The bot processed 20+ real messages from the group, resolved a 3-way date conflict via poll (July 1-10 locked), captured distinct preferences (David’s Lamborghini/BJJ requests vs Sid’s pizza priority vs Anwell’s budget constraints), and generated a bookable itinerary with actual hotel names, restaurant reservation numbers, and ticket booking links (coopculture.it, museivaticani.va). All data persists in Notion and local state files. The group is actively using it to book flights and hotels.