Chatmo

Let your AI agent use your own APIs

Describe an endpoint once and the AI agent calls it whenever a customer needs live data, from order status to account balance, then answers in plain language.

Tool: check_order_status
// Called by AI Agent when a customer asks about an orderGET https://api.yourstore.com/orders/{order_id}Authorization: Bearer •••••••• {  "order_id": "ORD-2213",  "status": "SHIPPED",  "courier": "SiCepat",  "eta": "2026-10-16"}

Live data in every AI answer

No more "please wait while I check".

No-code tool setup

Add the URL, method, headers and parameters in a form. No SDK needed.

New API tool

Name

check_order_status

Method & URL

GET /orders/{order_id}

Parameter

order_id (from customer)
Save tool

AI fills the parameters

The agent extracts values like order number or phone from the conversation.

Andi Saputra

WhatsApp · Online

OPEN

Where is my order ORD-2213?

AI called check_order_status(order_id: ORD-2213)

Test before going live

Run the tool with sample values in the simulator and see the exact response.

Test response · 200 OK · 184ms
{  "status": "SHIPPED",  "eta": "2026-10-16"}

Works with any system

Connect stock, CRM, booking, billing or internal tools that expose a REST API.

Tools on this agent

  • check_order_status

    Store API

    Active
  • get_stock

    Inventory API

    Active
  • create_booking

    Clinic system

    Active

Run every customer conversation from one inbox

WhatsApp, Instagram, Facebook, Telegram and webchat in one place, with AI agents that reply 24/7.

API Function Calling - Connect Your AI Agent to Any API | ChatMo