Multi-Provider Support
Works with VAPI, ElevenLabs, Bland, Retell, OpenAI, Anthropic, and more
One integration, universal protection. Pre-built templates for every major AI platform. If your provider has an API, AIGRaaS works with it.
10+
Platform integrations
REST
Single API
SDKs
JS, Python
Every AI provider has a different API, a different prompt format, a different tool-calling protocol. Guardrails should be the stable layer across all of them, not yet another thing you rewrite when you swap models. AIGRaaS sits between your AI and your users — swap providers freely, the guardrails don't care.
Platform-agnostic by design
AIGRaaS evaluates text, not providers. Send the AI response, get a verdict. Pre-built templates wire up the most common platforms in minutes — VAPI webhooks, ElevenLabs middleware, OpenAI assistant hooks.
import { AIGRaaS } from "@aigraas/client";
// VAPI webhook handler
export async function POST(req: Request) {
const { message, call } = await req.json();
const verdict = await new AIGRaaS({
apiKey: process.env.AIGRAAS_KEY,
}).evaluate({
ruleset: "voice-healthcare-v1",
response: message.content,
context: { callId: call.id, agentId: call.assistantId },
});
return Response.json({
message:
verdict.status === "approved" ? message.content : verdict.redirectTo,
});
}Voice platforms
Pre-built templates for VAPI, ElevenLabs, Bland, Retell, and any provider that supports webhooks or function calling.
LLM providers
Works with OpenAI, Anthropic, Google Gemini, Mistral, and any model accessible via REST or SDK. Provider-specific prompt templates for Mode 1.
Swap providers without rewriting guardrails
Move from GPT-4 to Claude to Gemini over a weekend. AIGRaaS stays the same — your ruleset is the contract, not the model.
Framework-agnostic
Drops into LangChain, LlamaIndex, Vercel AI SDK, or custom agent code. The evaluate() call is the integration surface.
AIGRaaS runs between your AI and your users. It doesn't replace your provider — it protects the surface between the provider and the human.
10+
platforms with first-class integration templates
Questions we get
Ready to try it?
Evaluate any AI response in the playground — no signup required.