Getting Started
Start building with Safravo in under 10 minutes.
Safravo is an omnichannel messaging platform that unifies WhatsApp, Instagram, and Messenger into a single API and Unified Inbox. Whether you're automating customer conversations with AI, running broadcast campaigns, or managing a human support team, Safravo gives you the infrastructure to do it at scale.
Recommended setup path
Create an account
Sign up at app.safravo.com and complete the onboarding flow to create your first workspace. You can register with email, Google, or Facebook.
See Account Setup for a detailed walkthrough.
Connect a channel
Link your WhatsApp Business Account, Instagram Professional Account, or Facebook Page. This is what lets messages flow into your Inbox and out through the API.
See WhatsApp Setup, Instagram Setup, or Messenger Setup.
Get an API key
Go to Settings → Developers in the dashboard and generate your first API key. Choose the scopes your integration needs — nothing more.
See Authentication for key formats, scopes, and security best practices.
Invite your team
Add agents and admins from Settings → Users. Agents get access to the Inbox and Contacts. Admins get full settings access.
Core concepts
Workspaces
Everything in Safravo lives inside a Workspace. A workspace contains your channels, contacts, inbox, and team members. You can have multiple workspaces under one account — useful for separating production from staging, or managing multiple brands. Billing and channel connections are managed per workspace.
Channels
A Channel is a connected messaging account — a WhatsApp Business number, an Instagram Professional Account, or a Facebook Page. When you send a message via the API, you specify which channel to route it through.
Inbox
All inbound messages from every connected channel flow into the Inbox. From there, human agents can respond directly, or your AI agent can handle conversations automatically. The Inbox is accessible at /{workspace-slug}/inbox in the dashboard.
Contacts
Every conversation is linked to a Contact. Contacts are deduplicated by phone number and email. You can manage contacts from the dashboard at /{workspace-slug}/contacts or via the Contacts API.
Explore the API
The Safravo REST API lets you automate messaging, manage contacts, and receive real-time events.
Send Messages
Send text, media, and WhatsApp templates programmatically.
Webhooks
Receive real-time push events when messages arrive or statuses change.
Need help? Contact [email protected] or see Support.