Skip to content
← All skills

Integrations & Actions

API Skill

Programmatic access to your agent's capabilities.

API skill overview diagram
01

How it works

The API skill exposes your agent's capabilities programmatically, allowing you to integrate raia into custom applications, mobile apps, or backend services.

02

Key features

RESTful Interface

Standard JSON-based REST API for easy integration.

Thread Management

Create, retrieve, and update conversation threads.

Context Injection

Pass custom variables and metadata along with user messages.

Secure Authentication

Agent-scoped Secret Keys ensure secure access.

03

How to configure it

  1. 01

    Enable the API skill in Launch Pad.

  2. 02

    Generate a new API Secret Key — store it securely, it is only shown once.

  3. 03

    Review available endpoints (/v1/threads, /v1/messages, etc.) in the Developer Hub.

  4. 04

    Use the base URL and Secret Key in the Authorization: Bearer header of your HTTP requests.

04

Frequently asked questions

Is there a rate limit on the API?

Yes — standard rate limits apply. Check the Developer Hub for current limits based on your plan.

Can I use the API to update the agent's knowledge base?

The Agent API is for conversation execution. To programmatically update the vector store, use the separate raia Platform API.

05

More Integrations & Actions skills