Swahili Conversational
API for Your Business

With Sarufi, you can easly build Conversational AI or chatbots to communicate with customers

Create chatbots.

Create and deploy a smart virtual assistant that supports your customer service and sales results by bringing a new level of automation, speed, and availability.


Significantly reduce customer support costs, while increasing customer satisfaction with an AI chatbot. 


 Allow the chatbot to handle high-volume queries, decreasing your agents’ burden.


Support many channels such as Telegram, WhatsApp, Facebook Messenger, Slack, Twitter, AfricasTalking, Discord and Instagram.

The Simplest way to build chatbots

Sarufi is a no-code chat bot builder that will provide you with all the solutions you need to build and implement a chatbot for your business!

Get Started - it's free

Conversational Flow

Sarufi Bot

Sarufi Bot


Start Point



Design Once, Deploy Everywhere.

Create a chatbot and deploy it in different channels such as telegram, facebook, twitter, africastalking, messenger, discord and slack.



Sarufi comes packed with features that enables you to easily build Conversational AI or chatbots for your business.

Custom Branding

Customize your bot to fit your business brand to connect more with your customers.

Smart Analytics

Get instant and smart insight to improve your customers conversition with local data.


Bundling functionality to help you build your application with ease and sustainability.


Take advantage of unlimited storage and data retrieval from our global CDN data centers.


Our tools and services have been crafted for maximum speed and efficiency.


Simple and configuration intregrations with your favorite applications and services.


Use Cases

Sarufi is used by businesses of all sizes and industries to build conversational AI or chatbots that help them connect with their customers.

Easy intergrations

Setup quick using our developer friendly libraries with your language of choice or copy embed code to your website to start engaging with your customers.

>>> from sarufi import Sarufi
>>> sarufi = Sarufi(username="your-username", password="your-password")
>>> chatbot = sarufi.get_bot(13)
>>> chatbot.intents = {
...     'greets': ['hey', 'hello', 'hi', 'howdy', 'hola', 'greetings', 'good morning', 'good afternoon', 'good evening'],
...     'goodbye': ['bye', 'goodbye', 'see you later', 'see you soon', 'see you', 'talk to you later', 'talk to you soon', 'talk to you'],
...     'order_pizza': ['I need a pizza', 'I want a pizza', 'order a pizza', 'I want to order a pizza']}
2022-09-12 15:55:06,696 - root - INFO - Updating bot
2022-09-12 15:55:07,972 - root - INFO - Bot(id=13, name=My First Chatbot)

    > import sarufi from 'sarufi'
    > sarufi.login({username: 'your-username', password: 'your-password'})
    > await sarufi.createBot({bot:{name: "My Very First Chatbot"}})

    // Not yet supported
Explore Documentation

Ready to engage with your customers?

Get started for free and start engaging with your visitors in order to turn them into paying customers.