Skip to content

Hudu Setup

Hudu is a documentation platform for MSPs. Once connected, Junto imports your Hudu documents into its knowledge base and gives the AI agent access to articles, procedures, assets, passwords (metadata only), networks, websites, and more.

Prerequisites

  • A Hudu account with API access enabled
  • An API key with appropriate permissions
  • Your Hudu instance URL (e.g., https://yourcompany.huducloud.com)

Step 1: Generate an API Key

See Hudu REST API for detailed instructions.

  1. Log in to Hudu and navigate to Admin > API Keys.
  2. Create a new API key with a descriptive name (e.g., "Junto AI Integration").
  3. Copy the API key. It will not be shown again.

Step 2: Configure in Junto

  1. In Junto, go to Settings > Integrations > Hudu.
  2. Click Add Configuration and fill in:
    • Base URL -- Your Hudu instance URL.
    • API Key -- The key from Step 1. This is encrypted before storage.
  3. Click Create. Junto validates the connection by listing your Hudu companies.

Step 3: Map Companies

  1. Use the company mapping interface to link each Junto company to its Hudu company.
  2. Auto-map is available with exact and fuzzy name matching.
  3. Save mappings.

Step 4: Sync Documents to Knowledge Base

Junto can sync your Hudu articles and files into its knowledge base for AI-powered lookups during triage.

  1. From the Hudu settings page, click Start Sync to initiate a document sync.
  2. Junto exports articles (converted from HTML to searchable content) and supported file types into the knowledge base.
  3. Syncs run automatically on a daily schedule after the initial sync.

Supported file types: PDF, Word (.doc, .docx), Excel (.xls, .xlsx), Text (.txt), CSV, RTF, HTML, Markdown, JSON, XML.

What the AI Agent Can Do

Articles

ToolDescriptionRisk Level
List ArticlesSearch and browse company articlesLow
Get ArticleRetrieve full article contentLow
Create ArticleAdd new knowledge base articles to HuduMedium
Update ArticleModify article content and organizationMedium
Archive ArticleHide articles without deleting themHigh
Unarchive ArticleRestore archived articlesMedium

Procedures

ToolDescriptionRisk Level
List ProceduresBrowse SOPs, runbooks, and checklistsLow
Get ProcedureRetrieve procedure details with tasksLow
Create ProcedureAdd new procedures to HuduMedium
Update ProcedureEdit procedure names and descriptionsMedium
Duplicate ProcedureCopy existing procedures as templatesMedium
Start ProcedureKick off a procedure instanceMedium
Delete ProcedurePermanently remove a procedureHigh

Assets

ToolDescriptionRisk Level
List AssetsBrowse company assets (servers, workstations, devices) with filteringLow
Get AssetRetrieve full asset details including custom fieldsLow

Asset Passwords

ToolDescriptionRisk Level
List Asset PasswordsFind password entries by name or companyLow

The agent searches password entry metadata (username, URL, notes) but never sees or transmits actual password values.

Networks

ToolDescriptionRisk Level
List NetworksView network configurations by companyLow
Get NetworkRetrieve network details (CIDR, VLAN, notes)Low

Websites

ToolDescriptionRisk Level
List WebsitesBrowse monitored websites with SSL and DNS statusLow
Get WebsiteView website monitoring configurationLow
Create WebsiteAdd a website to monitoringMedium
Update WebsiteAdjust monitoring settings (SSL, DNS, WHOIS checks)Medium
Delete WebsiteRemove a website from monitoringHigh

Files & Relations

ToolDescriptionRisk Level
List UploadsView uploaded files with metadataLow
Get UploadRetrieve upload detailsLow
List RelationsView relationships between Hudu entitiesLow
Create RelationLink assets, websites, and companies togetherMedium
Delete RelationRemove entity relationshipsHigh

Activity Logs

ToolDescriptionRisk Level
List Activity LogsAudit changes by user, resource, or date rangeLow

Troubleshooting

  • API key rejected -- Verify the key has not been revoked. Ensure it has the required permissions.
  • No companies listed -- Ensure the API key belongs to a user with access to the target companies.
  • Documents not appearing in knowledge base -- Confirm that a document sync has been run from the Hudu settings page.
  • Password search returns no results -- Ensure password entries in Hudu have descriptive names, as searches query name, notes, and username fields.
  • Sync status shows error -- Check the error message on the company mapping row. Common causes include expired API keys or network connectivity issues.