XenForo 2.3 AI-Powered RSS Summarizer and Thread Importer Add-on

Posted 3 hours ago

Worldwide

Summary

I need a custom XenForo 2.3 add-on that imports RSS feeds, retrieves each linked article, uses AI to generate a concise summary, and creates a normal XenForo discussion thread. The website name and subject matter are confidential and should not be mentioned publicly. The site currently uses three RSS feeds and may add more later. Required workflow For each new RSS item, the add-on should: Read the RSS entry and original article URL. Fetch the linked article page. Extract the main article text while removing menus, ads, related-content sections, navigation, footers, and other page clutter. Send the cleaned article text to an AI provider. Generate a neutral, factual summary of approximately 75–125 words. Create a standard XenForo discussion thread in the selected forum. Use the original article headline as the thread title. Apply the thread prefix assigned to that feed. Include the AI summary, source attribution, and original article link. End the post with: “Discuss this story below.” Prevent duplicate imports using the RSS GUID, canonical URL, or both. The resulting post should look approximately like this: [AI-generated summary of approximately 75–125 words.] Source: [Source name] [Link to the full article] Discuss this story below. Admin CP options The add-on should allow configuration of: RSS feed URL Source name Destination forum Thread prefix Enable or disable each feed AI provider AI API key AI model Summary length Editable AI prompt Feed-check frequency Maximum articles imported per run Post immediately or place in moderation Configurable fallback template OpenAI support is required. OpenRouter support would be useful if it does not add significant cost or complexity. Failure handling If an article cannot be retrieved or summarized, the add-on should: retry during a later cron run; or create a link-only post using a configurable fallback template. It must not create duplicate threads after a failed or repeated attempt. Logging A basic Admin CP log should show: successfully imported skipped as duplicate article retrieval failed AI request failed awaiting retry fallback post created Development requirements Must be a properly packaged XenForo 2.3 add-on. Must use XenForo’s standard entities, services, options, permissions, and cron system. Do not create threads through improvised direct database inserts. API credentials must be stored appropriately. The add-on must be suitable for future XenForo updates. Complete source code must be provided. I must have the right to continue using and modifying the add-on. The site name, URL, feed sources, and project details must remain confidential. Please provide: examples of XenForo add-ons you have developed estimated or fixed price expected completion time testing and support terms any recommended changes to this approach

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
CMS Development
PHP
API
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:2 hours ago
  • Interviewing:
    1
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Mar 14, 2017
  • United States
    Lincoln12:57 AM
  • $895 total spent
    6 hires, 0 active

Explore similar jobs on Upwork

Landing Page
Website
Web Development
HTML
WordPress
Divi
WordPress Landing Page
Web Design
WordPress Plugin
WordPress Theme
WordPress Bug Fix
WordPress Customization
WordPress Malware Removal
WordPress Backup
WordPress Development
WordPress Optimization
WordPress Security
WordPress SEO Plugin

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo