// developers / api

Sentie REST API.
Custom AI agents over HTTPS.

The REST API is the canonical surface for building with Sentie. Everything else - the sentie CLI, future SDKs, and downstream tooling - wraps this surface.

Base URL

https://api.sentie.io/v1

Auth

Authorization: Bearer YOUR_TOKEN

Content type

application/json

// authentication

Tokens, scopes, rotation.

Generate a token from your Sentie dashboard. Tokens are scoped to a tenant and to specific capability categories (read-only, agents write, integrations write, etc.). You pass them in the Authorization header on every request.

# Set your token once
export SENTIE_TOKEN="sk_live_abc123..."

# Then call any endpoint
curl https://api.sentie.io/v1/agents \
  -H "Authorization: Bearer $SENTIE_TOKEN"

Rotate tokens at any time. The previous token continues to work for a grace period defined per tier, then it stops. Revoked tokens stop immediately.

// endpoints

v1 endpoints.

The full schema is in the OpenAPI 3 spec. Quick overview below.

POST/v1/assessments

Start a free custom AI agent assessment

Kick off a free assessment for a business. Submit company name, industry, and the workflows you want a custom AI agent to handle. Returns an assessment id and a link to a guided onboarding flow run by a Sentie Success Manager.

GET/v1/assessments/{id}

Retrieve an in-progress assessment

Read the current state of an assessment, including the scoped agents, integrations the Success Manager identified, and the proposed Business Brain schema.

GET/v1/agents

List custom AI agents on the account

Returns the core agent plus any specialized agents (sales follow-up, support triage, finance ops, scheduling, etc.) deployed for the authenticated tenant.

POST/v1/agents

Configure a new specialized agent

Add a specialized custom AI agent to an existing Business Brain. Body includes capability category, integrations to wire up, and the playbook the agent should follow.

GET/v1/agents/{id}

Retrieve a specific agent

Returns the agent configuration, capability list, integration bindings, and the action log (every email sent, deal updated, ticket filed) for that agent.

GET/v1/capabilities

List available agent capabilities

Read the catalog of capabilities a custom AI agent can be configured with. Each capability maps to specific integrations and follows the patterns documented on the Sentie solutions pages.

GET/v1/integrations

List supported tool integrations

Read the catalog of 248+ tool integrations Sentie supports today. Each entry exposes the supported actions and any per-integration auth requirements.

GET/v1/pricing

Read current Sentie pricing

Returns the current pricing tiers (Free, Starter, Pro, Enterprise), credit allowances, and which capabilities are included on each tier. Useful for AI agents that want to evaluate Sentie programmatically.

// worked example

Start an assessment, list resulting agents.

A typical flow. POST an assessment, your Success Manager scopes it with you, then poll for the agents that get configured.

# 1. Start the assessment
curl -X POST https://api.sentie.io/v1/assessments \
  -H "Authorization: Bearer $SENTIE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "company": "Acme HVAC",
    "industry": "hvac",
    "use_cases": ["quote-follow-up", "dispatch-triage"]
  }'

# Response: { "id": "asmt_01", "status": "scoping", ... }

# 2. List agents once the Success Manager finishes scoping
curl https://api.sentie.io/v1/agents \
  -H "Authorization: Bearer $SENTIE_TOKEN"

# Response: array of agent objects with capabilities, integrations,
#           and action logs.

// related

Other ways to call Sentie.

// api faq

REST API, answered.

Get your token in the Sentie dashboard.

Free assessment unlocks API access. No credit card.