Knowledge Base

Pipefy AI Automation: How to Build a Mini App

February 15, 2025

The Pipefy AI Automation tool is an out-of-the-box solution you can use to build applications. It is included with all Pipefy licenses, including the free Starter program. This means you can experiment with it freely. (Just remember to be specific in your prompts.)

In this walkthrough, we will show how to build a mini-app using Pipefy AI and provide actionable tips (best practices) for future application builds.

How to Build a Mini-App with Pipefy AI in 45 Minutes

For this exercise, we will build an automated process to analyze customer satisfaction from online testimonials.

Pipefy Basics

Pipefy Basics

The graphic above shows a typical Pipe in Pipefy. Pipes are Kanbanized processes, with cards (i.e. “Sample Company 1”), moving to different Phases (i.e. “Final Decision”) to gather data.

Typically, you receive initial data via a “Start Form”, which creates a card on the Kanban board. In the following use case, we will use a public Start Form to collect Customer Testimonial data, then, we will use Pipefy’s AI Automation to gather data.

Create a New Pipe

  1. Select New pipe from the home page.
Create a new pie
  1. Please select “Start from Scratch” from the template gallery.
Start from the scratch
  1. Give your Pipe a descriptive name. (I’ve named mine ACME Manufacturing Customer Satisfaction Analyzer.)

Set Up the Application

Follow these steps to ensure your application is as clean as possible.

  1. Delete the middle Phase. For any implementation, keep your workspace clean. In this mini-use case, we only need one process phase before the pipe finishes, so deleting the middle phase makes sense.
  2. Rename Phase 1 to Analyze.
  3. Rename Phase 2 to Send to DB or keep it as Done. I like to archive my data and use it for reporting, so a logical next step is to send the finished cards to a Database. However, we won’t be using it.

Your Pipe should look like the picture below.

Pie look like

Edit the Start Form

  1. Rename the Start form to Satisfaction Survey.
  2. Create two short text fields: a. Customer Name (Required) b. Company (Required)
  3. Create one long text field: a. Customer Testimonial (Required)
  4. Create one numeric field: a. Customer Rating
  5. Check your work with the screenshot below.
Form

Edit the Analyze Phase

First, let’s create fields to store Pipefy’s AI analysis. Go to phase settings.

  1. Edit the Analyze Phase.
  2. Create a long text field: a. Analysis Output
  3. Create a numeric field: a. AI Rating
  4. Check your work with the screenshot below.
Edit the Analyze Phase

Build the Automation

You will create an automation to analyze the text string collected in “Customer Testimonial.” The output will be an analysis and a numeric rating of the testimonial.

  1. Navigate to Phase Settings.
  2. Create a new automation (under the Automations) tab.
  3. Select a trigger. (In this case, we want to trigger when a new testimonial or “card” is created. (See Screenshot under “Write the AI Prompt”)
  4. Select “Generate with AI”

Write the AI Prompt

The Pipefy AI tool is a powerful automation tool, but clear and specific prompts are still necessary.

To succeed, you must iterate over multiple prompts and configurations to ensure the best possible outcome. You will likely need additional setup, especially as a beginner user of the AI tool.

Attempting large, complicated AI prompts is not recommended until you have experience with the tool. Instead, consider breaking large prompts with many attempted functions into a series of smaller automations until you gain experience.

Follow These Steps

  1. Copy and paste this prompt template for AI Analysis of a customer testimonial:

Analyze the following customer testimonial for key themes, sentiments, and insights. Identify the main aspects the customer appreciates or criticizes, any emotions expressed, and how these elements could inform potential improvements or marketing strategies. Highlight any specific phrases that indicate strong feelings or experiences. Additionally, please provide a rating of 1-5 for customer satisfaction.

Analysis Goals:

  1. Determine overall sentiment (positive, negative, neutral).
  2. Extract specific benefits and drawbacks mentioned.
  3. Suggest actionable insights for marketing and product development.
  4. Provide a rating of 1-5 based on the customer’s
Customer Testimonial
  1. satisfaction. Using an AI to help write initial prompts is highly recommended. I have found ChatGPT sufficient for writing prompts that Pipefy AI understands (with tweaks).
  2. Replace “Customer Testimonial” with the field tag. (See Below).
  3. Additionally, you can map the fields; as seen below the prompt.

Sample Testimonials for This Exercise

These are a few AI-generated testimonials with names from ChatGPT you can use to test the application.

Positive Testimonial:

"I've been working with ACME Manufacturing for over five years, and I can honestly say they are one of the best suppliers in the industry. Our company, GlobalTech Solutions, has demanding production schedules, and ACME has consistently provided the quality materials we need, right on time. The team at ACME goes above and beyond to understand our specific requirements and has even customized some of their processes to better fit our needs. This flexibility has been a huge asset for us, especially as we've grown and had to scale up production. The quality control at ACME is top-notch, and we rarely, if ever, find defects or issues with their products. I also want to mention how great their customer service team is – any time we've had a question or needed to make adjustments to an order, they've responded quickly and professionally. ACME Manufacturing has become a trusted partner for us, and I look forward to many more years of successful collaboration."

Sarah J., Procurement Manager, GlobalTech Solutions

Neutral Testimonial:

"Our experience with ACME Manufacturing has been mostly satisfactory, though there have been a few hiccups along the way. We chose ACME because of their reputation and competitive pricing, and they’ve generally lived up to that. Their products meet our specifications, and the quality is what we expected – no complaints there. The order processing and delivery have been reliable, although there was one instance where a shipment was delayed. The customer service team was responsive, but we didn't receive a clear explanation for the delay, which left us a little frustrated at the time. Overall, we continue to use ACME because they deliver solid products at a fair price, and we've only had one minor issue in the year we've been working with them. They might not be exceptional in all areas, but they get the job done well enough for us to keep coming back."

Michael R., Operations Director, BlueWave Components

Negative Testimonial:

"Our experience with ACME Manufacturing was, unfortunately, disappointing. We initially chose them for a large project at InnoSteel Industries because they offered competitive pricing and appeared to have a solid reputation. However, several aspects of our dealings fell short. Our first order was delayed by over two weeks, which caused major disruptions to our own timelines. When we contacted customer service to get updates, it was difficult to get a clear answer, and we were passed around to multiple representatives before anyone could provide us with real information. Additionally, when the materials finally arrived, we noticed several pieces did not meet the quality standards we’d specified. While ACME did eventually replace the defective items, this took additional time and cost us further delays. The experience as a whole was stressful and put us in a tough position with our own clients. Although ACME might work well for some, I would advise caution and make sure you have a backup plan in case things don’t go smoothly."

Daniel T., Project Manager, InnoSteel Industries

Actionable Tips for Future Builds

  1. Keep your automations simple, then begin testing and adding other desired functionality.
  2. Consider data integrity: Provide your AI with a clear prompt that highlights any constraints needed. Consider using a different automation when a strict rule is needed for field updates.
  3. Filter data inputs to ensure AI success. Consider the integrity of your data intake method and apply constraints to ensure data is well structured for AI consumption.
  4. Don’t fully trust the AI (yet). The AI might have been trained on the entire internet, but sometimes you need to monitor it, especially when running the Automation extensively. I like to use the test action provided by Pipefy, which allows for easy observation of outputs and prompt tweaking.

Useful Resources

Starter Account Pipefy Licensing Breakdown with Link to Free Starter Account

Beginner Certification (Free with account) Pipefy Process Manager Certification

Pipefy AI Course (Free with account) Artificial Intelligence with Pipefy AI

© 2025 Quandary Consulting Group. All Rights Reserved.