
Closed
Posted
Paid on delivery
I need an automation specialist to recreate Harvest invoices in FreeAgent using Zapier or Make.com. The workflow must create in FreeAgent an invoice once I send one to a client via Harvest. To my understanding it's possible to do that but the invoice created in FreeAgent will be a draft. I need to move each FreeAgent invoice from Draft to Sent/Open without re-emailing the client, so invoices do not need to be raised twice for client billing and accounting reconciliation. This is an ongoing automation that runs once a month for around 20 invoices per month. I need a sensible estimated monthly cost to run it. Relevant experience includes Webhooks by Zapier or [login to view URL]'s Custom API Request module, FreeAgent API OAuth and invoice transition endpoints, and Harvest integrations. In your proposal, recommend Zapier or [login to view URL] for this API request and explain why. Include examples of similar custom API workflows you have built. WORKFLOW REQUIREMENTS Trigger on new or submitted invoices in Harvest. Create a FreeAgent draft invoice with mapped contact information, line items, amounts, and tax rates. I am happy to manually create clients and tasks if needed in FreeAgent. Match each Harvest client to an existing FreeAgent contact ID, or create a contact when none exists. Use a secondary HTTP/API request to transition the invoice from Draft to Sent without sending an email. Test partial payments, multiple line items, and discounts. Provide a brief handover covering management of the API connection. IMPORTANT FreeAgent's native integration modules create Draft invoices only. The workflow must use the FreeAgent API transition endpoint to mark an invoice as sent silently: PUT [login to view URL]:id/transitions/mark_as_sent. Please ensure before applying: - You will need to check that the above workflow is correct, because I generated it with AI. - Check that the work can be done - it is also possible that FreeAgent API wont allow for it - Provide estimate of your cost and of any ongoing cost I might need to pay for the automation - Not an urgent work
Project ID: 40716866
281 proposals
Remote project
Active 19 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
281 freelancers are bidding on average $150 USD for this job

I propose using Zapier to automate data transfer between Harvest and FreeAgent, leveraging my expertise in API integrations. I will create workflows for invoice generation, client matching, and invoice transitions seamlessly. A competitive monthly fee will be provided, with transparent cost projections. Feasibility checks will ensure a smooth execution, followed by a detailed validation report and timeline. I am dedicated to delivering high-quality solutions and ongoing support for your business growth. Let's streamline your invoicing process together.
$225 USD in 5 days
8.8
8.8

Hi there, I can assist with setting up your automations between Harvest and FreeAgent, ensuring seamless invoice creation. Utilizing Zapier would be an effective choice here since it simplifies API integration through its user-friendly interface, plus it has robust support for Webhooks, which I'll leverage for your workflow. By triggering on new invoices from Harvest, we can automatically draft invoices in FreeAgent, then use the specified API transition endpoint to mark them as sent without further email notifications to clients. To ensure this automation runs smoothly for the 20 invoices per month, I will also create a plan for ongoing monitoring and management of the API connections, and I'll provide you with cost estimates to maintain this setup. Can you please confirm if all clients and tasks are already established in FreeAgent, or will any preliminary setup be required? Happy to discuss further details and sharpen the implementation plan! Best, Ali
$30 USD in 1 day
6.4
6.4

Hello!⚡ Thank you for a well researched brief. Your plan is correct: FreeAgent does expose the mark_as_sent transition, and it moves an invoice to Open without emailing the client. I recently built Make scenarios using custom API calls against an OAuth accounting API, with error handling and retries. My recommendation is Make rather than Zapier, for three reasons: 1. Make's API call module runs through the existing FreeAgent connection, so OAuth tokens refresh themselves. In Zapier, Webhooks cannot reuse that connection and you end up managing refresh tokens by hand. 2. Line items map cleanly through an iterator. Zapier's line item handling is awkward once invoices have several rows and discounts. 3. Operations pricing suits 20 invoices a month far better than task pricing. How I would proceed: 4. Trigger from a Harvest webhook, storing the Harvest invoice ID on the FreeAgent invoice so a repeated webhook can never create a duplicate. 5. Match contacts by stored ID, creating one only when genuinely absent. 6. Test multiple lines, discounts, VAT rates and a partial payment, then hand over connection notes. Thanks. Hassan
$140 USD in 1 day
6.5
6.5

Ready to start now ---- I can do this automation surely. Give me chance to show you good result. Thanks
$175 USD in 1 day
6.5
6.5

