Ruut Chat API

Communications · Messaging & SMS

An AI-powered customer support and communication platform for businesses across Africa.

Ruut Chat API Highlights

Ruut Chat API is best for businesses in Africa looking to unify and automate their customer communication across multiple channels with AI and human agents.

Last Verified

Authentication

API Key (Header / Query)

Rate Limit

Not specified

Sandbox Mode
✓ Available
Webhooks
✓ Supported
Supported Regions
NigeriaNigeriaGhanaGhanaKenyaKenya
Alternative African Company to

Ruut offers an AI-powered communication platform designed for customer support, sales, and marketing across various channels. Its API enables developers to programmatically manage customer interactions, including creating contacts, initiating conversations, and exchanging messages via WhatsApp, SMS, email, and voice calls.

The platform also facilitates the coordination between AI agents and human support teams. Developers leverage Ruut's API to build integrated customer communication experiences, centralize multi-channel interactions into a shared inbox, and automate responses using AI.

With support for webhooks, developers can receive real-time updates on messages and conversation changes, ensuring seamless and efficient customer engagement.

Ruut Chat API Core Features & Capabilities

FeatureStatusDescription & Capabilities
SMS Notifications✓ SupportedDeliver high-priority SMS messages, alerts, and verification one-time passwords.
Email Notifications✓ SupportedSend transactional receipts, welcome messages, and alerts with high inbox deliverability.
Voice / VoIP Calls✓ SupportedProvides native Voice / VoIP Calls capabilities integrated within the API.
In-App Chat & Messaging✓ SupportedProvides native In-App Chat & Messaging capabilities integrated within the API.
WebSocket Real-time Delivery✓ SupportedProvides native WebSocket Real-time Delivery capabilities integrated within the API.
Topic / Group Channel Subscriptions✓ SupportedAutomate recurring subscription billing and scheduled customer debits.
WhatsApp Business API✓ SupportedSend rich template messages, media, and interactive chat flows over the official WhatsApp API.
Shared Team Inbox✓ SupportedProvides native Shared Team Inbox capabilities integrated within the API.
Bots & Chat Automation✓ SupportedProvides native Bots & Chat Automation capabilities integrated within the API.
Webhooks & Real-time Notifications✓ SupportedReceive immediate server callbacks on transaction completions, chargebacks, and system events.
OTP / Transactional SMS✓ SupportedDeliver high-priority one-time passwords and verification codes with guaranteed low latency.
Voice / OTP Calls✓ SupportedAutomate text-to-speech voice OTP phone calls and interactive voice response (IVR) prompts.
Conversation API✓ SupportedProvides native Conversation API capabilities integrated within the API.
++++
API Pricing Model
  • Ruut Chat from ₦10,000 per month
  • Chat + Calls from ₦15,000 per month
  • Save 15% with yearly billing
  • Unlimited conversations subject to fair use

Ruut Chat API Supported Webhook Events

Event NameTrigger & Description
order.completed
Order processing completed and fulfilled.
status.changed
Real-time notification when system or resource status changes.

Required Access Documents for Ruut Chat API

    Different Ruut Chat API use cases

    • Integrate customer chat:Embed customer chat sessions directly into a web or mobile application for real-time support.
    • Automate responses with AI:Deploy Sage AI agents via the API to handle common customer questions and provide first responses.
    • Send programmatic messages:Send SMS and WhatsApp messages for marketing campaigns, transactional alerts, or one-time passwords (OTPs).
    • Manage voice calls:Initiate and control business voice calls within a conversation workflow, connecting customers to support teams.

    Ruut Chat API Alternatives