PactPal system overview

PactPal system overview An architecture diagram generated by Archify. Sellers and buyers · browser · email links · Architecture component Sellers and buyers browser · email links AI assistants · Claude, Cursor · MCP · Architecture component AI assistants Claude, Cursor · MCP PactPal web app · React · AG Grid · Bryntum · Architecture component PactPal web app React · AG Grid · Bryntum pactpal-server · Fastify API · live chat · /mcp · Render pactpal-server Fastify API · live chat · /mcp Channel3 · product listing lookup · Architecture component Channel3 product listing lookup PayPal webhooks · payment notifications · Architecture component PayPal webhooks payment notifications PayPal APIs · Invoicing · Disputes · Login · Architecture component PayPal APIs Invoicing · Disputes · Login Resend · email out · forwarded mail in · Architecture component Resend email out · forwarded mail in Render Workflows · AI councils · dispute checks · Render Render Workflows AI councils · dispute checks AI models · 5 models from 5 families · Architecture component AI models 5 models from 5 families Evidence log · append-only hash chain · Render Evidence log append-only hash chain Postgres · deals · log · files · chat · Render Postgres deals · log · files · chat HTTPS API, WebSocket MCP, agent key MCP first, REST fallback signed webhooks lookup email out and in start run model call append event stored rows read, write Render Legend Frontend Backend Database Security External