Developers

Build with Bcasfintech

A developer-first API to embed intelligent agents into any product.

example.ts
import Bcas from "@bcasfintech/sdk";

const bcas = new Bcas({ apiKey: process.env.BCAS_API_KEY });

const response = await bcas.chat.create({
  model: "bcas-pro",
  messages: [
    { role: "user", content: "Draft a follow-up to my last customer." }
  ],
  tools: ["knowledge_base", "calendar"],
});

console.log(response.output_text);

One API, every AI capability

From simple chat to autonomous agents with tools, memory, and streaming — accessed through a single, elegant API surface.

/chat/agents/voice/knowledge/workflows/embeddings
120ms
P50 latency
99.99%
Uptime
6
Regions
Quickstart

From zero to first request in 5 minutes

1. Get a key

Buy credits in checkout, then generate a scoped API key from your dashboard.

2. Install the SDK

npm install @bcasfintech/sdk · pip install bcasfintech · or call the REST API directly.

3. Ship your first agent

Send a request, attach tools, stream tokens back to your UI. Under 5 minutes.

REST API

Composable endpoints for chat, agents, voice, and knowledge.

Authentication

Scoped API keys, OAuth 2.0, and per-workspace access control.

SDKs

First-class SDKs for TypeScript, Python, Go, and Ruby.

Webhooks

Real-time events for conversations, agents, and billing.

Rate Limits

Generous defaults, custom limits available for enterprise.

Code Examples

Copy-paste examples across every SDK and language.

Rate limits

Predictable, generous, upgradable

Every plan can be raised on request. Contact us before you scale.

Plan
Requests / min
Tokens / min
Concurrent
Free key
60
60K
4
Pay-as-you-go
600
600K
32
Scale
3,000
3M
128
Enterprise
Custom
Custom
Custom
Ecosystem

Works with what you already use

TypeScriptPythonGoRubyRustJavaNext.jsVercel AILangChainLlamaIndexZapiern8n

Secure by default

TLS 1.3, workspace-scoped keys, audit logs, and optional zero-retention.

Versioned API

Semantic versioning with 12-month deprecation windows. No surprise breaks.

OpenAI-compatible

Point your existing openai client at api.bcasfintech.com/v1 and it just works.

FAQ

Developer questions

Do you have a free tier for testing?

Every paid credit balance includes free API keys with the sandbox rate limits. There is no separate free trial.

How is streaming supported?

Server-Sent Events on /chat, /agents/run, and /voice/stream. Every SDK exposes an async iterator.

Can I self-host?

Enterprise customers can deploy Bcasfintech in their own VPC (AWS, GCP, Azure). Contact sales for details.

What about idempotency?

Pass an Idempotency-Key header. We deduplicate for 24 hours per key.