Inspiration 💡

Problem: Businesses drown in "agreement traps" where critical data (deadlines, risks, obligations) is buried in contracts, leading to missed deadlines, financial losses, and compliance issues.
Solution: ContractAI leverages AI and DocuSign’s APIs to turn static agreements into actionable insights, empowering users to act faster and smarter!


What it does 🚀

ContractAI is your AI-powered contract assistant that:

  • 📄 Summarizes complex contracts into plain English.
  • ⚠️ Assesses risks (e.g., hidden penalties, auto-renewals) using AI.
  • Answers questions like, “What’s the penalty for late delivery?”
  • 🗓️ Syncs deadlines to Google Calendar automatically.
  • 🔍 Integrates with DocuSign to analyze agreements in seconds.

How we built it 🛠️

  • Frontend: React.js + Material UI for a sleek dashboard (📊).
  • Backend: Python/Flask API to orchestrate AI and APIs.
  • DocuSign:
    • Navigator API to extract clauses, dates, and obligations (🔍).
    • eSignature REST API to fetch/upload agreements.
  • AI: OpenAI’s GPT-4 for summaries, Q&A, and risk detection (🧠).
  • Integrations: Google Calendar API for deadline sync (🗓️).

Challenges we ran into 😤

  • DocuSign Authentication: Debugging JWT token flow for Navigator API took hours!
  • Contract Complexity: Parsing dense legal jargon with AI required iterative prompt engineering.
  • Rate Limits: Balancing OpenAI and DocuSign API quotas (⚖️).
  • Date Parsing: Extracting inconsistent date formats (e.g., "Q1 2025" vs. "31/12/24") 🗓️➡️📅.

Accomplishments that we’re proud of 🏆

  • Built an end-to-end MVP in 48 hours with 4 core features.
  • Seamlessly integrated 3+ APIs (DocuSign, OpenAI, Google).
  • Achieved 90% accuracy in risk detection with custom AI prompts.
  • Designed a user-friendly UI for non-technical teams.

What we learned 📚

  • DocuSign’s Power: Navigator API is a game-changer for contract analysis.
  • AI Limitations: LLMs hallucinate—rigorous validation is key!
  • UX Matters: Even the smartest tool needs simple UI to succeed.
  • Teamwork: Pair programming saved us from endless debugging loops 🔄.

What’s next for ContractAI 🔮

  • 🗣️ Voice Queries: “Hey ContractAI, when does this contract expire?”
  • 📉 Compliance Scoring: Rate contracts on GDPR/HIPAA compliance.
  • 🌐 Browser Extension: Analyze agreements directly in Gmail or Slack.
  • 🤝 Collaboration Mode: Let teams comment on clauses and assign tasks.
  • DocuSign Extension App: Embed ContractAI directly into DocuSign’s UI!

Built With

Share this project:

Updates