Skip to content

n8n

Choose n8n if you built your AI agent as an n8n workflow with a webhook trigger. Mibo sends inputs to your webhook and can collect detailed workflow execution data for deeper analysis.

  1. Create the platform

    Go to your project, click Add Platform, and select n8n.

  2. Enter your Webhook URL

    Paste the webhook endpoint URL of your n8n workflow. This is the address Mibo will send test inputs to.

  3. Enter your Workflow ID

    The ID of your n8n workflow. You can find this in the workflow URL in your n8n instance.

  4. Add your n8n API Key (optional but recommended)

    Providing your n8n API key enables Mibo to pull execution details directly from n8n’s API. This gives you richer trace data and more accurate analysis.

    • With API key: Mibo can poll n8n for full execution details, including every node’s inputs and outputs. This is the recommended setup.
    • Without API key: Mibo relies on the Mibo Testing Node (installed in your n8n workflow) to push trace data. This requires extra setup but works if you prefer not to share your API key.
  5. Adjust timing settings (if needed)

    If your workflow takes a while to process inputs, you may need to increase the timing settings:

    • Poll Interval — how often Mibo checks for results.
    • Timeout — how long Mibo waits before giving up.

    The default values work for most workflows. Only increase them if you’re getting timeout errors.

  6. Test your connection

    Click Test Connection to verify Mibo can reach your webhook and get a response.

n8n webhooks work differently from typical APIs — they acknowledge the request but don’t always return the result directly. Because of this, Mibo uses a two-step process:

  1. Send the input to your webhook.
  2. Collect the results either by polling n8n’s API (if you provided an API key) or by waiting for the Mibo Testing Node to push the data.

You have two options for getting detailed trace data from your n8n workflows:

If you provided your n8n API key, Mibo automatically polls n8n for execution details after sending each test input. No additional setup is needed in your workflow.

If you prefer not to share your API key, you can install the Mibo Testing Node in your n8n workflow. This node captures execution data and sends it directly to Mibo.

  • “Connection failed” — make sure your workflow is active and using the production webhook (not the test webhook).
  • “Timeout” — increase the timing settings in the platform configuration. Your workflow might need more time to process inputs.
  • “No trace data” — if you’re not using an API key, make sure the Mibo Testing Node is installed and correctly configured in your workflow.
  • “Webhook not found” — verify the webhook URL is correct and the workflow is activated.