Tips and Inspiration
Share best practices, product hacks and templates you built with the community.
- 83 Topics
- 165 Replies
Have you already got lost in your organization home page having trouble finding the process you want to access? Or just got annoyed that the home page is not organized enough? Well, Pipefy can be organized following the logical rules of priority below: 1- My Pipes: processes that you are part of will always appear on the top part of your screen. “Other Pipes” will appear below on a separate section. 2- Favorite Pipes: categorized with a yellow star in the top left corner will always be shown at first. 3- Processes can be organized by adding numbers in front of its name: Example: 4- Last but not least, Pipefy will be organized following an alphabetical order. I hope that was useful :)
Hi Community!Whether you're new to Pipefy or already an expert, there are 5 essential things you need to know to maximize your experience.✨That's why we created a Getting Started guide based on customer feedback and our own research. Inside the guide, you'll find: Curated content from experts Tips for structuring your workflow and collaborating with others. Ways to customize Pipefy to your needs. And more learning channels for you to explore. We're here to help you get the most out of your time, so let's dive in and explore! 🙌
The code performs the following steps to trigger the webhook: Webhook (no retry) > Webhooks::Worker (no retry) > Webhooks::RecordWorker > Webhooks::RecordWorkerRetry (in case of retry in the RecordWorker) Webhook receives action performed by the card , repo id and optional info . It checks if the action performed by the card is the type of action that will trigger a webhook. If it is it will call the second step. Webhooks::Worker > receives action performed by the card , repo id and optional info. It finds the webhook id and if the id exists calls the third step. Webhooks::RecordWorker > receives webhook id , repo id and optional info. It attempts to trigger Webhooks::Notifier, which is the one that will actually do the webhook thing.If our system has any issues during this action it will then proceed to the last step. Otherwise, it will finish the action. *Problems on your server are not triggering the retry functionality. ⚠ Problems on the client side include timeout
Importer App ErrorsF.A.Q.
Here we list some possible errors and solutions that may occur when using Importer App to import data into the pipe or database: 📍What to do if an import crashes?Only Pipefy's support team can reactivate or cancel your import, in which case you'll need to contact the team via the chat within the platform. Just inform that the import is stuck, and if you need it to continue or be cancelled, along with the pipe URL and if possible, when to inform when the import was started.Now, if your import has a red number before the“/”, your import did not work and anautomatic email has already been sent to inform you of this. 📍What to do in cases of an import that did not work?Here's a step by step in the e-mail sent automatically (always with this initial text from the image below), attached, a .csv file is available - containing the information that could not be imported.When accessing the file, in the last column it is possible to see exactly the field that caused this error / failure in its i
Setting up an SMTP, there are 4 error messages that we expect Pipefy to inform when something goes wrong with the configuration. Below you will find some possibilities.Causes and Solutions:🔹”We couldn't reach your SMTP host,' 'make sure your Port number or Host address is correct”: Pipefy shows this error when a "Net::OpenTimeout" type, error occurs. This means that when trying to connect using the information provided by the customer, we reached the timeout limit of the SMTP test connection probably because the Host or Port is wrong or is not configured to support SMTP protocol calls.🔹"Incorrect credentials, make sure your Username or Password is correct" This message appears whenever we receive a "Net::SMTPAuthenticationError".The reason for this could be:The Username/password is incorrect, and the email Domain doesn't currently support SMTP setups The user email isn't configured to support SMTP setups Client has 2FA on outlook (outlook only supports simple authentication for SMTPS
Product Hacks: Hide PipesProduct Hacks
Have you ever asked yourself if it’s possible to hide a pipe so other members wouldn’t be able to see that it even exists? Well, that’s possible. Here is a step-by-step on how to hide your pipes: 1- Choose a pipe that you would like to hide 2- Access on it and open the pipe settings 3- Scroll down to “Permissions” and select the option private pipe and save it. 4- Click on create a new card , click on the three dots on the top right corner of the form module and go to “Edit the start form” 5- Scroll all the way down and uncheck the box “Allow all team members to create cards on this pipe” That’s it! Now your process is hidden and no one besides invited members and organization admins can see it. Important: having in mind that the process is now private and hidden, you will need to invite members to join the pipe otherwise they will not be able to found it. I hope you like it!
Start sub-process automaticallyproduct hacks
Expected results: Boost your team's efficiency by enabling them to work simultaneously on complex tasks. What is this useful for? Making your process more dynamic by automatically distributing tasks to other teams in subprocesses. Before you get started you'll need to: Create a connection between your main process and each of the subprocesses; If needed, specify which fields you'll use as conditions for creating tasks in the subprocesses. In our case, we'll use a checkbox field where we'll select which subtasks need to be created. How to: Access the automation menu by clicking on the automation option in the sidebar (in the left side of the screen). Click on 'Add new automation'. Our event will be 'When a card is created' in pipe Project Management. We'll add the condition that our automation should only be triggered when 'project specification' is selected in our subtasks field. Our action is 'Create a new connected card' in pipe Project sp
I am just new in pipefy and I am trying to build a process for Determining Winners from a competition. Is there a way to ingrate a ‘Search Function’ within a form? If a contestant won, I want to have a ‘search function’ so we can just search the name from the database and mark that contestant as winner. Please help.
I already mentioned in “How to edit your HTML email templates in your favourite HTML Editor” that the tool i wrote, https://github.com/GenieTim/PipefyEnhancer, provides a few different abstractions and added functionality on Pipefy using their GraphQL API. In this post, I will explain one more of the commands it provides: adding a field to multiple phases at once. Why would I want to do that? The scenario, why I wrote this command, is, that my client wanted a way to organise the attachments on their pipe. They wanted fields, such as “External Analysis” or “External Invoice”, where they can attach documents. They want to be able to attach these documents at every step in a process, meaning in every phase, while also knowing at which phase they entered the document. The last condition is it, that prohibits a single field in the first phase, that could be edited later in other phases using the left hand side, history, of the card. Please support my idea “Sort Attachments” to reduce the ne
Hello everyone! Bom dia! I’ve been using Pipefy for a year now. It’s been amazing to see the tool grow and improve, continuing to get better and better. I’ve learned a lot over the last year and I bet you all have too in the time you’ve been using Pipefy. My question for you is: what’s something you’ve learned to do in Pipefy (a feature or trick) that you didn’t know when you first started using the tool? Something awesome that others might not be aware of. I’ll go first: I recently learned that you can sort the cards in any phase by clicking on the … of that phase in the Kanban view and choosing “Sort phase’s cards”. It’s very helpful! What are your favourite features that others might have missed?Sarah
Hello, everyone! My name is Ian Castelli and I'm one of the copywriters in the Customer Education Team. Recently, I published a blog post for NDAs (Non-Disclosure Agreements) Requests with tips on how to structure the process inside Pipefy! Do you have any additional tips to point it out? Feel free to join the discussion and use the template to build your own NDA workflow! Check it out: https://www.pipefy.com/blog/nda-requests-process
While there are two ideas asking for a clear way on how to manage labels via automations, https://community.pipefy.com/ideas/create-labels-when-updating-a-field-1111 and https://community.pipefy.com/ideas/automation-to-change-label-909, there is actually a way to do so already. The trick is to use a field with type “label” and use an automation to update that field.Example according to @thaiannelourenco in https://community.pipefy.com/ideas/create-labels-when-updating-a-field-1111:Let’s add a label when a field has a certain value.Let’s start with adding the labels field:Notice the “Synchronize card's field with this fixed field”. That’s how the labels will end up on the card.Feel free to additionally add a field conditional to hide the field in order to use it only in automations. Then, we can add the automation: as a trigger, we use “When a field is updated”. Select the pipe and the field you want the trigger to be based on. Add conditionals if you want the label to be only added whe
Hey everyone, I’m here today to share a quick and useful hack for processes that have mandatory checklists and you need to make sure that all the boxes are checked before moving the card on to the next phase. When you make a checklist field mandatory Pipefy will consider it filled even when just a box has been checked. If you need all boxes to be checked, check out my video and let me know if this hack helps in the comments below! I’m also super available if you have any feedback about the format of the content, suggestions for other hacks as well. Have a good one!
If you work with different organizations and need a connection between them, these two integration flows can help you a lot. The flows were built using Integromat: 1) Copy based on triggers.Example: When a card form is moved in organization X, create a card in organization Y: Integromat's integration modules are very flexible and exploit all Pipefy APIS. The difference is that in Integromat, you were able to select different Pipes in each module, even if they are in other organizations: 2) Copy all the cards in a given phase or pipe from company X to company Y. This automation can be done only once or can be programmed based on periods. If importing is required only once, you can also do it via Importer (Standard Pipefy Application): In the examples I made the simplest possible flows. They can be improved with other steps, transformations and filters. If you have questions about how to create Pipefy integration flows with Integromat, you can call me. My Integromat partner link is h
In the last year, millions of business users embraced no-code tools to design and build vital software for their organizations – without writing a single line of code. These business users are sometimes called “citizen developers” or non-technical users, and they use no-code tools to address routine (but still important) development projects without involving the IT department.Let’s take a look at no-code software and how citizen developers use it to build apps, automate workflows, and solve business problems.What is No-Code?No-code platforms offer easy-to-use visual tools that let non-technical workers -- citizen developers -- create applications or automate workflows, while complying with IT security standards and policies. No-Code vs. Low-CodeIndustry analysts and vendors sometimes blur the distinction between no-code and low-code platforms, or use the terms interchangeably. Here’s the difference:No-code tools require no coding experience from users. Low-code tools are designed to
727 Projects. Since implementing Pipefy, our marketing team has completed 727+ projects! This huge milestone started as a workflow change in August 2020 and has benefitted our small marketing team immensely. We are able to work on more projects, meet project deadlines and move projects through our workflow making us more efficient. Clients are benefitting from better automated communication and status tracking. Kudos to our team of THREE people!
Learn what are email templates and how they can help you establish a smarter, faster and standardized communication flow. Pipefy's email template is a powerful feature that allows you to create and customize email messages, establish a standardized communication and send emails to leads, requesters, customers, suppliers and much more. This way, you can centralize your email flows in a single place. With email templates, you can send emails directly from Pipefy, without having to leave the platform; all communication is centralized in one place. You can also create specific automations that trigger emails if key events are followed. If you wish, you can send all emails manually, directly through the cards in the pipe. Through the email builder, it is possible to set all message customization in one place, add dynamic fields to all email builder fields (except for the template name), add images, tables, lists, lines, change font colors, the text alignment and much more. How to configure
Pipefy provides the nice option to have E-Mail templates in HTML. This way, you can add tables, images, and pretty much all the styling and formatting you can dream of (provided there is support in the E-Mail program). What I am not quite happy about is the editor they provide. The windows size is limited. There is not code highlighting. No syntax highlighting. The lack of syntax highlighting and code formatting means, that it is too easy to miss a closing tag too many or not enough. All in all, it is just not suited for actual coding. That is why I wrote a custom CLI application, which uses Pipefy’s GraphQL API to fetch the E-Mails I want to edit, open them in my favourite editor (e.g. Visual Studio Code), and submit them back to Pipefy once I finished editing.I published this tool open-source, so you can use it too: https://github.com/GenieTim/PipefyEnhancer The usage steps are the following:1. Install NodeJS 2. Run the command (in your favourite terminal/command line/whatever it is
Hey, dear members! How are you doing?We are constantly working on improvements to make your day-to-day activities as automated as possible. So here goes an invitation: would you participate on a new page we are creating? It is easy; all you have to do is answer this:📢 How Pipefy made a difference to you? What benefits can you identify in your workflow?Hope to hear from all of you in the comments!
Happy Tuesday, everyone! Learn more about Conditionals and how to use them in the brand new Pipefy 2.0. In Pipefy, you can Conditionals to create more dynamic forms and phases. Conditional rules hide or display fields in forms or phases, according to previous answers. Watch the video to learn how to begin creating Conditionals and get hands-on! Have a great day!
Pipefy is a no-code workflow automation platform that empowers you to build smarter, automated workflows. In this video, learn how to get started in 5 steps:0:00 What is Pipefy?0:21 Step 1: Create a process1:16 Step 2: Customize a form2:13 Step 3: Execute a standardized process2:58 Step 4: Run it to your conditions4:02 Step 5: Analyze your results
Pipefy 2.0 | Start formTutorial
Hello, doers. How are you? It’s Tuesday and, today we want to take a look at how to fill out the first input of your process and it will gather all the necessary information to kick off the process, like e a purchase request or a reimbursement request.After the Start Form is filled out it will become a card and be added in the first phase of your process, or pipe, as we call it in Pipefy. Watch the video to learn how to begin creating cards and get hands-on! If you need a hand from our experts, also check:Tutorial articles: https://help.pipefy.com/en/articles/6...
I had the opportunity to implement a few workflows for a client of mine.One request was to have Follow-Up E-Mails, meaning E-Mails that are sent to the client a year or later after a succesfull project to ask the clients whether they are still satisfied and whether there is something else to help with.Of course, thanks to Pipefy's excellent API it would have been easy case to implement this feature externally. To reduce the height of the used stack, I decided against it and implemented it in Pipefy alone.This is not a problem at all. There is actually more than one way to do so.The main trick is to use an automation triggered by a card becoming late or expired.This is how you can schedule the sending of E-Mails in order for them to be sent when you want them to be.The way to trigger a card to become expired is to set a due date. As soon as the due date is reached (and the card has not yet reached a final phase), the alert will be triggered.You can use an automation as the following to
How to clone a pipeTutorial
Attention! To clone a pipe, either within a company or between two companies, you need to have admin permission in the pipe you want to clone as well as permission to create a pipe in the company. Given that you have the necessary permission, the first step to clone a pipe is opening the pipe then clicking in the gear icon in the upper right corner of the screen to open the pipe settings. Inside the pipe settings, find the 'clone to' option in the lower left corner. If you're not a member of more than one company, simply click on it to clone the pipe. If you are, click on it, select the company you want to clone the pipe to and wait a couple of seconds while the copy is created. Important:Cloning a pipe will only clone its structure (phases and fields). Existing cards, field conditionals, connection fields or automation rules will not be cloned; If your pipe has any email templates with dynamic content, that'll need to be manually adjusted in the cloned pipe.Written by Isabelle Wuille
Community Experts Leaderboard
Join us in the Pipefy Community! 🚀
No account yet? Create an account
Login with your Pipefy credentials
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.