DocumentationQuickstartQuickstartGenesis can be used in three main ways. Choose the one that best fits your use case:Inbound SocketSend commands directly to FreeSWITCH and receive responses asynchronously.ConsumerProcess FreeSWITCH events asynchronously using intuitive decorators.Outbound SocketCreate dialplan-driven services to control calls in real-time.