If you’re requesting the integration of a platform with Bit Flow, please follow these steps to ensure a smooth and effective process:
Search First: Before submitting your integration request, take a moment to search the forum to see if the platform you’re requesting has already been mentioned.
If the integration request already exists, do not create a new comment. Instead, engage with the existing request by adding a reaction (such as a love or upvote). This helps the team gauge community demand and prioritize accordingly.
Submitting a New Request: If the platform you’re requesting is not already listed, you can submit your request by adding a new comment.
In your comment, make sure to clearly outline the use case for the integration and explain how it would benefit users of Bit Flow.
Providing specific details about why the integration is valuable will help the team better understand and assess the request.
Review Process: The Bit Flow team regularly reviews integration requests and reactions. Platforms with the most engagement and detailed use cases are given higher priority during the evaluation process.
By adhering to these guidelines, you’ll help ensure that integration requests are managed effectively and that the most impactful solutions are implemented in a timely manner. Thank you for contributing to the improvement of Bit Flow!
Trigger: Google Sheet (On Row Add/Update/Delete)
Action: Google Sheet (Create/Delete Spreadsheet)
Action: Google Sheet (Create/Delete Sheet)
Action: Google Sheet (Get/Delete row and column)
Trigger: Gravity Form (New Entry)
Action/Trigger: Fluent Community
Action: Slack message
Trigger: Wishlist Member (New user Create/Delete/ New User level)
Trigger: WP Courseware (Add/Remove user from course)
[Action] Webhook Response Not to be confused with Webhook Outgoing
Description:Webhook response building is an integral part of any webhook workflow. So, for example, I called a webhook and by default it will respond with status 200 (success). But this changes as we go forward.
Case Example:
I have a webhook incoming bit flow, which gives me email and name from an external service who called this webhook. So I process this inside bit flow, manipulate, verify or manage data accordingly. Then, if any of these process fails, I need to give info to the original caller of the webhook (external service who called the webhook), via webhook response code and other data fields. For example, if email was not a verified one, i send response 200 (ok) with data, email_status: disposable.
Original Site: microsoft.com - called webhook https://mybitformprocessor.wp1.site/wp-json/bit-pi/v1/webhook/callback/d2847874-75f2-46c0-aadd-8599449cef5e
Process request, send or verify data
Send webhook response email is invalid/disposable - but request processed (200)
Microsoft .com sees the response and data and do their due diligence accordingly.
Every known and proven platforms (n8n or similar) has this option to manage responses to webhook processing and inform originator.
There are two parts in this process improvement.
Allow webhook trigger to process immediate response or wait for the end node to send processed data.
Then enforce End Node to have webhook response module.
How does it work currently:
Currently, when a webhook is triggered, it sends a response back with a code 200 before finishing the whole process. This means that for Microsoft , there is no way to tell if the processing on the Bitform side was successful or if it failed.
I am not sure — whether we are supposed to comment here with feature/action/trigger or it should be individual posts. The comment box is too small to do detailed editing.
I can see that you already have FluentCRM, Forms, Support and Booking, and I’d love to see their latest plugin added in also. Fluent Community is relatively new, having only been released in the last couple of months.
Use case:
I’m using Fluent Community to build my own portals for customers for my training programs, not unlike Skool or Circle.so.
I want to be able to add and remove people from groups and courses based on their actions, and generally manage my community members using Bit Flows. Managing content would also be very helpful e.g. moderation, auto-posting/replying.
Although FluentCRM does have some automation capacity, I’d live to concentrate all of my automations into Bit Flows, especially if I have a site with Fluent Community without Fluent CRM.
I regularly send notifications to Slack when things happen on my sites, so I know what’s happening in real time.
Whether that’s:
Sites going down
Customer purchases
Support tickets
and more
There are plenty of other chat apps that might be relevant instead, like MS Teams, or free Slack alternatives like Pumble or Chanty. And I’d love to send messages to something secure like Signal, but I think that’s unlikely given the way their system works.
But basically, a way to be notified when you’re on the move that there’s something that needs your attention, by sending a custom message to an instant messaging app, the most common one being Slack.
I hope it becomes possible to communicate with OpenAI through Bit Flow. This integration would be extremely valuable as it could provide users with access to advanced AI features and enhance the platform’s ability to analyze and interpret data.
By connecting Bit Flow with OpenAI, we can leverage machine learning for better insights and automation, which will greatly benefit all users. This will make it easier for us to handle complex tasks and will strengthen Bit Flow as a leading platform in its field.
I encourage others to react to this request to show support and increase the priority of this integration. Thank you!
[Feature Request] Add a Code Node to Allow Custom Scripting in Workflows (Similar to n8n’s Code Node)
Description
I would like to request the addition of a Code Node in Bit-Flow that enables users to write and execute custom scripts, such as JavaScript or PHP, directly within automation workflows. This feature would allow users to manipulate data, create custom logic, and achieve use cases that may not be supported by existing native nodes or modules.
Key Use Cases
Data Manipulation: Perform custom transformations, such as reformatting text, JSON parsing, encoding/decoding, or sophisticated calculations, directly in the workflow.
Flexible Logic Application: Implement custom business rules, condition-based processing, or even conditional branching that non-coding nodes might not allow.
External Service Compatibility: Allow users to preprocess or postprocess data for external services, ensuring compatibility when integrations are limited.
Dynamic Customization: Enable developers and power users to solve unique challenges by integrating their own logic into workflows without requiring external dependencies.
Suggested Features for the Code Node
Code Editor with Syntax Highlighting: A built-in, user-friendly code editor for writing scripts directly in the workflow, with syntax highlighting for supported languages (e.g., JavaScript or PHP).
Input/Output Mapping:
Inputs: Pass data from previous nodes to the script seamlessly.
Outputs: Return custom values/text/data objects for next steps in the workflow.
Error Handling: Clearly display script errors (e.g., code execution fails, invalid syntax) to help debug issues.
Execution Control: Include features to limit total execution time or resource usage (sandbox environment) to ensure safety and scalability.
Reusable Code Snippets: Allow saving reusable snippets or templates that users can copy into new workflows.
Why This is Important for Bit-Flow
Adding a Code Node would significantly enhance the flexibility and versatility of Bit-Flow for both technical and non-technical users:
For Developers and Advanced Users: This unlocks endless possibilities for customized workflows, making Bit-Flow a powerful automation tool for advanced use cases.
For General Users: The feature can solve edge cases that would otherwise require external APIs or workarounds.
Examples of How It Could Be Used
Data Validation: Validate input fields like email/phone numbers and set custom error flags.
API Data Mapping: Modify responses from APIs to match the format of downstream tools.
Dynamic Conditions: Use scripts to determine conditional processing not natively supported.
Inspiration from n8n’s Code Node:
n8n’s Code node empowers users to write simple or complex logic using custom JavaScript, enabling dynamic and programmable workflows. Implementing a similar feature in Bit-Flow (with PHP or JavaScript) would put it on par with leading automation tools and appeal to developers looking for flexibility in their workflows.
Conclusion
The addition of a Code Node in Bit-Flow, with support for custom scripting and advanced customization, would significantly improve the platform’s functionality, helping users of all skill levels implement unique and dynamic workflows.
Thank you for considering this request! Looking forward to hearing updates from the team.
I would love to have an integration with Google workspace. To manage users at some conditions. This would greatly improve the workflow if you want to sync the users between wordpress and Google workspace. Same could be done with office 365. There should be at least options to manage the users (update, delete, add etc.) and manage roles on wordpress (if user on workspace is deleted/suspended then remove/change role on wordpress). It is also useful to communicate based on org unit, so for example if a user is in a certain org unit, then assign this specific role.
Please add Acumbamail, it’s already in the Bit integration integrations, but it’s not in the Bit flows integrations. I would like to pass from bit integration to Bit flows
Please add Discord. As a community owner, I would like to enable paid members with access to our Discord server. When a user becomes a paid subscriber to our site and provides their Discord username, the connector will add the user to the configured Discord Server and assign a mapped discord role. Discord roles should be able to be mapped to WooCom membership levels. Additionally, when a user’s membership is canceled or expired, the connector should remove the mapped discord role from the user account.
This integration would be valueable for anyone with a membership site where they want to allow paid members to have access to a discord community for discussions.