Company Creation from Form (n8n)

Workflow to create a company, generate a default KB folder/subfolder structure, and seed that structure with standard articles โ€” all triggered from an incoming webhook.

What It Does:

  • Accepts webhook trigger (i.e. form submissions [Tally, Typeform, Jotform])

  • Creates a company record in Hudu using submitted fields (name, address, phone, etc.)

  • Generates a default KB folder [Company Name] KB Standards, with subfolders:

    • Documentation

    • Guides

    • Processes

  • Adds templated articles into each subfolder

    • These are AI-generated sample articles, recommend replacing.

  • Ensures everything is auto-nested and formatted cleanly in your Hudu KB

Use Case:

Use this when onboarding new clients or standardizing documentation across companies. Trigger this from a simple form (i.e. "Client Onboarding form"), and the workflow will create the company in Hudu and generate a starting point for your KB.

Prerequisites:

  • Hudu Community Node installed in your n8n instance

  • A form tool that can POST to a webhook (e.g. Tally or JotForm)

  • Field names in your form should match the expected Hudu company fields

Customization Ideas:

  • Include conditional logic to skip article creation for certain types of clients

  • Add alerts/Slack messages when a new company is onboarded

  • Add additional articles to subfolders by chaining more 'Create Article' nodes

Just playing around with n8n and seeing what I could automate. If you have suggestions for improving the workflow or ideas for additional steps to add, I'd love to hear them!

Company Creation from Webhook.json
16.68KB
9