
Đã hoàn thành
Đã đăng vào
Thanh toán khi bàn giao
We are looking for an experienced automation developer to build a clean, reliable integration between Odoo Online (SaaS) and Xero, using n8n. This must be a simple, one-way sync from Odoo → Xero with no duplicate data and full control over what is synced. OBJECTIVE -Sync approved contacts from Odoo to Xero -Sync posted invoices from Odoo to Xero -Prevent duplicates -Keep setup simple, stable, and maintainable REQUIREMENTS 1. CONTACT SYNC -Source: Odoo Contacts ([login to view URL]) -Only sync contacts where: --Custom field "Sync to Xero" = true --AND "Xero Synced" = false Logic: -Search Xero by email -If found → update contact -If not found → create contact After sync: -Set "Xero Synced" = true -Store Xero Contact ID in Odoo 2. INVOICE SYNC -Source: Odoo Invoices -Only sync: --Customer invoices (not vendor bills) --Status = Posted Logic: -Ensure contact exists in Xero -Create invoice in Xero with correct: --Customer --Line items --VAT/tax mapping --Dates -No reverse sync required 3. DUPLICATE PREVENTION -Must include: --Email-based matching --Sync status tracking in Odoo --No duplicate contacts or invoices in Xero 4. AUTOMATION SETUP Polling interval: once per hour Manual “Run Now” option Proper error handling (failed sync logging) 5. ODOO CUSTOM FIELDS (ALREADY CREATED OR TO BE CREATED) -Sync to Xero (checkbox) -Xero Synced (checkbox) -Xero Contact ID (text) DELIVERABLES -Fully working n8n workflow -Clean, documented setup -Instructions for: --Running manually --Adjusting polling --Adding new fields if needed PREFERRED EXPERIENCE n8n workflows (required) Odoo Online API / JSON-RPC Xero API Similar ERP/accounting integrations NOTES No [login to view URL] or custom modules allowed (Odoo Online only) No ongoing maintenance required — must be stable Keep solution simple (avoid overengineering)
Mã dự án: 40323352
85 đề xuất
Dự án từ xa
Hoạt động 7 ngày trước
Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
85 freelancer chào giá trung bình €177 EUR cho công việc này

Hi, I can help create a reliable one-way sync using n8n to keep your contacts and invoices in sync without duplicates. To achieve this, I will set up a workflow that checks Odoo for contacts with the specified custom fields and ensures messages sync accurately. It will also address invoice syncing by ensuring there’s a corresponding contact in Xero before creating the invoice. I have 5+ years of experience with n8n, Odoo API, and Xero integration, and I’m committed to delivering a clean and documented setup. I’ll also provide instructions for running the workflow and adjusting settings as needed. Let me know if you’d like to discuss this further! Best Regards, Priyanka
€250 EUR trong 3 ngày
8,4
8,4

Hi, I understand the critical nature of your project, and as an experienced automation developer with a deep understanding of n8n and API integrations, I'm confident that I can build the clean, reliable, and efficient Odoo Online → Xero sync you need. My skills in PHP, Python, as well as my knowledge of JSON-RPC and the Xero API, make me uniquely suited for this project. To ensure no duplicate data, my approach will be to conduct a thorough search on Xero using an email-based matching system before making any updates or creating new contacts. I'll also integrate the necessary duplicate prevention measures on both Odoo and Xero to avoid any confusion down the line. Moreover, I appreciate your emphasis on simplicity, stability, and maintainability. My technical skills and experience enable me to translate this into practice. In addition to delivering a fully working n8n workflow with robust error handling and logging capabilities,I'll provide you with comprehensive documentation on running the workflow manually, adjusting polling intervals, and even adding potential new fields if they become necessary. In essence, by choosing me for this project you're guaranteed a stable solution with my 30-day guarantee sitting as testament to my confidence in delivering the highest quality of workmanship on time and within budget. Partnering with me is not just about getting the job done but also gaining access to post-project support should Thanks!
€75 EUR trong 3 ngày
8,2
8,2

Hello, I am really excited about the opportunity to collaborate with you on this project! It aligns perfectly with my skill set and experience, and I’m confident I can contribute meaningfully to your vision. I genuinely enjoy working on projects like this, and I believe we can create something both functional and visually engaging. Please feel free to check out my profile to learn more about my past work and client feedback. I’d love to connect and discuss the project details further your goals, expectations, and any specific features or ideas you have in mind. The more I understand your vision, the better I can bring it to life. I am ready to get started right away and will put my full energy and focus into delivering quality results on time. My goal is not just to complete the project, but to exceed your expectations and build a long-term working relationship. Looking forward to hearing from you soon! With Regards! Nikhil
€250 EUR trong 7 ngày
8,1
8,1

