Use Augure with n8n
Use Augure's Canadian, OpenAI-compatible API in n8n workflows and AI Agent nodes through an OpenAI credential with a custom base URL.
Updated 2026-10-26 · Configuration shown as documented by the tool; not yet verified end to end by Augure. · Markdown version
You get Augure models in n8n's OpenAI node and in the OpenAI Chat Model node that powers AI Agent and LLM Chain workflows, with inference on Canadian infrastructure.
Prerequisites
- n8n (cloud or self-hosted) with permission to create credentials.
- An Augure API key (
aug_sk_live_…) from the developer dashboard. Plans and pricing: augureai.ca/developers.
Configure
1. Create the credential
n8n's OpenAI credential has a base URL field, so no custom HTTP node is needed.
- Go to Credentials > Create and choose OpenAI.
- Fill in:
API Key: aug_sk_live_...
Organization ID: (leave empty)
Base URL: https://api.augureai.ca/v1
- Save. n8n tests the credential by listing models on the base URL.
2. Use it in a node
- AI Agent or Basic LLM Chain: attach an OpenAI Chat Model sub-node, select the Augure credential, and pick a model. The dropdown is loaded from
/v1/models; if it only shows OpenAI names in your version, switch the field to ID or an expression and typerosedale-1. - OpenAI node (Message a Model): select the same credential and set the model the same way.
The node's Maximum Number of Tokens, Sampling Temperature and Response Format options map directly to max_tokens, temperature and response_format.
Alternative: HTTP Request node
For full control, call the API with an HTTP Request node: method POST, URL https://api.augureai.ca/v1/chat/completions, a Header Auth credential with name Authorization and value Bearer aug_sk_live_..., and a JSON body:
{
"model": "tofino-3",
"max_tokens": 64,
"messages": [{ "role": "user", "content": "Say hello in one short sentence." }]
}
The reply text is at {{ $json.choices[0].message.content }}.
Pick a model
| Model | When to use |
|---|---|
ossington-5 |
Flagship reasoning. 256K context, 32,768 max output. Hard classification, drafting, analysis steps. |
rosedale-1 |
Premium reasoning, up to 1M context on paid plans, Canadian inference. AI Agent nodes with tools, long documents. |
tofino-3 |
Fast everyday model, 256K context, 16,384 max output, no thinking. High-volume extraction and routing steps. |
auto lets the gateway pick. On ossington-5, reasoning_effort: "none" turns thinking off; the OpenAI Chat Model node has a Reasoning Effort option in recent n8n versions, but its choices may not include none. For fast mechanical steps, use tofino-3, or set reasoning_effort in the HTTP Request body. Full list: /docs/models.
Verify it works
Run the HTTP Request node above from a Manual Trigger, or check from any terminal:
curl -s https://api.augureai.ca/v1/chat/completions \
-H "Authorization: Bearer $AUGURE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"tofino-3","max_tokens":64,"messages":[{"role":"user","content":"Reply with the single word OK."}]}'
The JSON ends with an _augure block, for example "_augure": {"gateway_region": "ca-montreal-1", "inference_region": "ca-on-toronto", "request_id": "..."}. inference_region tells you where the model ran. In the HTTP Request node it is {{ $json._augure.inference_region }}. Inference is on Canadian infrastructure first, with disclosed failover to vetted EU partners under zero data retention, never the US.
Notes
- AI Agent nodes rely on tool calling; Augure supports it, and
rosedale-1orossington-5are the models to use for agent steps. - The OpenAI node's image, audio and assistant operations target OpenAI-specific endpoints and are not covered here;
image_urland PDFfileparts work through the HTTP Request node. - OpenAI model aliases are accepted (
gpt-4otoossington-4,gpt-4o-minitotofino-3), so existing workflows keep running while you switch to explicit Augure ids.