Adding Custom Integrations (Apps)
Last updated: August 20, 2025
In addition to built-in integrations, Zams allows you to create custom integrations using API requests. This feature gives technical users more flexibility to connect external applications without support team intervention.
Prerequisites
Before you begin, ensure you have:
Access to the API you want to integrate with.
A valid cURL request for that API (public or private).
Any required API credentials or tokens.
Note: The agent can automatically infer custom parameters (such as IDs or minor modifications) from your cURL request. You can use placeholders where necessary.
Steps
Step 1: Open Custom Integrations
Inside your agent, go to the Apps tab.
At the top right corner, click Add Custom Integration.
Step 2: Choose Integration Type
In the Type dropdown, select API Request (cURL).
Step 3: Enter Integration Details
In Name, enter a label to identify this integration (for example,
Add Post Users).In Description, provide a short explanation of what this integration does.
In Request Body, paste your cURL API request.
Example:curl -X POST "https://jsonplaceholder.typicode.com/users" \ -H "Content-Type: application/json" \ -d '{ "name": "John Doe", "email": "john@example.com" }'
Tip: Use placeholders (such as
{{user_id}}or{{api_key}}) if your request requires dynamic values. The agent will adapt them during execution.
Step 4: Save the Integration
Click Add Integration.
The integration is now available to your agent.
Tag your integration to use it (e.g.
@Post User)