⭐⭐⭐⭐⭐ Build Smooth Integration Between Odoo and Xero Using n8n ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for an experienced automation developer to create a reliable integration between Odoo Online and Xero. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for Odoo and Xero integrations. I will ensure a clean, one-way sync, maintaining data integrity and preventing duplicates. ➡️ Why Me? I can easily do your Odoo and Xero integration as I have 5 years of experience in automation development, specializing in API integrations, workflow automation, and data synchronization. Not only this, I have a strong grip on n8n workflows, Odoo API, and Xero API, ensuring a seamless setup for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I'm looking forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ n8n Workflows ✅ Odoo Online API ✅ Xero API ✅ Automation Development ✅ Data Synchronization ✅ Workflow Optimization ✅ Error Handling ✅ API Integration ✅ JSON-RPC ✅ Duplicate Prevention ✅ Invoicing Management ✅ Contact Management Waiting for your response! Best Regards, Zohaib
€150 EUR trong 2 ngày
8,1
8,1

Hello We have reviewed your requirement for Odoo Online → Xero integration using n8n, and this aligns perfectly with our expertise as an official Odoo partner with strong experience in ERP and API integrations. We will build a clean, one-way sync from Odoo to Xero using n8n, ensuring zero duplication and full control. Contacts will sync based on your conditions with email-based matching (update/create), and invoices will sync only when posted, with correct mapping of customer, items, taxes, and dates. We will implement duplicate prevention using sync flags and Xero Contact ID storage in Odoo. The workflow will include hourly polling, a manual “Run Now” option, and proper error logging for failed syncs. Our approach keeps the solution simple, stable, and fully compatible with Odoo Online (no custom modules), using secure API connections. We will also provide clear documentation for managing and extending the workflow. Before proceeding, we would like to confirm: Xero tax and invoice setup Odoo API access Any additional fields to sync We are confident in delivering a reliable and production-ready integration. Best regards, Ambient Infotech
€120 EUR trong 3 ngày
7,8
7,8

Hello I have thoroughly reviewed your project description and am confident in my ability to assist you in completing it successfully. I believe it would be highly beneficial to delve deeper into the specifics of the job to determine the most effective way forward. I am open to scheduling an interview at your convenience, and I genuinely appreciate the chance to collaborate with you on this project. Your response is eagerly anticipated, and I'm excited about the prospect of working together. Thank you for considering my proposal. Looking forward to your prompt reply! Best regards Rekha!!!
€250 EUR trong 7 ngày
7,8
7,8

Hi I can build a clean, stable one-way n8n integration from Odoo Online to Xero with strict duplicate prevention and simple long-term maintenance. The main technical challenge here is making Odoo SaaS work reliably through API polling while preserving idempotency for both contacts and posted invoices. My approach is to use Odoo Online JSON-RPC/API queries filtered by your sync flags, then apply email-based matching in Xero, create-or-update logic for contacts, and controlled invoice creation only for posted customer invoices. I have experience with n8n workflow design, Odoo integrations, API-driven accounting sync, and building error-tolerant automations that stay easy to understand and extend. To prevent duplicates, I would combine Odoo-side sync status tracking, stored Xero IDs, and conditional checks before every create action for both contacts and invoices. The workflow will include hourly polling, a manual Run Now path, structured error logging, and clear documentation for adjusting schedules or extending mapped fields later. This gives you a simple, maintainable integration that keeps Odoo as the source of truth while sending only the approved records into Xero. Thanks, Hercules
€140 EUR trong 7 ngày
7,1
7,1

Hello, I understand you need a reliable Odoo Online → Xero integration via n8n for contacts and invoices, with no duplicates and full sync control. I will implement a one-way, stable workflow that: syncs only approved contacts, posts invoices, prevents duplicates via email matching, tracks sync status, and logs errors. Setup will include manual “Run Now” and hourly polling, using Odoo Online API and Xero API. Custom fields (“Sync to Xero,” “Xero Synced,” “Xero Contact ID”) will be utilized and documented. Deliverables include a fully working n8n workflow, clear instructions for manual runs, field additions, and maintenance-free stability. Thanks, Asif
€250 EUR trong 3 ngày
6,8
6,8

