Integrations
n8n is a workflow automation platform with built-in AI Agent nodes. Point its OpenAI credential at DEVUP AI and your workflows run on DEVUP AI models, with tools and the full model catalog.

| Field | Value | Why |
|---|---|---|
| API Key | your DEVUP AI key | Authenticates every request. |
| Organization ID | empty | Not used by DEVUP AI. |
| Base URL | https://api.devupai.com/v1 | Sends requests to DEVUP AI instead of the default endpoint. |
| Allowed HTTP Request Domains | Specific Domains: api.devupai.com | The key can only be sent to DEVUP AI. |
New OpenAI Chat Model nodes have Use Responses API switched on. DEVUP AI works with it on or off, so you can keep the default.


What is 12 multiplied by 34? Use the calculator tool.
The agent called Calculator and answered 12 multiplied by 34 is 408.
Download the workflow, or copy the JSON below and paste it on the n8n canvas with Ctrl+V. Then open OpenAI Chat Model and select your DEVUP AI credential.
{
"name": "DEVUP AI Agent with Calculator",
"nodes": [
{
"parameters": {
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.chatTrigger",
"typeVersion": 1.5,
"position": [
208,
320
],
"id": "6a8f7c9e-a488-46fe-a577-e7505c8cf081",
"name": "When chat message received",
"webhookId": "63355992-9e13-41df-87d8-d96af86012f6"
},
{
"parameters": {
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.agent",
"typeVersion": 3.1,
"position": [
480,
320
],
"id": "b2d5191a-981c-4d93-909a-7d31dc058afd",
"name": "AI Agent"
},
{
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "deepseek-ai/DeepSeek-V4-Pro"
},
"responsesApiEnabled": false,
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.lmChatOpenAi",
"typeVersion": 1.3,
"position": [
368,
544
],
"id": "d57704e7-47b2-4857-9fc4-1d01b4d3eb83",
"name": "OpenAI Chat Model"
},
{
"parameters": {},
"type": "@n8n/n8n-nodes-langchain.toolCalculator",
"typeVersion": 1,
"position": [
608,
544
],
"id": "47c9e445-515a-480e-9a49-e69ac2a1f608",
"name": "Calculator"
}
],
"pinData": {},
"connections": {
"When chat message received": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Calculator": {
"ai_tool": [
[
{
"node": "AI Agent",
"type": "ai_tool",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1",
"binaryMode": "separate"
}
}
The Message a model action of the OpenAI node works with DEVUP AI chat models. Set Model to By ID and enter a catalog ID, such as deepseek-ai/DeepSeek-V4-Pro.

In the Assistant's Connect a model step, choose Self-hosted or OpenAI-compatible endpoint, enter https://api.devupai.com/v1 and your key, and type an OpenAI model such as openai/gpt-6-luna. The Assistant's next step asks for a code sandbox, which is a separate service run by n8n or Daytona, not DEVUP AI.
Use the exact catalog ID. Tool calling needs a model whose catalog entry supports it. See the Models catalog and Tool Calling guide.
Yes. Create an OpenAI credential with Base URL https://api.devupai.com/v1 and your DEVUP AI key, then use it in the OpenAI Chat Model of an AI Agent.
No. DEVUP AI works with Use Responses API on, which is the default, or off.
Every request your workflows make is a regular DEVUP AI API call, metered in Algerian Dinar on your account.
Yes. With the credential pointing at DEVUP AI, Model → From list shows the DEVUP AI catalog.
Yes. Set Model to By ID and enter a DEVUP AI catalog ID, such as deepseek-ai/DeepSeek-V4-Pro.
Yes. Download devup-n8n-ai-agent.json from this page, import it into n8n, and select your DEVUP AI credential.