# Build on SignalWire

Voice, video, messaging, and AI — one programmable platform, every interface you need.

**New to SignalWire?** Set up your account, grab API credentials, and start building. [Get started](/content/docs/platform/getting-started/index.html)

## What are you building?

- [AI voice agent  
  LLM-powered phone agents and virtual assistants](/content/docs/platform/getting-started#ai-application/index.html)
- [Browser or mobile  
  WebRTC voice, video, and chat in your app](/content/docs/platform/getting-started#browser-or-mobile-app/index.html)
- [Server application  
  Backend call routing, SMS, and IVR systems](/content/docs/platform/getting-started#server-application/index.html)
- [No-code  
  Drag-and-drop call flows and Dashboard AI agents](/content/docs/platform/getting-started#no-code--low-code/index.html)

## Interfaces & SDKs

APIs, markup languages, and client libraries for building on SignalWire.

- [REST APIs  
  Complete API reference for voice, video, messaging, and AI services.](/content/docs/apis/index.html)
- [SWML  
  Markup language that unifies LLMs, TTS, and STT with PSTN, SIP, and WebRTC.](/content/docs/swml/index.html)
- [Server SDKs  
  Build AI agents, control calls, send messages, and more.](/content/docs/server-sdks/index.html)
- [Browser SDK  
  Add video calling, audio calling, and chat directly to your website.](/content/docs/browser-sdk/index.html)

## Tools

No-code builders and utilities to accelerate development.

- [Call Flow Builder  
  Build drag-and-drop calling applications without writing code.](/content/docs/call-flow-builder/index.html)
- [Platform & Dashboard  
  Manage your SignalWire space, phone numbers, and resources.](/content/docs/platform/index.html)
- [Wirestarter  
  Scaffold a new SignalWire project in seconds.](/content/docs/platform/wirestarter/index.html)
- [SWSH  
  Interactive shell for testing SWML scripts and API calls.](/content/docs/platform/swsh/index.html)

**Migrating from Twilio?** Drop-in compatible APIs and SDKs — switch with a few lines of code. [Compatibility API](/content/docs/compatibility-api/index.html)