Hello, I have carefully reviewed your requirement for a one-way sync from Odoo Online to Xero using n8n for contacts and posted invoices with duplicate prevention and proper sync tracking. This is a clear automation workflow project, and the most important parts will be duplicate prevention, sync status tracking, and stable error handling. I have experience working with n8n automation, REST APIs, webhooks, and accounting/ERP integrations, including syncing contacts, invoices, and handling idempotent workflows to prevent duplicates. I will implement: - Contact sync from Odoo to Xero based on “Sync to Xero” and “Xero Synced” fields - Writing back Xero Contact ID and updating sync status in Odoo - Invoice sync for Posted Customer Invoices only - Hourly polling workflow + manual “Run Now” option - Error handling and failed sync logs - Clean, documented n8n workflow with instructions A quick question: Approximately how many contacts and invoices are expected per day? This helps decide the best polling and batching approach. I can deliver a clean and stable workflow that is easy to maintain and does not require custom Odoo modules. Looking forward to working with you. Thank you.
€200 EUR trong 5 ngày
6,5
6,5

Hello, I will create a PHP script to sync data you need I have extensive experience in writing PHP scripts for Odoo API data sync Please see my reviews for reference.
€350 EUR trong 2 ngày
6,6
6,6

With over 8 years of experience as a Full Stack Developer, I've honed my skillset to align perfectly with your project's needs. I have hands-on experience with n8n workflows, Odoo Online API/JSON-RPC, and Xero API. In fact, my recent work includes building an AI-based invoice scanning system, which required precise data management and integration skills - crucial for eliminating duplicate contacts and invoices in Xero, as you specified. My proficiency in PHP and Python will ensure a clean, scalable codebase for your automation workflow. Moreover, I specialize in using AI algorithms to improve business processes - just like what your project requires. My knowledge in machine learning models, OCR (optical character recognition) and NLP (natural language processing) will be valuable for invoice scanning and seamless communication between Odoo and Xero. As an added advantage, I'm well-versed with API integrations with chatbots, voice assistants and cloud systems, which can significantly contribute to the ease of use as well as the scalability of your proposed solution. Overall, I promise to offer a fully-functional n8n workflow that syncs Odoo Online with Xero flawlessly while ensuring easy maintainability. Let's simplify accounting for you through intelligent automation!
€250 EUR trong 7 ngày
6,6
6,6

Hello, I can build a clean n8n workflow for Odoo Online → Xero sync with strict duplicate prevention and stable automation. I will implement contact and invoice sync using Odoo API + Xero API, with email-based matching, sync flags, and ID storage to avoid duplicates. The workflow will include hourly polling, manual run option, and proper error logging. I’m Hitesh Goyal, a Senior Developer with 10+ years of experience in ERP integrations and automation. I can deliver a simple, reliable solution. Best regards, Hitesh Goyal
€120 EUR trong 3 ngày
7,0
7,0

As the founder of Avalon AI, my team and I specialize in the kind of work you need to be done. With over a decade of experience in technical and sales fields, we're well-versed with the intricacies of n8n, Odoo Online API/JSON-RPC, Xero API, and similar ERP/accounting integrations. We've crafted numerous efficient workflows that enhance business processes and scale seamlessly - a skill that holds the utmost importance for your project. Speaking of skills, n8n is our forte, and we know how to leverage its advanced flows and error handling to ensure smooth data syncing between Odoo Online and Xero. We'll make sure no duplicate contacts or invoices find their way into Xero. As you require an hourly polling interval, a manual "Run Now" option for ad hoc synchronization, robust logging for failed syncs, and proper documentation|instructions - we'll deliver all that with thorough attention. At Avalon AI, we strongly believe in delivering simple yet effective solutions, just as you've expressed in your project's notes. Our aim is to provide you with a clean, reliable integration that ensures a one-way sync from Odoo to Xero without duplicating data but still keeps maximum control over what gets synced - because your setup should be simple but maintainable over time. So let's discuss your workflow in detail - I can't wait to show you how we can save valuable hours for your organization every week through our automation!
€2.000 EUR trong 30 ngày
6,1
6,1

Hi, I can create a reliable n8n workflow to sync approved Odoo contacts and posted invoices to Xero without duplicates. I’ll implement the specified logic for contact matching, invoice creation, and status tracking to ensure a clean, maintainable setup. My approach includes hourly polling, manual run options, and thorough error handling for stable automation. Do you have preferred formats for the sync logs or error notifications? I’m ready to start immediately and can deliver a fully documented, functional workflow efficiently. Looking forward to setting this up for you. Best Regards, Fizza Nadeem K
€140 EUR trong 7 ngày
5,7
5,7

