# Wait

> Skill `timer` on Faro. Free. 0 sub-skills.

Pauses execution for a specified number of seconds (up to 30) before returning. Useful for rate-limiting, polling loops, or adding a deliberate delay between steps.

**Category:** Developer Tools  
**Tags:** wait, sleep, delay, pause, polling  
**Use when:** You need a real inline delay for pacing a polling loop, retry backoff, or rate-limiting.  
**Not for:** Firing an action later without blocking, or waits longer than 30 seconds (use schedule).  
**Returns:** information

## How to run
Skills run through one gateway with your Faro token. Hand it an `intent` in plain language; Faro routes to the right sub-skill, runs it, and bills per call. Raw tools are internal plumbing and are not directly callable.

```
POST https://skill.askfaro.com/skills/timer/run
Authorization: Bearer faro_<your_key>
Content-Type: application/json

{"intent":{"prompt":"Wait 5 seconds then continue"}}
```

Or from the CLI:

```bash
pip install askfaro-cli && askfaro auth login
askfaro run timer "Wait 5 seconds then continue"
```

Full run reference: https://askfaro.com/llms/run.md — Agent recipe: https://askfaro.com/llms/skill.md

## Example requests

- Wait 5 seconds then continue
- Pause for 10 seconds
- Wait 2 seconds before the next step

## What it can do

- Wait for a number of seconds (up to 30), then return how long it actually waited.

---
On the web: https://askfaro.com/search/timer