How to hand over an unfinished software project (complete checklist)
Package your half-built project so a new developer can run, change and deploy it without guessing: accounts, code, setup, known issues and a clean access plan.
Readn8n is a workflow automation tool that connects apps, APIs, databases and AI models through a visual editor, with the option to drop into JavaScript or Python when a node does not cover what you need. It is distributed under a fair-code licence and can run on n8n Cloud or on your own infrastructure. Teams often build quickly in n8n and then find that a handful of critical workflows are fragile, undocumented or tied to one person's knowledge.
A typical case is a business that relies on a set of automations: leads flowing from a form into a CRM, invoices generated from orders, or an AI agent answering support messages. The person who built them has moved on, a workflow failed quietly last week, and nobody is sure which of the many workflows are still in use. Another case is a self-hosted instance running an old version on a small server, with updates postponed because nobody wants to break production.
AI workflows add their own layer. Agent nodes, prompt chains and vector store connections can be hard to debug without logs of what the model received and returned.
Version history is often missing too. Workflows edited directly in production leave little trace of what changed, so a well-meant tweak can break a process with no easy way back. Keeping exported workflow files in a private repository, or using the source control features offered on some n8n plans, gives a record of each change. A developer taking over will usually suggest one of these early, along with a naming convention so that workflows are easy to find.
Make the scope clear before anyone logs in:
Exporting the key workflows as JSON and reviewing them for keys inside Code or HTTP Request nodes is a sensible step; /tools/secret-leak-scanner can help if you keep exports in a repository. The /tools/rescue-effort-estimator gives a rough sense of scale before you /post the job for free.
Do not share your n8n owner login or server root password. Instead:
For a fuller handover plan, see /guides/how-to-hand-over-unfinished-software-project. TakeoverWork helps you meet people who work with n8n, and the agreement, pricing and payment remain between you and them.
Be the first rescue specialist here
Developers and agencies who finish other people's projects can create a free profile and list this as a specialty.
Package your half-built project so a new developer can run, change and deploy it without guessing: accounts, code, setup, known issues and a clean access plan.
ReadUse team invites and limited roles instead of shared passwords, service by service, and know exactly how to remove access and rotate keys when the work ends.
ReadDevelopers decide quickly whether a takeover is worth a reply. Clear facts about the stack, the state of the code and your budget bring better, more specific responses.
Readn8n Cloud removes server maintenance, while self-hosting gives you more control over data location and resources. Both are valid. A developer can help you weigh cost, privacy needs and who will look after updates.
Workflow JSON exports reference credentials by name and ID but do not contain the secret values. Credentials are stored encrypted in the n8n database, and they must be recreated or migrated separately.
Webhook nodes have separate test and production URLs, and the production URL only responds while the workflow is active. A service still pointing at the test URL is a frequent cause of silent failures.
Self-hosted n8n encrypts stored credentials with an encryption key. If you move the instance without that key, saved credentials cannot be decrypted. Keep the key in a secure place you control.
Small jobs are welcome as long as the work has started. Describe what the workflow should do, what happens instead and which services it connects, and developers can judge it quickly.