Integrations and Features Request for Bit Flows

If you’re requesting the integration of a platform with Bit Flow, please follow these steps to ensure a smooth and effective process:

  1. 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.
  2. 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.
  3. 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/Trigger: Zoho CRM
  • Action: Open AI Chatgpt
  • Action: DeepSeek AI
  • Feature: Custom Code Execution (details)
0 voters

[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.

  1. Original Site: microsoft.com - called webhook
    https://mybitformprocessor.wp1.site/wp-json/bit-pi/v1/webhook/callback/d2847874-75f2-46c0-aadd-8599449cef5e

  2. Process request, send or verify data

  3. Send webhook response email is invalid/disposable - but request processed (200)

  4. 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.

  1. Allow webhook trigger to process immediate response or wait for the end node to send processed data.
  2. 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.

Multiple options:

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.

3 Likes

:zap:[Trigger] Google Sheet as Trigger

It is crucial to have triggers for Google Sheet.

Trigger Events:

  1. On row added
  2. On row updated
  3. On row added or updated
6 Likes

:arrow_forward:[Action] Google Sheet (Update)

List of Actions:

  • Create spreadsheet
  • Delete spreadsheet
  • Add or update row in sheet
  • Add or update row in sheet (by value) (Exists)
  • Add row in sheet (Exists)
  • Clear sheet
  • Create sheet
  • Delete sheet
  • Delete rows or columns from a sheet
  • Get row(s) in sheet
5 Likes

GravityForms as a Trigger would be great!

2 Likes

Yes, Gravity forms is still the “most standard” Wordpress Form Builder. We use only Gravity in all our projects.

WPForms.

This is my go-to form plugin for WordPress, and I use it for:

  • contact forms
  • email subscription sign up forms
  • simple product purchase / payment forms
    and more

It’s very similar to GravityForms in terms of functionality, and without this integration , Bit Flows is much less useful to me.

Triggers

  • New form entry
1 Like


Gravity Forms already available in the integration list.

Gravity Forms already available in the integration list.

Fluent Community.

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.

2 Likes

Slack (or equivalent chat/IM tool).

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.

Wishlist Member

New user / or user in new level, to trigger automation
User removed from level, to trigger automation

Add or remove user from level, as result of automation triggered elsewhere

For the same reasons you integrate with Ultimate Member

WP Courseware

Add user to course
Remove user from course

For the same reasons that you integrate with Masterstudy LMS, Academy LMS

Zoho CRM integration.
I see zoho form and zoho flows integrations but my agency need Zoho CRM integration

1 Like

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!

3 Likes

[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

  1. Data Manipulation: Perform custom transformations, such as reformatting text, JSON parsing, encoding/decoding, or sophisticated calculations, directly in the workflow.
  2. Flexible Logic Application: Implement custom business rules, condition-based processing, or even conditional branching that non-coding nodes might not allow.
  3. External Service Compatibility: Allow users to preprocess or postprocess data for external services, ensuring compatibility when integrations are limited.
  4. 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

  1. 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).
  2. 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.
  1. Error Handling: Clearly display script errors (e.g., code execution fails, invalid syntax) to help debug issues.
  2. Execution Control: Include features to limit total execution time or resource usage (sandbox environment) to ensure safety and scalability.
  3. 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.

2 Likes

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.

1 Like

SuiteDash CRM - https://suitedash.com/

This is a growing CRM competitor that offers a lot of systems like Customers, leads, billing, invoicing, LMS etc all in one “Suite”.

lots of opportunities for integrations here. for me personally I’d love the ability to:

  1. add new leads that signup on my Wordpress site.
  2. tag a customer when they sign up with my fluentbooking form
  3. tag a download a resource from my site
  4. tag a customer when they view an article
  5. sync my fluent CRM with suitedash as someone goes from a LEAD to a CUSTOMER.
    etc
2 Likes

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.