Integrate Conversational AI Voice-Search Plugin + AI Chatbot Trainer & Integrator (WordPress + Navisen IDX + Eleven Labs

Job ID: 39536194

Budget: $30 – $250 USD

I need a developer to build a custom voice-activated property search plugin using the Eleven Labs API and Navisen IDX MLS API, and to train and integrate an AI chatbot.
The objective is to create a plugin and add conversational AI to an existing Real Estate Website and install. Here is the link to explain Conversational AI by Eleven Labs that https://elevenlabs.io/docs/conversational-ai/overview



Project Summary

I am seeking a detail-oriented a WordPress developer to complete two key tasks for my real estate website: https://thomasthelion.ca This is a low budget task please do not place placeholder bids but true bids only and no bids from Freelancers with no reviews



You will work within the Housez WordPress Theme and Elementor Page Builder environment. All required API keys (Navisen and Eleven Labs) will be provided. The entire build should use only free or low-cost tools. No paid subscriptions or services are required beyond the provided APIs.



Task 1: Train and Integrate Doelai AI Chatbot according to the following instructions
https://docs.google.com/document/d/1Kn4noa_OypqYQcKGPmZYJ7s6F2KU_7qVfQ-yh-Yx4PY/edit?usp=sharing
The chatbot will be trained using:
• Doelai documentation: https://docs.doelai.com
• Navisen IDX API documentation: https://navisen.io/api-documentation

Training Objectives:
• The bot should understand user voice or text input, such as:
• “Find me a 2-bedroom condo in Toronto under 800000”
• “Show townhouses with a finished basement in Mississauga”
• The bot should recognize and map requests to Navisen IDX filters:
• city, community, minListingPrice, maxListingPrice, minBedrooms, propertyType, postalCode, hasPool, hasBasement
• The bot should retrieve live property data from Navisen and respond accordingly
• Provide fallback messaging if queries cannot be answered (e.g., unsupported search type)

Resources for Bot Training:
• Navisen Property Filters
• Navisen JavaScript Instantiator
• Sample JSON Responses
• Setup Requirements



Task 2: Build Voice-Activated Property Search Plugin

Develop a custom WordPress plugin that:
• Allows users to speak or type real estate search commands
• Converts voice to text using Eleven Labs API (API key provided)
• Uses Navisen IDX API (API key provided) to fetch listings dynamically
• Displays listing results (address, price, beds, baths) directly on the site
• Works with Elementor and Housez theme
• Includes fallback to text input for users who do not use voice search
• Is mobile-friendly and desktop-compatible

Sample Voice Search Commands:
• “Show me 3-bedroom homes under 1 million in Etobicoke”
• “Find condos with parking and a pool in Mississauga”

Code Sample Provided:
You will be provided with an HTML + JavaScript snippet that connects to the Navisen API and plots property results on Google Maps. This can be used as a starting point or integrated directly into the Elementor layout.



Provided Resources
• API key for Navisen IDX
• API key for Eleven Labs
• Doelai bot account with initial training access
• Voice search landing page sample
• Google Doc containing logic and workflow:
Voice Agent Flow



Skills Required
• WordPress plugin development (basic PHP and JavaScript)
• REST API integration (Navisen IDX, Eleven Labs)
• Familiarity with Elementor and custom themes (Housez or similar)
• Ability to follow API documentation and structure chatbot intents
• Basic HTML and Google Maps integration




• Timeline: Must be completed within 7 calendar days
• All tools must be free or open source (except Navisen and Eleven Labs, which are covered)

Incentives
• Guaranteed 5-star review upon successful completion
• Opportunity for future paid plugin and automation projects
• Public credit as the plugin developer (optional)

How to Apply

Please include:
1. A brief description of your experience with WordPress plugins or chatbot integration
2. Your proposed tech stack (e.g., PHP, JavaScript, REST APIs)
3. Confirmation that you can complete the project within 7 days
4. A clear, non-placeholder bid