{
  "schemaVersion": 1,
  "id": "notta-vs-grain",
  "products": [
    "notta",
    "grain"
  ],
  "conclusion": "Notta and Grain are closely matched for core workflows. Both support free plan, soc 2, gdpr compliance, zoom support, and google meet support. Notta has confirmed speaker identification and custom vocabulary. Grain has confirmed API access. Transcription languages is 58 for Notta and 130 for Grain.",
  "decisionPoints": [
    {
      "path": "technical.api",
      "importance": 8,
      "kind": "evidence-gap",
      "text": "Grain has confirmed API access; API access is not yet confirmed for Notta."
    },
    {
      "path": "vertical.transcriptionLanguages",
      "importance": 7,
      "kind": "value-difference",
      "text": "Transcription languages is 58 for Notta and 130 for Grain."
    },
    {
      "path": "vertical.speakerIdentification",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "Notta has confirmed speaker identification; speaker identification is not yet confirmed for Grain."
    },
    {
      "path": "vertical.customVocabulary",
      "importance": 7,
      "kind": "evidence-gap",
      "text": "Notta has confirmed custom vocabulary; custom vocabulary is not yet confirmed for Grain."
    }
  ],
  "sharedStrengths": [
    {
      "path": "pricing.freeTier",
      "label": "Free plan",
      "importance": 9
    },
    {
      "path": "vertical.soc2",
      "label": "SOC 2",
      "importance": 8
    },
    {
      "path": "vertical.gdprCompliance",
      "label": "GDPR compliance",
      "importance": 8
    },
    {
      "path": "vertical.zoomSupport",
      "label": "Zoom support",
      "importance": 7
    },
    {
      "path": "vertical.googleMeetSupport",
      "label": "Google Meet support",
      "importance": 7
    }
  ],
  "coverage": {
    "a": 72,
    "b": 72,
    "gap": 0
  },
  "facts": [
    {
      "path": "vertical.zoomSupport",
      "label": "Zoom support",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "Zoom Automatically schedule Zoom meetings and take detailed notes.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1ddabd3549396ab4"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1ddabd3549396ab4",
            "excerpt": "Grain + Zoom Automatically record and transcribe meetings",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.googleMeetSupport",
      "label": "Google Meet support",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "Google Meet Automatically take notes and summarize your Google Meet calls.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1ddabd3549396ab4"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1ddabd3549396ab4",
            "excerpt": "Grain + Google Meet Record, transcribe, highlight, and summarize your meetings",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.microsoftTeamsSupport",
      "label": "Microsoft Teams support",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "Microsoft Teams Automatically take notes for a Teams call and send to a group chat.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1ddabd3549396ab4"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1ddabd3549396ab4",
            "excerpt": "Grain + Microsoft Teams Record, transcribe, highlight, and summarize your meetings",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.botBasedRecording",
      "label": "Bot-based recording",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "Online Meeting Recorder Record via a bot that joins your call",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Video recording with bots",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.botFreeRecording",
      "label": "Bot-free recording",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "Bot-free Meeting Recorder Record on your device — no bot joins",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Bot-less transcription",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.realTimeTranscription",
      "label": "Real-time transcription",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "Real-time Transcription Transcribe live as you speak",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Grain transcribes your computer's audio without meeting bots joining your call.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.transcriptionLanguages",
      "label": "Transcription languages",
      "group": "Capacity",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": 58,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "58 Languages Supported",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": 130,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Grain supports over 130 languages for meeting transcription and AI notes.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.speakerIdentification",
      "label": "Speaker identification",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-13130d2fd8a66b26"
        ],
        "evidence": [
          {
            "sourceId": "ingest-13130d2fd8a66b26",
            "excerpt": "Speaker identification",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.customVocabulary",
      "label": "Custom vocabulary",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-13130d2fd8a66b26"
        ],
        "evidence": [
          {
            "sourceId": "ingest-13130d2fd8a66b26",
            "excerpt": "Custom vocabulary",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.meetingRecording",
      "label": "Meeting recording",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "Online Meeting Recorder Record via a bot that joins your call",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Video recording with bots",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.aiSummaries",
      "label": "AI summaries",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "AI Notes Get summaries & action items",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Action items and meeting summaries for every meeting",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.actionItems",
      "label": "Action items",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "AI Notes Get summaries & action items",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Action items and meeting summaries for every meeting",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.meetingHighlights",
      "label": "Meeting highlights",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.videoClips",
      "label": "Video clips",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Share clips, projects, and full meeting recordings",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.searchAcrossMeetings",
      "label": "Search across meetings",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "Search across your meetings to extract insights",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Let your AI agents query transcripts, search across meetings, and access your full meeting history.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.askQuestionsAboutMeetings",
      "label": "Ask questions about meetings",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "Cross-meeting Q&A Ask questions across all your meetings",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Ask anything inside Grain",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.crmIntegration",
      "label": "CRM integration",
      "group": "Integrations",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "CRM(including Salesforce, HubSpot, Pipedrive,Zoho CRM, Zendesk Sell, Salesflare, Freshsales)",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Sync notes and properties to HubSpot or Salesforce contacts and deals",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.hubspotIntegration",
      "label": "HubSpot integration",
      "group": "Integrations",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "HubSpot Sync meeting notes and insights directly to the HubSpot contact.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Sync notes and properties to HubSpot or Salesforce contacts and deals",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.salesforceIntegration",
      "label": "Salesforce integration",
      "group": "Integrations",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "Salesforce Sync meeting notes and insights directly to the Salesforce customer account.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Sync notes and properties to HubSpot or Salesforce contacts and deals",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.slackIntegration",
      "label": "Slack integration",
      "group": "Integrations",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-54ac52e1d73becbb"
        ],
        "evidence": [
          {
            "sourceId": "ingest-54ac52e1d73becbb",
            "excerpt": "Slack Get your AI meeting notes sent to a Slack channel easily.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-1ddabd3549396ab4"
        ],
        "evidence": [
          {
            "sourceId": "ingest-1ddabd3549396ab4",
            "excerpt": "Grain + Slack Share highlights from your video meetings directly in Slack.",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.salesCoaching",
      "label": "Sales coaching",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.conversationAnalytics",
      "label": "Conversation analytics",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "vertical.sentimentAnalysis",
      "label": "Sentiment analysis",
      "group": "Features",
      "importance": 7,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "technical.api",
      "label": "API",
      "group": "Technical",
      "importance": 8,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "MCP Server & API",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.soc2",
      "label": "SOC 2",
      "group": "Security and compliance",
      "importance": 8,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "SOC 2, ISO 27001, GDPR & HIPAA",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "SOC 2 audited",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "vertical.gdprCompliance",
      "label": "GDPR compliance",
      "group": "Security and compliance",
      "importance": 8,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-420b1cf01fcf9793"
        ],
        "evidence": [
          {
            "sourceId": "ingest-420b1cf01fcf9793",
            "excerpt": "SOC 2, ISO 27001, GDPR & HIPAA",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "GDPR compliant",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "pricing.freeTier",
      "label": "Free plan",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "notta": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-13130d2fd8a66b26"
        ],
        "evidence": [
          {
            "sourceId": "ingest-13130d2fd8a66b26",
            "excerpt": "Free For individuals just getting started with Notta $ 0 USD No credit card required",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      },
      "grain": {
        "value": true,
        "status": "verified",
        "sourceIds": [
          "ingest-51a194b50948c600"
        ],
        "evidence": [
          {
            "sourceId": "ingest-51a194b50948c600",
            "excerpt": "Get started - free forever",
            "supports": "positive"
          }
        ],
        "verifiedAt": "2026-09-05"
      }
    },
    {
      "path": "pricing.costForOneUser",
      "label": "Price per user",
      "group": "Pricing",
      "importance": 9,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    },
    {
      "path": "commercial.affiliateProgramme",
      "label": "Affiliate programme",
      "group": "Commercial",
      "importance": 3,
      "includeInCoverage": true,
      "notta": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      },
      "grain": {
        "value": null,
        "status": "unknown",
        "sourceIds": [],
        "evidence": [],
        "verifiedAt": null
      }
    }
  ],
  "sources": {
    "notta": [
      {
        "id": "ingest-13130d2fd8a66b26",
        "url": "https://www.notta.ai/en/pricing",
        "title": "Notta Pricing: Compare Plans, Features & Costs",
        "publisher": "Notta",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-420b1cf01fcf9793",
        "url": "https://www.notta.ai/en/",
        "title": "AI Note Taker | Free AI Meeting Transcription",
        "publisher": "Notta",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-54ac52e1d73becbb",
        "url": "https://www.notta.ai/en/integrations",
        "title": "Notta Integrations: Connect to Your Favorite Tools",
        "publisher": "Notta",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      }
    ],
    "grain": [
      {
        "id": "ingest-51a194b50948c600",
        "url": "https://grain.com/",
        "title": "Grain | The AI Notetaker Built for Growing Teams",
        "publisher": "Grain",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      },
      {
        "id": "ingest-1ddabd3549396ab4",
        "url": "https://grain.com/integrations",
        "title": "Integrations | Grain",
        "publisher": "Grain",
        "kind": "vendor",
        "accessedAt": "2026-09-05"
      }
    ]
  }
}
