Contact Sales

All fields are required

Introducing Call Fabric: A Programmable Unified… | SignalWire

Introducing Call Fabric: A Programmable Unified Communications Platform

A communication solution that is fully programmable, customizable, and easy to use

Content Strategist

Dani Plicka

SignalWire is thrilled to unveil Call Fabric, a Programmable Unified Communications (PUC) platform. This cutting-edge solution represents a significant leap forward in cloud communications, offering unprecedented flexibility, customization, and scalability.

Call Fabric offers a fully unified communications platform, combining an intuitive user interface with a programmable design for developers to use SignalWire’s APIs. This out-of-the-box solution provides full control and customization over communication pathways, creating a more integrated and flexible approach to building cloud communication services.

Call Fabric builds on the legacy of FreeSWITCH, the open-source telephony platform powering millions of connections worldwide. Call Fabric extends the robust capabilities of FreeSWITCH into a simplified cloud-based platform that allows businesses of all sizes to build custom communication infrastructures to suit their unique needs – even without deep technical expertise.

What is Programmable Unified Communications (PUC)?

PUC represents a shift in the way we approach cloud communications. Many solutions offer either a programmable interface (known as a Communications Platform as a Service, or CPaaS) or a unified communication platform (Unified Communications as Service, or UCaaS). PUC combines the two to provide a comprehensive communication solution that is fully programmable, customizable, and easy to use. This allows users to seamlessly integrate voice, video, messaging, AI, and more across various platforms, all in one place.

Call Fabric: The Key to Scalable, Customized Communications

SignalWire’s Call Fabric offers the building blocks to create your own custom communication system. With the help of SignalWire’s APIs, SDKs, and visual builders, users can design sophisticated communication flows, from interactive voice response (IVR) systems to advanced call routing, without the need for extensive coding expertise.

By integrating programmable APIs and SDKs into an intuitive low-code platform, Call Fabric allows users to effortlessly connect and manage diverse communication pathways and tailor their communication setups to meet precise business requirements.

Call Fabric Resources

Call Fabric contains the tools necessary to design and implement custom communication pathways. The initial launch of Call Fabric includes a uniform process for creating and managing these pathways for easier monitoring, updating, and troubleshooting of communication networks.

All in one place, you can manage the elements – or Resources – of your communication system. These programmable elements offer easy customization and integration, so that you can arrange as many communication pathways as needed to suit your individual business needs.

These modular components can be combined in numerous ways to create complex, multifaceted networks. Resources include:

Call Flow Builder: An intuitive UI for visually arranging your call flows. Allows users to design and customize call flows with a drag-and-drop interface to create simple IVRs or complex call routes.

AI Agents: Low-code, programmable, AI-powered voice agents equipped with the ability to provide humanlike interactions to callers, transfer calls, and perform other actions.

Rooms: Virtual spaces for real-time multi-participant voice or video communication. Users can move between rooms or lock them to prevent interruptions, and preview windows allow you to see who is currently active.

Subscribers: End-users or customers. These accounts can be connected to virtual phone lines, video rooms, and AI Agents in the system.

Scripts and markup: For customizing or automating communication pathways, these pre-written guidelines dictate call and message routes within the network, collect data, or invoke AI Agents. Includes SWML, RELAY, and cXML.

With the help of SignalWire’s APIs, you can add more elements to create an integrated experience instead of using overlapping applications. This allows you to:

  • Connect with external platforms and systems to integrate Call Fabric into your existing applications;

  • Create custom user interfaces;

  • Scale up or down based on demand, user fluctuation, or increased traffic;

  • Build security protocols with secure communications, data protection, and regulatory compliance;

  • Manage access, monitor usage, and control the communication network;

  • And build custom applications based on your needs.

The Future of Cloud Communications is Now

The launch of Call Fabric reflects SignalWire's commitment to driving innovation and placing the power to build custom applications in the hands of its users. We’re proud to offer comprehensive, customizable, and developer-friendly features that redefine the communication experience for businesses of all sizes.

Whether you're a small startup looking to streamline workflows, a midsize business improving your remote work communications, or an enterprise seeking to scale operations, SignalWire's Call Fabric provides the tools and capabilities to build your vision.

Join us on this exciting journey as we shape the future of cloud communications and unlock new possibilities for businesses worldwide. Start building for free today by signing up for a SignalWire Space, exploring our developer documentation, and bringing your questions to our community on Slack.