AI receptionist
Answer every call. Triage intent, book onto your calendar, escalate when it matters.
Spin up a voice AI agent in 60 seconds — for inbound, outbound, or one-off calls. Bring your own model keys. Transfer to humans when it matters.
Whatever the call looks like, Rufen handles it.
Answer every call. Triage intent, book onto your calendar, escalate when it matters.
Dial lists at your pace. Surveys, reminders, follow-ups, lead qualification.
Send the AI to make a single call — get a quote, confirm availability, ask one question.
AI handles the routine. When it gets complex, it transfers cleanly with full context.
Clinics, agencies, salons, real estate, home services, e-commerce — anywhere a phone rings.
Inbound and outbound on one agent. Phone numbers in 70+ countries via Telnyx.
Sub-second response, 22 voices, voice cloning from a 30-second sample.
Bring your Anthropic, OpenAI, Gemini, Telnyx keys. Prompts in Langfuse. Zero AI markup.

Watch every active call live. Transcript, sentiment, hangup reason, recording — all in one screen.
Type the question, pick the number, get the answer. No agent setup, no scripts — disposable agents for one-off tasks.
Try an example
On the roadmap. Rolling out gradually to waitlist members.
Rufen handles the routine. When a call needs a human — a complaint, a complex booking, a regulated conversation — it transfers cleanly with the full call context.
Hand off by intent, sentiment, tool failure, or on caller request — your rules.
Human picks up with the transcript, sentiment, and intent already in front of them.
Outside business hours, Rufen handles it solo. Same agent, same script — no missed call.
Pick any LLM, STT, TTS provider. Pay them directly. Version every prompt. Trace every call. Hook into webhooks. Drive the API yourself.
// BYOK — your keys, no markup
await rufen.agents.update("agent_42", {
llm: { provider: "anthropic", model: "claude-sonnet-4-6" },
byok_key: process.env.ANTHROPIC_API_KEY,
});BYOK config — paste your provider key once, we never see it.
Currently in private beta. Join the waitlist — we're onboarding in waves.