Documentation

Welcome to Genesis

Genesis is a Python library that helps you build applications for FreeSWITCH using asyncio. Here you will find guides and references to get your projects up and running quickly.

Core Building Blocks

Genesis provides three core modes for interacting with FreeSWITCH:

Getting Started

Installation

Install Genesis using pip:

pip install genesis

Choose Your Mode

Explore the Quickstart guide to learn how to work with each mode.

Build Your Application

Use the CLI to run your applications in development or production mode.

Learn More