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.
Use Cases
Getting Started
Prerequisites
- n8n Cloud account (or self-hosted instance)
- A Minoa account
Step 1: Create MCP OAuth Credential
- In n8n, go to Credentials → Add Credential
- Search for MCP OAuth2 API
- Configure the credential:
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
Permissions
The credential authenticates as one Minoa user, and your workflow inherits that user’s role — it can read and change exactly what that person can in the web app, and nothing else. Admin-only actions, such as editing the value framework, are refused for everyone else.
Because a workflow runs unattended under whoever’s credential it holds, connect it with a non-admin account unless the
workflow genuinely needs admin reach. Everything it does is logged under that user.
See Permissions and Governance for the full role breakdown.
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 anything else, reach out to support@minoa.io.