Has anyone actually hit the mark_as_sent transition endpoint outside the FreeAgent UI, or is that still sitting on the AI-generated spec? That's the piece I'd confirm first, because if it needs a status precondition or a different auth scope than the API key has now, the no-duplicate-email premise falls over. Once that's settled I'd wire the Harvest webhook into a Zapier or Make flow: match the Harvest client to existing FreeAgent contacts on name and email, create one where there's no match, carry line items and tax across, then hit the transition endpoint directly rather than triggering FreeAgent's own send. I'd test it against partial payments, multi-line invoices and discounts, since that's where a copied line-item structure tends to break quietly instead of throwing an error. M1: confirm the transition endpoint and auth scope, $215, 1 day. M2: build the contact-match and invoice-creation flow, $260, 2 days. M3: edge-case testing and handover, $175, 1 day. The $650 assumes M1 confirms the direct call works as spec'd. If FreeAgent needs the invoice routed through its own send flow with the email suppressed differently instead, that's a different build and the number moves with it. Zapier and Make both bill per task on top, so twenty invoices a month should sit comfortably in a low tier either way. Are all twenty invoices single currency and single tax rate, or is there a cross-currency mix in there?
$650 USD in 4 days
6.5
6.5

Hi there, I see you're looking to automate the invoice creation process from Harvest to FreeAgent using Zapier or Make.com. The goal is to streamline your invoicing and save time, which is crucial for maintaining efficiency in your operations. I’ve read through your requirements and I understand the need for a robust integration that seamlessly transfers data without manual intervention. A few clarifications would help: Are there specific fields in the Harvest invoices that you need to match in FreeAgent? Also, do you have any current workflows that we should consider while setting this up? To minimize potential issues, I recommend starting with a prototype to ensure the integration works as expected, followed by a phased rollout. I've built solutions like an internal CRM for a property agency, a regional booking platform for a tutoring company, and a React Native field-reporting app. I'm confident I can help you achieve your automation goals efficiently. Looking forward to your thoughts!
$150 USD in 2 days
6.6
6.6

Hi, I see you're looking to automate the creation of Harvest invoices in FreeAgent using Zapier or Make.com. With my expertise in PHP and API Integration, I can streamline this process efficiently. By leveraging these technologies, I can ensure that once an invoice is sent via Harvest, it seamlessly transitions into FreeAgent as a draft. Additionally, I'll implement a solution to move the invoice from Draft to Sent/Open without triggering a re-email to the client, maintaining your workflow's integrity. Have you already set up any initial connections between Harvest and FreeAgent, or should we start from scratch?
$30 USD in 7 days
5.8
5.8

Hi there, I’ve reviewed your project details for “Automate Harvest Invoice Creation” and found it quite interesting. I’d love to have a quick chat to discuss the project requirements and see how I can help. I’m available right now if that works for you. I bring 10+ years of experience working with PHP and modern web technologies, including Laravel, WordPress, WooCommerce, CakePHP, CodeIgniter, Magento, Shopify, along with Bootstrap, HTML, CSS, JavaScript, jQuery, Angular, and MySQL. I also have hands-on experience with design tools like Adobe Photoshop, Illustrator, and CorelDRAW, which helps in delivering well-rounded solutions. Looking forward to your response. Best regards, Muhammad Atif La
$50 USD in 2 days
5.8
5.8

hi, i have reviewed the workflow and this is doable. i can connect harvest with freeagent, create the draft invoice, match or create contacts, map line items and then use the freeagent api to mark it as sent without emailing the client again. i’d recommend make for the custom api request and flexibility. i’ll test the edge cases and give you a simple handover, along with the setup cost and expected monthly running cost. can we jump on a quick call to go through your current setup?
$140 USD in 7 days
5.4
5.4

Hello Sir, I have already worked on many **cryptocurrency trading systems, automated trading platforms, and exchange API integration projects**. I can also show you demos of my previous work. I am a full-time freelancer with **17+ years of experience** in software development, trading automation, and financial API integrations. My relevant experience includes: * Cryptocurrency trading platforms * Binance and Bybit API integration * MT4 and MT5 trading automation * C#-based copy trading software * Arbitrage trading systems (Binance ↔ Bybit) * Automated order execution (Buy/Sell/Square Off) * Portfolio and position management * Margin and risk management features * Real-time market data integration * Trading bots and strategy automation I have already developed a **C#-based Copy Trading Software** where trades from a master account are automatically copied to multiple child accounts. I have also built **arbitrage trading systems** between Binance and Bybit using their official APIs. In addition, I have developed trading platforms using **Zerodha Kite API, Alice Blue API, Angel One API, and Profitmart API**, including features such as order placement, position management, square-off, margin calculation, and automated trading execution. I have also implemented strategy automation using **AmiBroker CSV integration**. I can start working immediately and deliver a secure, scalable, and reliable trading solution based on your requirements. Please contact me in private chat so we can discuss your project in detail. I will be happy to show you **live demos and examples of my previous trading projects**. Looking forward to working with you. Thanks & Regards, Sanjay
$250 USD in 2 days
5.2
5.2

