Contact Sales

All fields are required

Advanced communications from the source. | SignalWire

Flo's Flowers: An E-flower Shop Powered by SignalWire AI Agent

Send an e-card image of flowers with a simple phone call

FreeSWITCH Enterprise Support Lead

Len Graham

Introducing Flo's Flowers

Forgot to get your valentine flowers this year? With Flo’s Flowers, you can send a beautiful e-card image of flowers along with a heartfelt text message to brighten someone's day, all with a simple phone call.

With a live demo available at +1 (337) 4FLOWER, you can send digital flowers and see the magic of SignalWire's AI Agent at work. And in this post, we’ll go over how to build your own version of this e-flower shop.

About SignalWire AI Agent

Flo's Flowers uses an AI agent to provide a digital option for sending flowers, combining the traditional sentiment of floral arrangements with the convenience of modern communication.

SignalWire AI Agent is a powerful tool for creating AI voice applications such as virtual assistants and other digital employees. An AI voice agent can be designed with our low-code builder, or it can be built from the ground up using SignalWire Markup Language (SWML).

How to create your own e-flower shop

Building your own version of Flo's Flowers only takes three steps:

1. Create a SWML Bin by copying the provided SWML.json example and creating a new bin in your SignalWire Space. You can follow the JSON walkthrough in video format below.

2. Within the file, update the necessary change-me sections and from_number. Customize the e-cards by updating the image URLs. Make sure the image file names correspond to the type of flowers they represent for a personalized touch.

This means that when replacing an image URL, the new image should be named to reflect the flower it depicts. For example, if you are updating the URL for an image of roses to oranges, the file should be named something like


to clearly indicate what the image represents.

3. Point a SignalWire phone number to the newly-created SWML bin, and you're ready to test out your flower shop! Call the designated number, and send digital flowers to your loved ones.

The result:

Flo's Flowers 2.0

The Flo's Flowers 2.0 example uses SignalWire's AI Gateway (SWAIG) and the creative power of OpenAI's DALL-E 3 to send personalized virtual flowers. This more advanced version of Flo's Flowers will allow you to generate an image of any type of flower.

Call +1(660)835-6937 to test it out for yourself!

With the help of the GitHub repo and the video walkthrough below, you can build this more advanced version of Flo's Flowers using SWML:

With the power of AI behind it, this digital shop allows you to provide a personalized experience for both the flower sender and recipient. As an AI agent, Flo understands caller intent, retains context, and behaves in a way that feels human-like. Every interaction is designed to elevate the customer experience. Flo's Flowers is just one fun example of the possibilities offered by SignalWire AI Agent.

AI-powered experiences and digital employees

As businesses continue to embrace the power of AI and automation, the future of customer engagement is rapidly approaching. With tools like SignalWire's AI Agent, you can deliver efficient, intelligent, and personalized interactions that leave a lasting impression on customers.

The possibilities are endless when you harness the power of AI for your voice applications, whether you want to send digital flowers or provide real-time customer support. With SignalWire AI Agent, you can easily bring your AI ideas to life.

Start building your own digital employee today with SignalWire AI Agent and elevate your customers’ experiences. Sign up for a SignalWire space for free to test out what you can do with your own AI agent.

Related Articles