{"id":7117,"date":"2026-09-23T15:05:32","date_gmt":"2026-09-23T09:35:32","guid":{"rendered":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/"},"modified":"2026-09-29T00:34:04","modified_gmt":"2026-09-28T19:04:04","slug":"how-we-built-oratora-an-ai-powered-cfp-platform-using-claude","status":"publish","type":"post","link":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/","title":{"rendered":"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews"},"content":{"rendered":"<h2><b>Executive Summary<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Eternal Web built Oratora, a multi-tenant Call for Papers platform, for <strong>R G Manek and Associates<\/strong>, a Chartered Accountancy firm that organizes professional and business conferences, including Tech Expo Gujarat, for its community. Oratora is live in production at <a href=\"https:\/\/oratora.in\" target=\"_blank\" rel=\"noopener\">oratora.in<\/a> and uses Anthropic&rsquo;s Claude to pre-screen conference talk submissions before human reviewers see them.<\/span><\/p>\n<h2><b>The Challenge<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Conference program committees typically work with a small volunteer review team under tight deadlines. Reviewers need to separate submissions that genuinely match the event&rsquo;s announced topics and quality bar from weaker ones. That&rsquo;s an objective, rules-based first pass, well suited to AI-assisted screening, done before reviewers spend their limited time on deeper judgment calls.<\/span><\/p>\n<h2><b>What is Oratora?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A multi-tenant CFP platform managing the full talk lifecycle, from speaker submission through schedule publication, with four dashboards: Speakers, Organizers, Agencies (third-party speaker bureaus and partners who submit programmatically via API), and Admins.<\/span><\/p>\n<h3><b>Tech Stack<\/b><\/h3>\n<ul style=\"list-style: disc !important; padding-left: 30px !important; overflow: visible !important;\">\n<li style=\"list-style: disc !important; margin-bottom: 6px;\"><span style=\"font-weight: 400;\"><strong>Framework:<\/strong> Next.js 16 (App Router), TypeScript 5, React 19<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 6px;\"><span style=\"font-weight: 400;\"><strong>Database:<\/strong> PostgreSQL 16 + Prisma 6<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 6px;\"><span style=\"font-weight: 400;\"><strong>Authentication:<\/strong> NextAuth.js (Credentials, Google, GitHub, AWS Cognito), 30-day JWT sessions<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 6px;\"><span style=\"font-weight: 400;\"><strong>AI:<\/strong> Anthropic Claude (<code>claude-haiku-4-5-20251001<\/code>) via <code>@anthropic-ai\/sdk<\/code><\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 6px;\"><span style=\"font-weight: 400;\"><strong>Email:<\/strong> Nodemailer over AWS SES SMTP<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 6px;\"><span style=\"font-weight: 400;\"><strong>Deploy:<\/strong> AWS EC2 (Mumbai region) + PM2 + nginx, GitHub Actions CI\/CD<\/span><\/li>\n<\/ul>\n<h2><b>AI Pre-Screening with Claude<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">When a submission arrives, the organizer triggers an AI evaluation with one click. The prompt runs in two explicit phases: first, a topic-alignment check against the CFP&rsquo;s accepted topics (off-topic talks are capped at a low score regardless of writing quality); second, only for on-topic submissions, a quality pass scoring abstract clarity, originality, speaker credibility, and format fit. Claude returns a 1&ndash;10 score with a short plain-English summary.<\/span><\/p>\n<h2><b>Defense in Depth<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Prompt instructions alone can be ignored by a model, so Oratora doesn&rsquo;t rely on them. After Claude responds, the application independently re-applies the same topic-match caps in code. If the model ever returns a high score for an off-topic submission, the server corrects it before it&rsquo;s stored. The same layer includes fault-tolerant JSON parsing (markdown-fence stripping, regex fallback) and graceful degradation: if the Claude API key is ever unavailable, the scoring endpoint returns a clear error while the rest of the platform keeps working normally.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">AI scores are stored in their own database fields, completely separate from manual star ratings and reviewer accept\/reject decisions. They are never averaged together. Scoring is one-time per submission by design, so the AI result stays a stable reference point through the review process.<\/span><\/p>\n<h2><b>Agency Integration<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Third-party speaker bureaus and partner organizations can submit on behalf of their speakers through a REST API, authenticated with bcrypt-hashed API keys (12-character prefix lookup) and per-hour rate limiting. SSO login is available via short-lived (5-minute) signed JWT redirects. Every API call is logged for auditability, and webhook deliveries (fired on submission created, updated, and withdrawn events) are signed with HMAC-SHA256 for verifiable, tamper-evident notifications, with automatic retries on failed delivery.<\/span><\/p>\n<h2><b>Results: Real Numbers from the First Live CFP Round<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Oratora completed its first live CFP round for Tech Expo Gujarat, processing <strong>13 talk submissions<\/strong>. Every submission was pre-screened by Claude before human review, with AI scores ranging <strong>3&ndash;7 out of 10<\/strong>, giving the organizer an immediate signal alongside independent manual star ratings from the review team.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The two scores don&rsquo;t always agree, and that&rsquo;s by design. One submission scored 3\/10 from Claude&rsquo;s pre-screening, yet the human reviewer rated it 5\/5 and accepted it after reading the full abstract. That&rsquo;s the system working as intended: Claude surfaces a fast first read, but the organizer&rsquo;s own judgment decides the outcome. The AI didn&rsquo;t need to be right, only useful as a starting point.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Manually reviewing a CFP submission (reading the abstract, checking speaker credentials, and applying the scoring rubric) typically takes a reviewer about 5 minutes. Oratora&rsquo;s AI pre-screening returns a 0&ndash;10 relevance score in about 2 seconds, roughly <strong>150x faster<\/strong> on the first pass. Across the first live round&rsquo;s 13 submissions, this cut initial screening effort from roughly 65 minutes of manual work down to under 30 seconds of AI processing, freeing reviewers to spend their time on deeper evaluation of borderline and high-potential talks, like the submission Claude scored 3\/10 that a human reviewer overrode to 5\/5 and accepted.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-ai-scores-1-1024x545.png\" alt=\"Oratora dashboard showing AI pre-screening scores alongside human reviewer ratings for CFP submissions\" width=\"1024\" height=\"545\" style=\"max-width:100%;height:auto;\" \/><\/p>\n<p style=\"font-size: 14px; color: #666; text-align: center; margin-top: -10px;\"><em>Oratora&rsquo;s AI scoring dashboard from the first live CFP round for Tech Expo Gujarat. Each submission shows its Claude-generated score (1&ndash;10) alongside the human reviewer&rsquo;s star rating and final status.<\/em><\/p>\n<h2><b>Design Principles<\/b><\/h2>\n<ul style=\"list-style: disc !important; padding-left: 30px !important; overflow: visible !important;\">\n<li style=\"list-style: disc !important; margin-bottom: 10px;\"><span style=\"font-weight: 400;\"><strong>AI augments, never replaces.<\/strong> AI scores and human reviews live in separate database fields and are never averaged.<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 10px;\"><span style=\"font-weight: 400;\"><strong>Scoring is one-time.<\/strong> No re-score option; this keeps the AI result a stable reference point.<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 10px;\"><span style=\"font-weight: 400;\"><strong>Topic enforcement is structural, not advisory.<\/strong> Score caps are enforced in application code after parsing Claude&rsquo;s response, independent of what the model returns.<\/span><\/li>\n<li style=\"list-style: disc !important; margin-bottom: 10px;\"><span style=\"font-weight: 400;\"><strong>Graceful degradation.<\/strong> If Claude is unavailable, the scoring endpoint fails cleanly; the rest of the platform is unaffected.<\/span><\/li>\n<\/ul>\n<blockquote style=\"border-left: 4px solid #2563eb; padding: 16px 20px; margin: 30px 0; background: #f0f5ff; border-radius: 0 6px 6px 0;\">\n<p style=\"font-size: 16px; font-style: italic; color: #1e3a5f; margin: 0 0 10px 0; font-weight: 400;\">&ldquo;Oratora has made our CFP review process significantly faster and more consistent. The AI pre-screening layer helps our reviewers focus on genuinely relevant submissions instead of manually filtering out off-topic ones.&rdquo;<\/p>\n<p><cite style=\"font-style: normal; font-size: 14px; font-weight: 600; color: #2563eb;\">&mdash; Rushabh Manek, Director, R G Manek and Associates<\/cite>\n<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Executive Summary Eternal Web built Oratora, a multi-tenant Call for Papers platform, for R G Manek and Associates, a Chartered Accountancy firm that organizes professional and business conferences, including Tech Expo Gujarat, for its community. Oratora is live in production at oratora.in and uses Anthropic&rsquo;s Claude to pre-screen conference talk submissions before human reviewers see [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":7120,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7117","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v19.6 (Yoast SEO v25.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews\" \/>\n<meta property=\"og:description\" content=\"Executive Summary Eternal Web built Oratora, a multi-tenant Call for Papers platform, for R G Manek and Associates, a Chartered Accountancy firm that organizes professional and business conferences, including Tech Expo Gujarat, for its community. Oratora is live in production at oratora.in and uses Anthropic&rsquo;s Claude to pre-screen conference talk submissions before human reviewers see [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\" \/>\n<meta property=\"og:site_name\" content=\"Eternal Web Pvt Ltd\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/eternalsoftsolutions\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-23T09:35:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T19:04:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ashwin Sharma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@eternalsoftsolutions\" \/>\n<meta name=\"twitter:site\" content=\"@eternalsoftsolutions\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ashwin Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\"},\"author\":{\"name\":\"Ashwin Sharma\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/person\/bf711be75b0e02199157bfafb00c1ff6\"},\"headline\":\"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews\",\"datePublished\":\"2026-09-23T09:35:32+00:00\",\"dateModified\":\"2026-09-28T19:04:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\"},\"wordCount\":874,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\",\"url\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\",\"name\":\"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews -\",\"isPartOf\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png\",\"datePublished\":\"2026-09-23T09:35:32+00:00\",\"dateModified\":\"2026-09-28T19:04:04+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage\",\"url\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png\",\"contentUrl\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#website\",\"url\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/\",\"name\":\"Eternal Web Pvt Ltd\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#organization\",\"name\":\"Eternal Web Pvt Ltd\",\"alternateName\":\"Eternal Web\",\"url\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2020\/05\/blog-logo-image.png\",\"contentUrl\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2020\/05\/blog-logo-image.png\",\"width\":360,\"height\":260,\"caption\":\"Eternal Web Pvt Ltd\"},\"image\":{\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/eternalsoftsolutions\",\"https:\/\/x.com\/eternalsoftsolutions\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/person\/bf711be75b0e02199157bfafb00c1ff6\",\"name\":\"Ashwin Sharma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/751062e398f9d1ad8980b13ccb1de45c?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/751062e398f9d1ad8980b13ccb1de45c?s=96&r=g\",\"caption\":\"Ashwin Sharma\"},\"description\":\"AWS Certified Solution Architect with a proven track record in shaping information management strategies. Recognized\u00a0for expertise in designing and implementing scalable, highly available, and fault-tolerant solutions aligned with enterprise objectives. Accomplished Solutions Architect with a demonstrated history in information technology. Proficient in Amazon Web Services (AWS), WHM, and cPanel.\",\"sameAs\":[\"http:\/\/www.iamashwin.me\",\"www.linkedin.com\/in\/iamashwins\"],\"url\":\"https:\/\/www.eternalsoftsolutions.com\/blog\/author\/ashwin\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/","og_locale":"en_US","og_type":"article","og_title":"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews","og_description":"Executive Summary Eternal Web built Oratora, a multi-tenant Call for Papers platform, for R G Manek and Associates, a Chartered Accountancy firm that organizes professional and business conferences, including Tech Expo Gujarat, for its community. Oratora is live in production at oratora.in and uses Anthropic&rsquo;s Claude to pre-screen conference talk submissions before human reviewers see [&hellip;]","og_url":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/","og_site_name":"Eternal Web Pvt Ltd","article_publisher":"https:\/\/www.facebook.com\/eternalsoftsolutions","article_published_time":"2026-09-23T09:35:32+00:00","article_modified_time":"2026-09-28T19:04:04+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png","type":"image\/png"}],"author":"Ashwin Sharma","twitter_card":"summary_large_image","twitter_creator":"@eternalsoftsolutions","twitter_site":"@eternalsoftsolutions","twitter_misc":{"Written by":"Ashwin Sharma","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#article","isPartOf":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/"},"author":{"name":"Ashwin Sharma","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/person\/bf711be75b0e02199157bfafb00c1ff6"},"headline":"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews","datePublished":"2026-09-23T09:35:32+00:00","dateModified":"2026-09-28T19:04:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/"},"wordCount":874,"commentCount":0,"publisher":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/","url":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/","name":"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews -","isPartOf":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage"},"image":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage"},"thumbnailUrl":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png","datePublished":"2026-09-23T09:35:32+00:00","dateModified":"2026-09-28T19:04:04+00:00","breadcrumb":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#primaryimage","url":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png","contentUrl":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2026\/09\/oratora-banner-1.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/how-we-built-oratora-an-ai-powered-cfp-platform-using-claude\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.eternalsoftsolutions.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Oratora: How R G Manek and Associates Uses Claude for Smarter CFP Reviews"}]},{"@type":"WebSite","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#website","url":"https:\/\/www.eternalsoftsolutions.com\/blog\/","name":"Eternal Web Pvt Ltd","description":"","publisher":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.eternalsoftsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#organization","name":"Eternal Web Pvt Ltd","alternateName":"Eternal Web","url":"https:\/\/www.eternalsoftsolutions.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2020\/05\/blog-logo-image.png","contentUrl":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-content\/uploads\/2020\/05\/blog-logo-image.png","width":360,"height":260,"caption":"Eternal Web Pvt Ltd"},"image":{"@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/eternalsoftsolutions","https:\/\/x.com\/eternalsoftsolutions"]},{"@type":"Person","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/person\/bf711be75b0e02199157bfafb00c1ff6","name":"Ashwin Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.eternalsoftsolutions.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/751062e398f9d1ad8980b13ccb1de45c?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/751062e398f9d1ad8980b13ccb1de45c?s=96&r=g","caption":"Ashwin Sharma"},"description":"AWS Certified Solution Architect with a proven track record in shaping information management strategies. Recognized\u00a0for expertise in designing and implementing scalable, highly available, and fault-tolerant solutions aligned with enterprise objectives. Accomplished Solutions Architect with a demonstrated history in information technology. Proficient in Amazon Web Services (AWS), WHM, and cPanel.","sameAs":["http:\/\/www.iamashwin.me","www.linkedin.com\/in\/iamashwins"],"url":"https:\/\/www.eternalsoftsolutions.com\/blog\/author\/ashwin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=7117"}],"version-history":[{"count":8,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7117\/revisions"}],"predecessor-version":[{"id":7128,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/7117\/revisions\/7128"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/media\/7120"}],"wp:attachment":[{"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=7117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=7117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.eternalsoftsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=7117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}