---
title: "Use API Power-up: Connect Your Agent to Any REST API"
canonical_url: "https://chatthing.ai/blog/use-api"
last_updated: "2026-11-12T23:51:01.107Z"
meta:
  description: "Beyond Zapier and Notion, the Use API power-up lets your agent call any REST API, check live data, and interact with your own systems."
  "og:description": "Beyond Zapier and Notion, the Use API power-up lets your agent call any REST API, check live data, and interact with your own systems."
  "og:title": "Connect Your Agent to Any API - Blog - Chat Thing"
  "twitter:description": "Beyond Zapier and Notion, the Use API power-up lets your agent call any REST API, check live data, and interact with your own systems."
  "twitter:title": "Connect Your Agent to Any API - Blog - Chat Thing"
---

[← Back to blog](https://chatthing.ai/blog)**Blog**# **Connect Your Agent to Any API**

![Gem](https://res.cloudinary.com/djyjvrw5u/image/upload/v1775227982/me2026_022d4321e3.jpg)

Gem

14 Aug 2026

~ 1 min read

---

![Connect Your Agent to Any API](https://res.cloudinary.com/djyjvrw5u/image/upload/v1785750341/telegram_cloud_photo_size_4_5875047436370251185_w_79167e53e8.jpg)

---

### **On this page**

1. [What Can You Build?](#what-can-you-build)
2. [How It Works](#how-it-works)
3. [Example: Availability Search](#example-availability-search)
4. [Tips](#tips)
   1. [📚 Related Docs](#related-docs)

Most power-ups handle common use cases: Zapier, Notion, Google Search. But what if you need something custom? What if your agent needs to check hotel availability, pull weather data, or interact with your internal systems?

The Use API power-up lets your agent call any REST API.

🚨

⚠️ Advanced Feature: This power-up requires knowledge of APIs, JSON, and how to structure HTTP requests. For simpler integrations, consider Zapier first.

## What Can You Build?

- Hotel Booking agent - Check real-time availability from your booking system
- Weather agent - Pull live forecasts from any weather API
- Server Monitor - Query your infrastructure metrics and alert on issues
- E-commerce Helper - Check stock levels, track orders, or search products

## How It Works

You define:

1. Arguments - What info should your agent collect? (dates, locations, IDs, etc.)
2. Endpoint - The API URL to call (can include dynamic arguments)
3. Headers - Authentication tokens, API keys, etc.
4. Request Body - For POST/PUT requests, define the JSON body

Your agent collects the arguments through natural conversation, then makes the API call and responds with the results.

## Example: Availability Search

Arguments: arrivalDate, departureDate, guests

User: "I need a cottage for 4 people, arriving March 15th"

Agent: Collects dates → Calls your availability API → Returns available properties

## Tips

- Keep API responses small - Large JSON payloads can hit context limits
- Use the Response Prompt to transform data before returning it
- Debug using the "View details" link in conversations

### 📚 Related Docs

💡

Related docs

📚 [**Read the full guide in our documentation**](https://chatthing.ai/docs/use-api-power-up#api-power-up-setup)

### **Related articles **

[![How to build an MCP server without writing code](https://res.cloudinary.com/djyjvrw5u/image/upload/v1794235300/hero_4eddd44698.png)](https://chatthing.ai/blog/how-to-build-an-mcp-server-without-code) [<h4>How to build an MCP server without writing code</h4>](https://chatthing.ai/blog/how-to-build-an-mcp-server-without-code)

Any Chat Thing agent can now be an MCP server. Turn on one card and Claude, ChatGPT, Cursor, VS Code and Codex can ask your agent questions, with its knowledge, power-ups and sources behind a single ask tool.

[![How to make a Telegram bot with BotFather](https://res.cloudinary.com/djyjvrw5u/image/upload/v1793391670/hero_58b5d93b1a.png)](https://chatthing.ai/blog/make-a-telegram-bot-with-botfather) [<h4>How to make a Telegram bot with BotFather</h4>](https://chatthing.ai/blog/make-a-telegram-bot-with-botfather)

Step-by-step: create a Telegram bot with BotFather in about five minutes, with no code, then connect it to a Chat Thing agent so it can answer questions from your own content.

[![Custom GPTs retire on 11 December: what changes and what to do](https://res.cloudinary.com/djyjvrw5u/image/upload/v1793633543/hero_a9b3f03945.png)](https://chatthing.ai/blog/custom-gpts-retiring) [<h4>Custom GPTs retire on 11 December: what changes and what to do</h4>](https://chatthing.ai/blog/custom-gpts-retiring)

OpenAI is retiring Custom GPTs on 11 December 2026. What moves to plugins, what breaks for shared GPTs, and how to keep yours online.

<dl>

<dt>**Previous **</dt>
<dd>[← Build Multi-Agent AI Teams with Agent-to-Agent](https://chatthing.ai/blog/bot-to-bot-power-up)</dd>

<dt>**Next **</dt>
<dd>[Gemini 3.7 Flash and Grok 4.6 land in Chat Thing →](https://chatthing.ai/blog/gemini-3-7-flash-and-grok-4-6)</dd>

</dl>