Hi there, I’ve reviewed your project and understand you need a clean, one-way n8n integration between Odoo Online and Xero, focused on syncing approved contacts and posted customer invoices while preventing duplicates. The priority is a simple, stable workflow that uses clear logic for filtering, matching, and updating records, with full control over what gets synced and no unnecessary complexity. I can build a structured n8n workflow using Odoo’s JSON-RPC API and Xero’s API, implementing contact sync with email-based matching, conditional creation or update, and proper status tracking in Odoo fields. For invoices, I’ll ensure only posted customer invoices are synced, with correct customer linking, line items, and tax mapping. The workflow will include hourly polling, a manual run option, and robust error handling with clear logs, ensuring reliability without overengineering. Let’s connect so I can confirm field mappings and API access, then deploy a fully working workflow quickly. You’ll receive clean documentation, setup instructions, and a system that is easy to maintain and adjust when needed, while ensuring accurate, duplicate-free syncing between Odoo and Xero. Best regards, Muhammad Adil Portfolio: https://www.freelancer.com/u/webmasters486
€180 EUR trong 4 ngày
5,6
5,6

Hello, I have over 7 years of experience in Data Management, Xero, and Python. I have carefully reviewed the requirements for the Odoo Online → Xero Integration using n8n. For the project, I will create a clean and reliable one-way sync from Odoo to Xero, ensuring no duplicate data and full control over the synced information. To achieve this, I will: - Sync approved contacts from Odoo to Xero based on specific criteria - Sync posted invoices from Odoo to Xero, ensuring correct customer mapping and tax details - Implement mechanisms to prevent duplicates using email-based matching - Set up automation with a polling interval of once per hour and a manual "Run Now" option - Develop Odoo custom fields for tracking sync status and Xero Contact ID I am proficient in n8n workflows, Odoo Online API, JSON-RPC, and Xero API, making me well-equipped to handle this integration seamlessly. I would like to discuss this project further with you. Please connect with me for a detailed conversation. You can visit my profile at: https://www.freelancer.com/u/HiraMahmood4072 Thank you.
€100 EUR trong 2 ngày
5,3
5,3

Hi, I am a full-stack developer with 8 years of rich experience with a background in ERP automation and integrations. I am familiar with n8n, Odoo API, Xero API, Python, REST APIs. For this project, the most important part is building a clean and duplicate-safe sync logic. I will design the n8n workflow with email-based matching, status tracking in Odoo, and controlled triggers to ensure contacts and invoices sync correctly without duplication. This keeps the system stable and easy to maintain. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
€250 EUR trong 7 ngày
5,2
5,2

Hi, I would love to help. I went through your project details and found that I worked on almost the exact same task about two months ago. I am an experienced and specialized freelancer with 6+ years of practical experience in PHP, Python and I’m able to complete and deliver this project promptly. Please visit my profile to check the latest work and honest client reviews. Connect in chat to discuss details and next steps. Warm regards.
€250 EUR trong 7 ngày
5,2
5,2

Hi, I understand that you need a reliable one-way integration from Odoo Online to Xero using n8n, syncing approved contacts and posted invoices without duplicates. My approach will be to create a clear n8n workflow that checks the custom "Sync to Xero" and "Xero Synced" fields for contacts, searches Xero by email, and updates or creates contacts accordingly. For invoices, I will ensure the customer exists in Xero before creating the invoice with accurate line items, VAT, and dates. Duplicate prevention will be handled through email matching and sync status tracking in Odoo. The workflow will include hourly polling, a manual run option, and robust error handling. I will deliver a fully documented, maintainable setup with instructions for manual execution, polling adjustment, and adding fields if needed. Pre-delivery testing will involve syncing sample contacts and invoices to verify correctness, error handling, and duplicate prevention. Best, Justin
€140 EUR trong 7 ngày
5,3
5,3

Hi there, your integration goal between Odoo Online and Xero is clear and straightforward. I’ve built similar one‑way syncs before using n8n with Odoo’s JSON‑RPC and Xero’s API, so the logic you describe fits well with what I usually deliver. I’d keep the workflow simple and stable: - Pull contacts and invoices with your conditions - Match contacts by email in Xero - Create or update, then flag synced fields in Odoo - Ensure invoices only post once the contact exists - Add error handling and a clean hourly trigger setup I can get this running in a few days and keep it easy to maintain. Before I begin mapping fields, can you confirm whether your Odoo instance exposes the custom fields through JSON‑RPC without additional configuration? Greetings, Slavko
€172 EUR trong 3 ngày
4,9
4,9

Donegal, Ireland
Phương thức thanh toán đã xác thực
Thành viên từ thg 2 12, 2026
$30-250 AUD
₹600-1500 INR
₹1500-12500 INR
₹2000-2500 INR
₹12500-37500 INR
$250-750 USD
$750-1500 USD
₹1500-12500 INR
$2-8 USD/ giờ
$10-20 CAD
₹600-1500 INR
$250-750 AUD
₹37500-75000 INR
$30-250 USD
$250-750 USD
$750-1500 USD
₹37500-75000 INR
$250-750 USD
$30-250 USD
₹750-1250 INR/ giờ