For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Log inSign up
Support
PlatformCallingAIMessagingTools
PlatformCallingAIMessagingTools
    • Overview
  • Get started
    • AI platform
    • No-code agent
  • Guides
    • Best practices
    • Prompt engineering
LogoLogoSignalWire Docs
Log inSign up
Support
On this page
  • Next steps
Get started

No-code agent

Deploy and test a no-code AI Agent in your SignalWire Space

|View as Markdown|Open in Claude|
Was this page helpful?
Edit this page
Previous

Best practices for creating a SignalWire AI agent

Next
Built with

A new SignalWire AI Agent.

A new SignalWire AI Agent.

SignalWire AI Agents are powerful, programmable, and infinitely customizable. Initialize your agent in the Dashboard without code, assign a phone number, and SignalWire’s platform takes care of the rest.

1

Sign up for a new SignalWire account

To begin, sign up for a SignalWire account. If you already have an account, log in.

Once logged in, create a Space or select an existing Space.

Create account
2

Create an AI Agent Resource

  • Open the Resources tab in your SignalWire Space.
  • Click + Add New to create a new Resource.
  • Select AI Agent from the menu.

If prompted, choose Custom AI Agent.

What's a Resource?
Resources are the building blocks of every SignalWire communication application. Resources include AI Agents, Subscribers, RELAY applications, FreeSWITCH connectors, and more.

Resources selection.

3

Configure the agent

For this simple demo, add the below Prompt text and leave the other settings at their default.

You are a knowledgeable developer. Have an open-ended discussion with the caller about SignalWire and programmable communications.

To see live debug logs, set up a webhook from a service like Webhook.site. Paste your webhook URL in the Debug Webhook URL field in the Params tab. Ensure that Debug Webhook Level is set to 1.

4

Fund your account

Add funds to your SignalWire Space in order to purchase a phone number and initialize your AI Agent.

  • Click on the name of your Space to open the drop-down menu in the top-left corner
  • Click Usage & Billing
  • Click Add a Payment Method
  • Add a new payment method
  • From the Billing page, click Top Up Your Balance
  • Add funds

The left drop-down menu for your SignalWire Space.

5

Assign a phone number

  • Click on the Addresses tab of your AI Agent.
  • Click + Add

Add a new Address to your AI Agent.

  • In the Add an Address menu, select Phone Number
  • If you have an unassigned phone number you’d like to use, select it
  • Otherwise, select Buy a Phone Number
  • Choose a Local phone number and click Buy

Your new phone number is now ready to use!

Buying a phone number

In-depth guide to purchasing a phone number on the SignalWire platform

6

Give it a call

Dial your newly configured AI Agent over the PSTN from your cell phone or a VoIP dialer.


Next steps

Congratulations, you’ve created and tested your first SignalWire AI Agent!

Next, dive into our guide to prompting and other best practices, or learn about using AI Agents in SWML and Call Flow Builder.

Best practices

Optimize your SignalWire AI Agent

Use AI with SWML

Build advanced AI applications using SignalWire Markup Language

Use AI with Call Flow Builder

Deploy your AI Agent within our drag-and-drop calling application builder