Hello there, I understand the need to automate Harvest invoices in FreeAgent using Zapier or Make.com. I would recommend using Zapier due to its user-friendly interface and extensive integration capabilities. I have experience with similar custom API workflows, utilizing Webhooks by Zapier and FreeAgent API OAuth. I can ensure seamless invoice creation, mapping of contact information, and transitioning invoices from Draft to Sent status without re-emailing clients. Let's discuss further to optimize the workflow for your specific needs. Thanks, Manisha
$140 USD in 4 days
4.4
4.4

Hi, a service site needs to load instantly because people will leave if the page takes more than a second to appear. I will build a clean WordPress setup using Elementor blocks so you can edit text and images yourself without touching code. I can start right away. The biggest mistake I see is adding too many plugins to a site just to get a feature. This slows down the site and creates security risks. I will keep the setup lean and secure so your site stays fast and safe.
$140 USD in 2 days
3.7
3.7

Hello, Adam from New Jersey here. Thank you for the well-researched brief. I checked the FreeAgent API before bidding, and your workflow is correct: the endpoint you found, PUT /v2/invoices/:id/transitions/mark_as_sent, is a silent status change. It moves the invoice from Draft to Open without emailing the client, because sending is a separate endpoint (send_email) that we simply never call. So the two-step approach, create draft then transition, does exactly what you want. On Zapier versus Make: I recommend Make.com. Both can fire the custom HTTP request FreeAgent needs, but Make's Custom API Request module handles the OAuth token and the chained calls (find or create contact, create invoice, then transition) more cleanly in one scenario, and for ~20 invoices a month it sits comfortably in a low-cost tier. How I would build it: 1. Trigger on a sent invoice in Harvest. 2. Match the Harvest client to a FreeAgent contact by name, creating the contact if none exists. 3. Create the draft with mapped line items, amounts and tax rates. 4. Second call: mark_as_sent to move it to Open silently. 5. Test partial payments, multiple line items and discounts, then a short handover on the connection. Running cost: around a Make Core plan, roughly 9 to 12 USD a month at this volume. Thanks, Adam.
$140 USD in 1 day
3.5
3.5

Hello, As an experienced Full Stack Developer with a solid understanding of ERPs and automation, I am perfectly positioned to streamline your invoice generation process using the Harvest and FreeAgent platforms. I have extensive expertise in API integrations, and have previously built similar custom workflows using webhooks, FreeAgent APIOauth, and Harvest integrations. My proficiency in PHP equips me to work fluently with the required API endpoints. Drawing from my past experiences, I would propose Zapier as our primary choice for this project. In addition to being robust and user-friendly, it offers a wide array of both trigger and action events satisfying all the workflow mandatories you listed. I can implement a Zap that begins by creating a FreeAgent draft invoice from the submitted invoices you send through Harvest. Using the suitable endpoints of FreeAgent's API, I will manage contacts, tasks mapping, line items creation while consolidating amounts and tax rates smoothly. Reassuringly, a secondary HTTP/API request will be executed to quietly transition this draft invoice from Draft to Sent status without sending duplicate emails to your clients. Regarding the cost estimate, given that you generate around 20 invoices per month which roughly translates to one workflow run each month, my pricing is reasonable and budget-friendly. Importantly, it's designed to ensure you have a reliable yet affordable solution that won't add fin Thanks!
$155 USD in 2 days
3.5
3.5

Hello, With over 10 years of experience in PHP, Software Architecture, and API Integration, I am confident in offering a professional solution for your project. I understand the requirement to automate Harvest invoice creation in FreeAgent using Zapier or Make.com. I specialize in building web apps, API integrations, and automation tools, ensuring a seamless workflow. I have successfully implemented similar custom API workflows utilizing Zapier and FreeAgent API OAuth. I recommend Zapier for its user-friendly interface and robust capabilities. I am well-versed in triggering events in Harvest, creating draft invoices in FreeAgent, and transitioning invoices without re-emailing clients. I would like to discuss your project further in chat to provide a tailored solution. Looking forward to collaborating. Regards, Muheebwa
$140 USD in 7 days
2.9
2.9

