Everything you need to convert DMs into booked calls.

One channel, done right. No multi-channel bloat, no fake AI features — just the building blocks of a serious Instagram setter.

Instagram, done right

Instagram Business OAuth

Two-click OAuth, encrypted page tokens, signed webhooks.

Voice notes via Whisper

Audio messages are transcribed by OpenAI Whisper before reaching the LLM.

Image understanding

Inline image messages are processed and forwarded to the agent context.

Anti-spam guardrails

Per-contact rate limiting, message buffering, randomised human-style delays.

Working hours

Per-agent timezone + week schedule. Out-of-hours auto-reply you control.

Booking calls on Google Calendar

Calendar OAuth

Workspace-level Google Calendar connection. Refresh token AES-256-GCM encrypted.

Slot proposals

Agent suggests slots within working hours, respecting min notice & buffer.

Google Meet bookings

Creates the event with a Meet link, persists the Booking, mails the lead and you.

Reminders

24h and 1h reminder emails sent automatically via Resend.

Knowledge & playground

RAG knowledge base

Files, raw text, websites, Q&A — all chunked and embedded with text-embedding-3-small.

Website import

Ingest and refresh website content with a single click.

Playground with tool trace

Test prompts and inspect every tool call the agent runs.

Inbox & lead management

Realtime inbox

Supabase Realtime keeps every conversation in sync across devices.

Lead capture

Native `save_lead_info` tool persists name, email, phone on the conversation.

Human handoff

Native `handoff_to_human` tool pauses automation and pings your team.

Multi-language

Replies in the same language the lead used. Spanish & English first-class.