How to install an integration
With Jelou Agent
Describe what you want to build. Jelou Agent detects which integration you need, asks you to confirm the connection, and builds the flow automatically.Describe what you want to build
- “Build an agent that checks the latest leads in Bitrix24 and lets me add a new one by voice”
- “Create a flow that charges with Stripe and confirms payment to the user”
- “Build an agent that schedules appointments in Google Calendar”
Confirm the integration
Click Drag to canvas
From the Marketplace
Open Marketplace
Connect the integration
Install
How to use an installed integration
In an AI Agent
Most common case: inside an AI Agent node, you grant access to one or more Marketplace integrations; the agent decides when to invoke each tool based on conversation context. This is the natural surface when user intents are varied: the same agent can query a CRM, schedule on a calendar, or send an email, depending on what the user asks at each moment.
AI Agent - Tools tab, added integration, and tool configuration (example in Brain Studio)
Open the Tools tab
Find and select the integration
Choose which tools it can use
- Full integration: the agent can access all available tools.
- Individual selection: enable only the tools you need.
Define behavior per tool
- None: the agent continues the conversation normally.
- Run end_function: the agent ends the task after completing that action.
- Pause interaction: the agent waits before continuing, useful for intermediate validations or confirmations.
In Canvas
Use Canvas when the process needs ordered steps and each result requires a different route in the flow. The clearest case is payments: a payment can end in success, failure, code error, or HTTP error, and the flow must react differently to each one. Payment tools expose those outputs; Canvas lets you connect each one to the next appropriate step.
Canvas - Marketplace integration node with selected tool and request body (example in Brain Studio)
Drag the integration into Canvas
Select the tool
- Native tool - capability built by Jelou, with process-specific outputs (Payment Successful, Payment Failed, Error Code, Validation Successful, etc.)
- External tool - provider API action, with two generic outputs: Task completed and There was an error
Configure inputs
- Native tool: complete the form fields (amount, payment reason, environment, etc.).
- External tool: complete the request body in JSON. Use
{{$memory.variable}}to pass flow variables.
Connect outputs