Hi, this can be built in n8n and I have checked the critical FreeAgent requirement: the supplied mark_as_sent transition endpoint is valid, and it is separate from FreeAgent’s email-sending endpoint—so invoices can be created as drafts, then marked Sent/Open without emailing the customer again. I would build an idempotent workflow that checks Harvest for newly sent invoices, maps or creates the FreeAgent contact, creates the invoice and line items with correct tax/discount handling, applies the silent Sent transition, and records the Harvest-to-FreeAgent IDs to prevent duplicates. I recommend n8n rather than Zapier/Make because it gives stronger control over custom API requests, retries, error handling, and low-volume running costs. For approximately 20 invoices per month, a small self-hosted n8n instance should have negligible workflow cost beyond hosting; n8n Cloud is also possible if you prefer managed hosting. Before implementation, I would validate the OAuth connection and test representative invoices with multiple lines, discounts, and partial-payment scenarios. Payment synchronisation can be included as a separate phase if required.
$250 USD in 10 days
2.6
2.6

The draft-to-approved step is the part native Zapier FreeAgent actions usually won't do, so I'd plan on a webhook step that calls FreeAgent's invoice transition endpoint after creation. I'd also match Harvest clients and items to FreeAgent by their IDs rather than names, and store the Harvest invoice ID on the FreeAgent invoice so a re-run can't create duplicates. Before building I'd confirm which FreeAgent actions exist in the app you're using. I can start today. DM me and we can discuss.
$140 USD in 7 days
2.4
2.4

Hi, this is Serdar from The Colony. You want each Harvest invoice mirrored in FreeAgent and silently marked Sent, so billing and reconciliation happen once. I checked it: yes, it works. FreeAgent's mark_as_sent transition doesn't email the client, as long as send_new_invoice_emails isn't enabled. Three corrections to the AI workflow: - Harvest's "New Invoice" fires on draft, so the trigger should be an invoice update filtered to state = open (sent) - Partial payments won't sync; FreeAgent records them through bank reconciliation, so I'd test matching instead - Store the Harvest invoice ID as the FreeAgent reference to block duplicates Recommendation: Make. Its FreeAgent app includes a "Make an API call" module that reuses the OAuth connection and refreshes tokens automatically. With Webhooks by Zapier, FreeAgent's short-lived tokens need manual handling, which is the usual point where these automations break. Make's iterators also handle line items cleanly, and it costs less. Build: contact lookup (created if missing), mapped lines, tax and discounts, error alerts, and a short handover. Q1: Is your FreeAgent account VAT-registered? Q2: Should FreeAgent keep Harvest's invoice numbers? Happy to start whenever suits. Regards, Serdar
$140 USD in 3 days
2.3
2.3

Hello, Thanks for sharing your project. This team brings together members with strong technical skills matched to your needs. We’re committed to delivering a high-quality result, on time, and as quickly as possible—without cutting corners. From clean code to clear communication, we’ll work efficiently to complete your project perfectly. Let’s hop on a quick chat to clarify details and get started. Looking forward to building something great together! Best Regards.
$135 USD in 3 days
1.9
1.9

Consider this ✍️The key transition from Draft to Sent in FreeAgent is crucial for your invoicing process. I understand the importance of avoiding double invoicing for client billing and accounting reconciliation, automating Harvest invoices in FreeAgent. You mentioned needing a system that handles around 20 invoices per month, requiring precise mapping of contact details and line items. What usually matters most here is ensuring the automation runs smoothly without manual intervention. I have worked on similar automation projects where the transition from Draft to Sent was required. So I know the risks of manual errors and duplicate invoices. My approach would involve: • Using Zapier for its user-friendly interface and flexibility. • Setting up triggers for new invoices in Harvest to create drafts in FreeAgent. • Mapping client details and line items accurately for each invoice. • Implementing a secondary API request to mark invoices as sent. • Providing a brief handover to ensure you manage the API connection effectively. Is ensuring accuracy in your invoicing process the highest priority for you? Best, Kurt.
$100 USD in 2 days
1.4
1.4

LONDON, United Kingdom
Payment method verified
Member since Sep 4, 2014
£20-250 GBP
£20-150 GBP
$30-250 USD
$30-250 USD
₹1500-12500 INR
$30-250 USD
$250-750 USD
₹12500-37500 INR
₹750-1250 INR / hour
€30-250 EUR
₹12500-37500 INR
$250-750 USD
₹600-1500 INR
$250-750 USD
₹100-400 INR / hour
₹1500-12500 INR
$250-750 USD
₹12500-37500 INR
$750-1500 USD
$250-750 USD
$250-750 USD
$10-100 CAD
$250-750 USD
₹75000-150000 INR