The setup
- 1
Mint an API key
In CLEATUS: Settings → Integrations → API Keys → Create. The plaintext shows once; store it as an n8n credential.
- 2
Add an HTTP Request node
Point it at https://api.cleat.ai with the X-Api-Key header. The OpenAPI spec lists all 34 endpoints.
- 3
Build the loop
Cron trigger → search or recommendations → filter → add to pipeline → notify Slack/Teams/CRM.
Copy-paste config
n8n HTTP Request node
GET https://api.cleat.ai/v1/opportunities/search
Headers:
X-Api-Key: ck_live_… // Settings → Integrations → API Keys
Query:
q=cybersecurity
naics_codes=541512,541511
states=VA,MD
// full surface: https://api.cleat.ai/api/openapi.jsonWhat to ask once connected
Daily: fetch new recommendations, filter score > 70, post to #bd-pipeline in Slack.Ships as an installable skill: Morning BD Triage →
On new pursuit: create a row in the CRM and a kickoff task list in CLEATUS.Ships as an installable skill: Proposal Kickoff →
Weekly: pull pipeline by phase and email a status digest.Ships as an installable skill: Pipeline Hygiene →
All agent platforms
Setup guides for 8 platforms, plus the REST API in the developer hub.
n8n + CLEATUS FAQ
Frequently Asked Questions
You do not need one: the REST API works from n8n's standard HTTP Request node with a single X-Api-Key header. Every CLEATUS capability (opportunity search, recommendations, pipeline, pursuits, tasks, workflows, market intelligence) is a plain HTTPS endpoint documented in the OpenAPI spec.
