ChanlChanl
Agent ToolsAI-powered solution

Give Agents Real Capabilities

Build custom tools that let your AI agents call APIs, run JavaScript, and execute multi-step workflows — all during live conversations.

Tool Platform

Tools that let agents
take real action.

HTTP Tools

Call any REST API during a live conversation. Look up orders, check inventory, update CRM records — your agent acts on real data.

JavaScript Tools

Run custom JS logic for calculations, data transformations, conditional routing, and anything an API alone can't handle.

Multi-Step Tools

Chain multiple actions into a single tool. Validate input, call an API, format the response, and update your system — all in one step.

HTTP Tools

Call any API during a live conversation

Create tools that hit your REST APIs in real time. Agents can look up customer records, check order status, update CRM fields, or trigger any webhook — all while talking to a customer.

  • GET, POST, PUT, DELETE with dynamic parameters
  • Auth header injection (Bearer, API key, custom)
  • Response mapping to agent-friendly output
  • Timeout and retry configuration
Connected Integrations12 active
SalesforceSalesforce
SlackSlack
GoogleGoogle
StripeStripe
HubSpotHubSpot
IntercomIntercom
ZapierZapier
ShopifyShopify
GitHubGitHub
JiraJira
GmailGmail
PostgreSQLPostgreSQL
JavaScript Tools

Custom logic when APIs aren't enough

Write JS functions that run server-side during conversations. Calculate pricing, validate inputs, transform data, or implement business logic that goes beyond simple API calls.

  • Full JavaScript runtime with async/await
  • Access conversation context and memory
  • Return structured data back to the agent
  • Test and debug in the built-in editor
system-prompt.md
v2.3 → v2.4
# System Prompt
You are a helpful customer support agent.
- Be polite and professional
+ Be warm, empathetic and professional
- Response time target: 5 seconds
+ Response time target: 3 seconds
Always verify customer identity.
+ Ask for preferred contact method.
Tests
All passing
CSAT Impact
+2.4%
Deployed
2 min ago
Multi-Step Tools

Chain actions into powerful workflows

Combine HTTP calls, JS logic, and conditional branching into a single tool invocation. Your agent can execute complex workflows without multiple round-trips.

  • Sequential and parallel step execution
  • Conditional branching based on previous results
  • Error handling and fallback steps
  • Share data between steps automatically
mcp-config.json
Live
{
"mcpServers":
{
"chanl":
{
"url": "https://app.chanl.ai/mcp",
"transport": "sse",
"apiKey": "sk-chanl-...a4f2"
}
}
}
Tools
12 connected
Memory
Active
Knowledge
3 sources
“Only 18% of organizations have successfully deployed an AI agent in production. The gap isn't building — it's testing, observability, and trust.”

Gartner, 2025 — AI Agent Readiness Report