Make monday.com work with Microsoft 365 & SharePoint →
Board Assistant - AI Formulas logo

Board Assistant - AI Formulas

ops42 OU

80 installs, since March 25, 2024.   5 installs/month.   Updated March 26, 2024.

No touch
Gallery image Gallery image Gallery image

Create advanced ChatGPT-based free text formulas for boards

Create complex formulas and generate text with ChatGPT.

Automatically fill in item values based on AI prompts. Ideal to customise or generate content based on item columns.


Book a free demo to talk with app creator, get an overview of the features, share ideas and receive 10'000 free Tokens for experiments! 🚀

Features

- Add values from other fields to prompts: Select values from board columns and use them directly in the prompt.

- Run prompt per board item: Run ChatGPT prompt when item data changes


Benefits

- Personalize messages 🧑‍🎨

- Translate text 📝

- Search and organize data 🗂️


About us

ops42 is striving to provide best quality customer experience. Please use the following email to get in touch with us: [email protected]

Security & Compliance

Security

Does the developer periodically perform penetration testing?

No

Does the developer have a dedicated security and privacy point of contact for such issues or questions?

Yes

Does the app restrict redirects and forwards only to approved destinations, or show a warning when redirecting to potentially untrusted content?

No
The application does not have a user-facing interface which makes redirects (integrations + read-only dashboard)

Does the app protect against mass parameter assignment attacks?

No
The application does not have a user-facing interface (integrations + read-only dashboard)

Does the app perform encoding and sanitization on all user supplied parameters to protect against Cross-Site Scripting?

Yes
Application has 3 sources of user-provided data: 1. Integration 'prompt' text field 2. Table Item values 3. Results generated by processing ML prompts The application has the following measures built-in: 1. All data from 'prompt' text is processed by https://github.com/cure53/DOMPurify library for sanitization (File: sanitization_prompt.png) 2. All data from table item values is processed by https://github.com/cure53/DOMPurify library. (File: sanitization_value.png) 3. All results, generated from ML prompts are processed by https://github.com/cure53/DOMPurify library for sanitization (File: sanitization_ml.png) Application outputs data by updating column values. Before updating data in columns, application uses https://www.npmjs.com/package/validator library to encode HTML tags (using 'encode' function).

Does the developer protect all state-changing actions against Cross-Site Request Forgery (CSRF)?

Yes
All requests to backend are authenticated with monday.com session token. 1. Client-side, application uses the "monday-sdk-js" library to get the session token. This requires the main monday.com application to run. This token is sent to backend in the Authorization header. 2. Backend-side, application is verifying this token using monday client secret. Backend is configured with CORS settings for client origin only.

Does the developer have mechanisms to notify monday.com in case of a security breach?

Yes
Every incident is reviewed and remediation actions are identified. Communicating security breach to monday.com is a part of the process.

Does this developer have a process for installing application-level updates and security patches for the service (such as software packages and databases)?

Yes
Application Frontend and Backend is built and deployed by a pipeline. GitHub Dependabot is used to keep package dependencies up to date.

Compliance

Is the app certified with the information security standard ISO/IEC 27001:2022?

Not answered

Is the app compliant with the Health Insurance Portability and Accountability Act (HIPAA)?

No

Is the app certified with System and Organization Controls (SOC 2 or SOC 3)?

No

Is the app compliant with the General Data Protection Regulation (GDPR)?

Yes
The application is not storing PII or user data apart from usage information. Third-party processors are compliant with GDPR.

Data

Does the app send any data outside of monday.com? If yes, indicate whether the data is customer-submitted (e.g., board names, item names, doc content) or non-customer-submitted (e.g., account ID, board ID, user ID).

Not answered

Where does the app store logs data?

Not answered

Where does the app store the app data?

Not answered

Does the developer ensure application logs do not contain secrets or personally-identifiable information (PII)?

Yes
Application logs are delivered to AWS Cloudwatch Logs log group. The log group has data protection policies enabled for automatic masking and reporting for all sensitive information findings. Enabled policies: Credentials, Device Identifiers, PII, PHI, Financial information

Is customer data segregated from the data of other customers (for example logically or physically)?

Yes
Customer data is segregated logically on the basis of Account ID. Account ID is retrieved from application session, application does not support other means of providing Account ID.

Privacy

Does the developer enforce multi-factor authentication on employees access to systems which may process customer data?

Yes
Customer data is processed on AWS cloud. AWS Access is managed with SSO (AWS Identity Center) from Google Workspace. Google workspace has 2-Factor authentication enforced. AWS Root account has MFA set up.

Does the developer protect access to customer data based on the principle of least privilege?

Yes
The company has only one employee. The application only collects token usage per user and anonymized metrics.

Reviews

June 3, 2024

GC: not attaching to my board on initial download

Installation history

We have data for December 28, 2024 onwards only. Collected sometime after 00:00 UTC daily.

ID: 10000426App ID: 10133714Listing updated: March 31, 2024