---
title: "Use API Power-up: Connect Your Agent to Any REST API"
canonical_url: "https://chatthing.ai/blog/use-api"
last_updated: "2026-09-16T12:47:57.073Z"
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 **

[![Our co-working space down the road just got an AI agent. Here's what happened.](https://chatthing.ai/open-graph.png)](https://chatthing.ai/blog/blog-coworking-space-agent) [<h4>Our co-working space down the road just got an AI agent. Here's what happened.</h4>](https://chatthing.ai/blog/blog-coworking-space-agent)

C-Space is a coastal coworking space in Newquay with hot desks, private offices and event hire. This case study looks at how their AI agent answers the everyday questions, parking, opening hours, walk-ins, the moment they come in, so the team can stay focused on running the space instead of sitting on the inbox.

[![Password Protection: Keep Your Agents Private](https://res.cloudinary.com/djyjvrw5u/image/upload/v1785753697/image_5_c24cc874c4.png)](https://chatthing.ai/blog/password-protection) [<h4>Password Protection: Keep Your Agents Private</h4>](https://chatthing.ai/blog/password-protection)

Not every agent should be open to the world. Whether it holds internal docs, serves paying customers only, or is still in testing, Chat Thing lets you lock down any agent's hosted page and chat widget with a password, in just a few clicks.

[![Turn Your Notion Workspace into an AI-Powered Assistant](https://res.cloudinary.com/djyjvrw5u/image/upload/v1785752064/telegram_cloud_photo_size_4_5875047436370251180_w_932110de73.jpg)](https://chatthing.ai/blog/notion-power-up) [<h4>Turn Your Notion Workspace into an AI-Powered Assistant</h4>](https://chatthing.ai/blog/notion-power-up)

Your Notion workspace holds all your team's knowledge, but the people who need answers are often outside it. Chat Thing turns Notion into the brain behind an AI agent you can put on your website, WhatsApp, or Slack, with live queries, real-time writes, and no Notion login required.

<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>