Inspiration

Managing shared expenses for college trips, events and group purchases can be complicated. Budget changes, payment coordination and tracking approvals often require multiple apps and manual calculations. We were inspired to build Pact AI to simplify financial coordination through artificial intelligence while ensuring that users remain in control of their money.

What it does

Pact AI is an AI-powered financial coordination platform that transforms natural-language instructions into structured budgets and expense plans. Its key features include:

  • AI Plan Generator: Creates expense plans from user instructions.
  • Smart Budget Manager: Tracks expenses, payments and remaining budgets.
  • ConsentFlow: Allows authorized users to approve or reject expenses before payment.
  • PayPal Integration: Uses PayPal Sandbox to demonstrate checkout and payment capture.
  • What Changed?: Explains budget changes and generates revised plans.
  • Pact Ledger: Records approvals, transaction references and payment statuses.

How we built it

We use React.js and Tailwind CSS for the frontend, Node.js and Express.js for backend APIs, and MongoDB for storing financial plans, approvals and payment records. Google Gemini API powers AI-based planning and explanations. The PayPal Developer Platform and Sandbox Orders API enable test payments, while Postman supports API testing.

Challenges we ran into

One major challenge was connecting AI-generated plans to reliable financial operations. We addressed this by validating AI outputs, implementing backend budget rules, separating payment approval from AI recommendations and ensuring that payment statuses are based on backend verification rather than frontend assumptions.

Accomplishments that we're proud of

We designed a unified workflow that connects AI-powered planning, budget management, human approval, PayPal payments and transaction tracking. Our key innovation is consent-aware agentic payments, where AI coordinates financial tasks without having unrestricted authority over user's money.

What we learned

We learned how to integrate AI with payment APIs, validate structured AI outputs, manage financial state, and design approval workflows. We also learned the importance of secure payment processing, transparent transaction records and keeping users in control of financial decisions.

What's next for Pact AI — Consent-Aware Agentic Payments

We plan to introduce multi-member approval workflows, recurring expense management, intelligent budget recommendations, real-time payment notifications, improved audit trails and additional payment integrations. We also aim to explore configurable spending permissions and broader applications for student groups, families, freelancers and small businesses.

Our vision is to make financial coordination smarter and simpler: Delegate the Plan. Own the Payment.

Built With

Share this project:

Updates

Submission history