Documentation Index
Fetch the complete documentation index at: https://docs.minoa.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Connect n8n to your Minoa workspace to build automated workflows powered by your sales data. Use n8n as a bridge to connect Minoa with hundreds of other tools.
This integration is currently in beta. Reach out to support@minoa.io to get access.
Use Cases
| Scenario | Description |
|---|
| Pipeline alerts | Trigger Slack messages when deals reach certain stages |
| CRM sync | Keep Minoa and your CRM in sync with automated workflows |
| Custom dashboards | Pull Minoa data into Google Sheets or other tools |
Getting Started
Prerequisites
- n8n Cloud account (or self-hosted instance)
- Minoa account with MCP enabled
Step 1: Create MCP OAuth Credential
- In n8n, go to Credentials → Add Credential
- Search for MCP OAuth2 API
- Configure the credential:
| Field | Value |
|---|
| Use Dynamic Client Registration | OFF (toggle off) |
| Grant Type | Authorization Code |
| Authorization URL | {MCP_SERVER_URL}/authorize (contact support@minoa.io) |
| Access Token URL | {MCP_SERVER_URL}/token |
| Client ID | mcp_n8n |
| Scope | read |
| Authentication | Body (important!) |
Important: Make sure “Authentication” is set to Body, not Header. Otherwise the token exchange will fail.
- Click Save → Connect my account
- Sign in to Minoa and authorize access
Step 2: Use Minoa in Workflows
- Create a new workflow with your preferred trigger
- Add an MCP Client node
- Select your Minoa MCP credential
- Choose a tool (e.g.,
list_business_cases or get_pipeline_analytics)
- Connect to other n8n nodes as needed
| Tool | Description |
|---|
list_business_cases | Search and list business cases by name or status |
get_business_case | Get full details of a specific business case |
get_value_framework | Get all use cases from your value framework |
get_value_hypothesis | Get the AI-generated value hypothesis for a deal |
get_pipeline_analytics | Pipeline metrics, win rates, and trends |
get_use_case_analytics | Use case effectiveness and win rates |
create_smart_business_case | Create a new business case with AI-recommended use cases |
Troubleshooting
”OAuth Authorization Error” - Missing required parameters
Cause: Dynamic client registration failed because n8n looks for discovery endpoints at the root domain.
Solution: Disable “Use Dynamic Client Registration” and manually enter the Authorization URL and Access Token URL.
”Missing or invalid required parameters” on token exchange
Cause: n8n is sending client_id in the HTTP header instead of the request body.
Solution: In the credential settings, set Authentication to Body (not Header).
Need Help?
For access or other questions, reach out to support@minoa.io.