Zabudujte Siesta AI do čehokoli

Ať už vaše produkty, skripty a další AI nástroje běží kdekoli, Siesta AI je zastihne přímo tam. K jejím agentům, chatu a znalostem se dostanete přes REST API, vložitelný webový widget, nástroj pro příkazovou řádku, MCP server, protokol agent-to-agent a realtime streamovací API.

REST API Web Widget CLI MCP A2A Realtime API
Terminal
# Ask an agent, straight from your stack
$ curl https://api.siesta.ai/v1/chat \
  -H "Authorization: Bearer $SIESTA_KEY" \
  -d '{
    "agent_id": "sales-assistant",
    "message": "Summarize the new leads from today"
  }'

# → streams a grounded answer from your data

Stavějte na Siesta AI po svém

Ať už nasazujete novou funkci produktu, píšete interní skript nebo napojujete jiný AI systém, čeká na vás přehledné rozhraní.

REST API

API, na kterém běží všechno

Posílejte zprávy, vytvářejte a konfigurujte agenty, reagujte na události pomocí webhooků a spravujte znalosti, ke kterým vaši agenti mají přístup, to vše přes jedno přehledné a dobře zdokumentované REST API, které zavoláte z libovolného jazyka.


Chat a konverzace Agents API Webhooky Datové zdroje
chat.js
// Send a message to one of your agents
const res = await fetch("https://api.siesta.ai/v1/chat", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.SIESTA_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    agent_id: "support-bot",
    message: "How do I reset my password?"
  })
});

const { answer } = await res.json();
Web Widget

Přidejte AI na jakýkoli web jediným řádkem

Vložte jediný script tag a na vašem veřejném webu, nápovědě nebo klientském portálu se objeví chatovací bublina Siesta AI, která odpovídá z vašeho obsahu, ladí s vaší značkou a v důležitých chvílích předá konverzaci vašim agentům.


Vložení na jeden řádek Vzhled podle značky Vychází z vašeho obsahu Bez nutnosti tiketu podpory
index.html
<!-- Drop this before </body> -->
<script
  src="https://widget.siesta.ai/v1.js"
  data-agent="support-bot"
  data-theme="brand"
  defer></script>

<!-- Done. The chat bubble is now live. -->
CLI

Siesta AI ve vašem terminálu

Nainstalujte jednou a řiďte celý svůj pracovní prostor z příkazové řádky. Spouštějte agenty, nahrávejte znalosti a přesměrovávejte výsledky do skriptů. Ideální pro automatizaci, CI pipeline a plánované úlohy.


Spouštění agentů Správa znalostí Skriptovatelný výstup Vhodné pro CI a cron
Terminal
# Install and sign in
$ npm i -g @siesta-ai/cli
$ siesta login

# Run an agent and capture the result
$ siesta agents run sales-assistant \
    --input "Draft a follow-up for Acme Corp" \
    --json > reply.json

# Add a document to your knowledge base
$ siesta knowledge add ./handbook.pdf
MCP Server

Propojte svůj pracovní prostor s jakýmkoli AI nástrojem

Siesta AI mluví jazykem Model Context Protocol. Nasměrujte Claude, Cursor nebo jakéhokoli klienta kompatibilního s MCP na svůj pracovní prostor a vaši agenti, znalosti a úkoly se okamžitě stanou nástroji, které mohou volat, bez jakéhokoli propojovacího kódu.


Funguje s Claude a Cursor Agenti jako nástroje Vyhledávání ve znalostech Žádný propojovací kód
mcp.json
// Add Siesta AI to your MCP client
{
  "mcpServers": {
    "siesta": {
      "url": "https://mcp.siesta.ai",
      "headers": {
        "Authorization": "Bearer ${SIESTA_KEY}"
      }
    }
  }
}
Agent-to-Agent

Vaši agenti v širší síti

Každý agent Siesta AI může zveřejnit otevřený profil agent-to-agent (A2A), takže ostatní systémy mohou objevit jeho dovednosti a delegovat mu skutečnou práci, a vaši agenti mohou stejným způsobem volat ty externí. Multiagentní workflow bez uzamčení do jednoho dodavatele.


Otevřený protokol Objevování dovedností Delegování a přijímání úkolů Multiagentní workflow
agent-card.json
# Any agent exposes a discoverable profile
GET /.well-known/agent.json

{
  "name": "Siesta Sales Agent",
  "protocol": "a2a/v1",
  "skills": ["research", "draft", "schedule"],
  "endpoint": "https://a2a.siesta.ai/agents/sales"
}
Realtime API

Živí agenti streamovaní v reálném čase

Otevřete krátkodobou relaci agenta a streamujte zvuk, přepisy, volání nástrojů a stavy schvalování přes jediný WebSocket. Vytvořeno pro hlasové zážitky, živá agentní rozhraní a veřejné widgety, které musí reagovat ve chvíli, kdy se něco děje.


Streamování zvuku Živé přepisy Události nástrojů a schvalování Přenos přes WebSocket
realtime.js
// 1. Create a short-lived realtime session
const res = await fetch(
  `${API}/Agent/${agentId}/realtime-session`,
  { method: "POST", headers: { "X-Api-Key": KEY } }
);
const { sessionId, conversationId } = await res.json();

// 2. Stream transcripts, audio, and tool events
const ws = new WebSocket(
  `${WS}/Agent/${agentId}/realtime` +
  `?sessionId=${sessionId}`
);
ws.onmessage = (e) => render(JSON.parse(e.data));

Začněte stavět ještě dnes

Získejte API klíč, přečtěte si dokumentaci a nasaďte svou první integraci Siesta AI během jediného odpoledne.