---
name: agentinbox
description: Отправка и получение писем с помощью AgentInbox
requires:
env:
- AGENTINBOX_API_KEY
---
# Навык AgentInbox
Вы можете отправлять и получать письма, используя API AgentInbox. Используйте инструмент `exec` для выполнения команд curl к API AgentInbox.
## Базовый URL API
```
https://api.agentinbox.to/v0
```
## Аутентификация
Включите ваш API ключ в заголовок Authorization:
```
Authorization: Bearer $AGENTINBOX_API_KEY
```
## Распространенные операции
### Перечисление входящих ящиков
```bash
curl -s -H "Authorization: Bearer $AGENTINBOX_API_KEY" \
https://api.agentinbox.to/v0/inboxes
```
### Создание входящего ящика
```bash
curl -s -X POST -H "Authorization: Bearer $AGENTINBOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"display_name": "My Agent"}' \
https://api.agentinbox.to/v0/inboxes
```
### Отправка письма
```bash
curl -s -X POST -H "Authorization: Bearer $AGENTINBOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": ["recipient@example.com"],
"subject": "Hello from Openclaw",
"text": "This email was sent by my AI assistant."
}' \
https://api.agentinbox.to/v0/inboxes/{inbox_id}/messages
```
### Перечисление сообщений во входящем ящике
```bash
curl -s -H "Authorization: Bearer $AGENTINBOX_API_KEY" \
https://api.agentinbox.to/v0/inboxes/{inbox_id}/messages
```
### Ответ на сообщение
```bash
curl -s -X POST -H "Authorization: Bearer $AGENTINBOX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text": "Thanks for your email!"}' \
https://api.agentinbox.to/v0/inboxes/{inbox_id}/messages/{message_id}/reply
```