Make (Integromat)
Protect your Make AI automation scenarios with Trappr — without building custom modules or writing code. Security monitoring integrates through the standard HTTP module.
How Make scenarios work
Make is fundamentally different from an agentic platform. There is no autonomous reasoning loop— a scenario is a fixed, ordered sequence of modules you define. Data flows left to right as structured bundles: each module receives the previous module's output, transforms it, and passes it forward. Every step is explicit; nothing happens unless you built it.
Because of this, the LLM call is exactly one HTTP module in the chain. Trappr intercepts at that specific module by changing its endpoint URL and Authorization header. Everything upstream (parsing, routing, filtering) and downstream (formatting, sending) stays exactly as it was.
Authorization header. Every other module in the scenario is untouched.Prerequisites
- A Make account with at least one scenario using an OpenAI or LLM call
- A Trappr account with an app created and a Gateway key (
cht_gw_*) ready - Your LLM provider key added in Trappr under Settings → Providers
Setup via HTTP module
In your Make scenario, click on the module that calls the OpenAI API (usually an HTTP → Make a request module or the OpenAI module).
Change the request URL from the OpenAI endpoint to the Trappr Gateway:
# Before https://api.openai.com/v1/chat/completions # After https://gateway.trappr.net/v1/chat/completions
In the HTTP module headers, change the Authorization value from your OpenAI key to your Trappr Gateway key:
Authorization: Bearer cht_gw_XXXX
Store the key in Make's Environment variables for security — don't hardcode it in the module.
Execute the scenario once. In the Trappr dashboard under Gateway → Logs, confirm the request appeared with the correct model and token count.
Setup via OpenAI module
If your scenario uses Make's built-in OpenAI module:
Go to Connections → Create a connection → OpenAI. In the API key field, enter your Trappr Gateway key. In the API URL field (if shown), enter https://gateway.trappr.net.
In your OpenAI module, switch the connection from your existing one to the Trappr-connected one. All other module settings remain the same.
Request body — unchanged
The Trappr Gateway accepts the exact same JSON body as the OpenAI API. Your existing request body — model, messages, temperature, max_tokens — requires no changes.
{
"model": "gpt-4o",
"messages": [
{
"role": "system",
"content": "You are a customer support assistant."
},
{
"role": "user",
"content": "{{1.email_body}}"
}
],
"temperature": 0.3
}Tamper detection for Make scenarios
Register your Make scenario as a Trappr agent to enable tamper detection. If any module, connection, or setting in the scenario is changed outside your normal deployment process, Trappr detects the deviation and alerts you immediately.
Go to Trappr → Agents → Register agent, select Make as the platform, and follow the on-screen instructions to link your scenario.