Centralize data into powerful, custom, shareable dashboards
Dashboard Hub lets you centralize data from your monday accounts, workspaces, and any external tool like Jira. Easily overcome reporting limitations by creating custom data cards with formulas, building powerful charts with dropdowns (even at subitem level), and securely sharing dashboards with password protection.
Does the app restrict redirects and forwards only to approved destinations, or show a warning when redirecting to potentially untrusted content?
Yes
As our app is executed inside Iframes we are restricted to that context, so we are not able to enforce redirects and forwarding actions that can take our users out of Monday's scope.
Does the app protect against mass parameter assignment attacks?
Yes
We use DTO's when it comes to create any new entity in our database, so the data that arrives to our backend is first enforced to be translated to our DTO before creating the new entity.
Does the app perform encoding and sanitization on all user supplied parameters to protect against Cross-Site Scripting?
Yes
In our frontend we use React as part of our stack and it escapes all values embedded inside any JSX expression. We don't rely only in this mechanism, we also have some means in place to sanitize the user input before it arrives to our backend. Finally, we rely on an ORM to abstract our access to the persistence layer, at this point we use a sanitization tool as a way to ensure that we preprocess the data before adding it to its final storage. This mechanism is also applied when we retrieve the data from the database. References: JSX Sanitization: https://legacy.reactjs.org/docs/introducing-jsx.html#jsx-prevents-injection-attacks
Does the developer protect all state-changing actions against Cross-Site Request Forgery (CSRF)?
Yes
On the first hand we implement a signed double cookie pattern storing cryptographic secret on our server side. On the other hand our backend servers only accept "application/json" content types which enforces the use of CORS mechanisms. References: * https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html#use-built-in-or-existing-csrf-implementations-for-csrf-protection
Does the developer have mechanisms to notify monday.com in case of a security breach?
Yes
Appfire Infosec to be notified of a security incident through internal ticketing system and Slack. Infosec will analyze the issue and notify monday within 24 hours. It is part of our incident handling ISO 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
Once we notice any kind of vulnerability by our own means or through our active bug bounty programs, we generate a security issue in our project and after triage process we try to confirm the severity. If severity is high or critical we try to attend the vulnerability as soon as possible and generate a fix. Once the mitigation is tested by part of our team we proceed to promote the patch to production. This publication process depends on the severity of the vulnerability. Critical vulnerabilities usually are published as hot fixes while lower severity vulnerabilities are programmed inside our releases planning.
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)?
Yes
Is the app compliant with the General Data Protection Regulation (GDPR)?
Yes
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
Every addition to our code base is reviewed at least by one team member not directly involved in the new code. Every pull request requires approval by other team members. In fact, we are trying to improve all our error logging mechanism continuously. Other tools used to register user interactions for analytics purposes are also explicitly sanitized not only at UI logging level, but also at request level.
Is customer data segregated from the data of other customers (for example logically or physically)?
Yes
All data is segregated logically by what we call account ID, that is an unique identifier related with Monday's user identification. We also encrypt the gadgets and gadget's configurations before persisting them in our database, so even if a malicious user manages to gain access to our database, he still won't be able to read our customer's data. We only store app related data so, the only Monday's data that we store is the Account ID.
Privacy
Does the developer enforce multi-factor authentication on employees access to systems which may process customer data?
Yes
All our infrastructure implements 2FA, both our servers and our persistence providers require its use.
Does the developer protect access to customer data based on the principle of least privilege?
Yes
Only part of our developers team have direct access to our production databases and this access is restricted to support tickets management. Database contents are encrypted, so we can't access directly to the dashboard's definitions or the gadget's configurations Addittionaly, our persistence provider also encrypts the data on disk so we apply two different encryption layers.
Reviews
October 26, 2024
C: This app you cannot even filter by Day, week or month. Completely misses a huge component of KPI reporting.
July 26, 2024
KM: Ability to send dashboards to clients with a password is great, but the functionality of the gadgets is very rudimentary. Can't display more than one column, can't filter by more than one item/column, can't display items from "last week"/"last month".
November 6, 2023
LD: Love the visualisation, privdes flexability to carry out more complex calcualtions too.
September 14, 2023
SD: Muy compleja, nada amigable
August 7, 2023
S: can't figure out how to get permission accesses set up :(
June 7, 2023
M: Cannot work with the boards i really want them to work on.
Installation history
We have data for December 28, 2024 onwards only. Collected sometime after 00:00 UTC daily.
{
"id": 10000200,
"description": "<p>Dashboard Hub lets you centralize data from your monday accounts, workspaces, and any external tool like Jira. Easily overcome reporting limitations by creating custom data cards with formulas, building powerful charts with dropdowns (even at subitem level), and securely sharing dashboards with password protection.</p><p><br></p><p>Interactive demo dashboards:</p><p>📊 <a href=\"https://app.arcade.software/share/65nThOCH16zXLjPpd4EX\" rel=\"noopener noreferrer\" target=\"_blank\">Create custom charts and data cards with formulas</a></p><p>🌐 <a href=\"https://app.arcade.software/share/ge8BfZ4K3l9C7GapMzma\" rel=\"noopener noreferrer\" target=\"_blank\">Centralize data across products (such as Jira)</a></p><p>🔒 <a href=\"https://app.arcade.software/share/oYojMqtVDrYV1cpZT2aU\" rel=\"noopener noreferrer\" target=\"_blank\">Share password-protected dashboards</a></p><p><br></p><p><strong>Dashboard Hub features</strong></p><ul><li><strong>Create custom charts</strong> with view types such as Tables plus use Statistics, Segment customization, and more</li><li><strong>Use calculations to gain specific data insights</strong> with Formula Cards</li><li><strong>15+ product integrations</strong> including monday CRM, dev, and Jira</li><li><strong>Integrate and represent data from any source</strong> with REST APIs (Custom Reports)</li><li><strong>Connect any number of boards</strong> from multiple accounts and workspaces</li><li><strong>Password-protected links</strong> to share dashboards and boards externally</li><li><strong>Secure and Enterprise-ready</strong>: multi-account data, product integrations, advanced permissions, secure external reporting, and more</li></ul><p><br></p><p>Additional resources:</p><p>🚀<a href=\"https://apps.appf.re/dhm/doc/comparison-with-native-dashboards\" rel=\"noopener noreferrer\" target=\"_blank\"> Difference with monday.com dashboards</a></p><p><br></p><p><strong>See the full range of</strong><a href=\"https://apps.appf.re/dhm/doc\" rel=\"noopener noreferrer\" target=\"_blank\"><strong> app functionality</strong></a> and contact our<a href=\"https://appf.re/monday/support\" rel=\"noopener noreferrer\" target=\"_blank\"> support team</a> with any questions. </p><p><br></p><p>Access our<a href=\"https://trust.appfire.com/\" rel=\"noopener noreferrer\" target=\"_blank\"> Trust Center</a> if you have any security questions or concerns.</p><p><br></p><p><a href=\"https://appfire.com/\" rel=\"noopener noreferrer\" target=\"_blank\"><strong>Appfire</strong></a><strong> features dozens of top-selling apps that help teams solve big challenges</strong>.</p>",
"short_description": "Centralize data into powerful, custom, shareable dashboards",
"compliance_answers": [
{
"questionId": 1,
"shortAnswer": true,
"detailedAnswer": "All data is segregated logically by what we call account ID, that is an unique identifier related with Monday's user identification.\nWe also encrypt the gadgets and gadget's configurations before persisting them in our database, so even if a malicious user manages to gain access to our database, he still won't be able to read our customer's data. \nWe only store app related data so, the only Monday's data that we store is the Account ID."
},
{
"questionId": 2,
"shortAnswer": true,
"detailedAnswer": "Once we notice any kind of vulnerability by our own means or through our active bug bounty programs, we generate a security issue in our project and after triage process we try to confirm the severity.\nIf severity is high or critical we try to attend the vulnerability as soon as possible and generate a fix.\nOnce the mitigation is tested by part of our team we proceed to promote the patch to production.\nThis publication process depends on the severity of the vulnerability. Critical vulnerabilities usually are published as hot fixes while lower severity vulnerabilities are programmed inside our releases planning."
},
{
"questionId": 3,
"shortAnswer": true,
"detailedAnswer": "Appfire Infosec to be notified of a security incident through internal ticketing system and Slack. Infosec will analyze the issue and notify monday within 24 hours. It is part of our incident handling ISO process"
},
{
"questionId": 4,
"shortAnswer": true,
"detailedAnswer": "On the first hand we implement a signed double cookie pattern storing cryptographic secret on our server side.\nOn the other hand our backend servers only accept \"application/json\" content types which enforces the use of CORS mechanisms.\nReferences:\n* https://cheatsheetseries.owasp.org/cheatsheets/Cross-Site_Request_Forgery_Prevention_Cheat_Sheet.html#use-built-in-or-existing-csrf-implementations-for-csrf-protection"
},
{
"questionId": 5,
"shortAnswer": true,
"detailedAnswer": "In our frontend we use React as part of our stack and it escapes all values embedded inside any JSX expression.\nWe don't rely only in this mechanism, we also have some means in place to sanitize the user input before it arrives to\nour backend.\n\nFinally, we rely on an ORM to abstract our access to the persistence layer, at this point we use a sanitization tool as a way to ensure that we preprocess the data before adding it to its final storage.\nThis mechanism is also applied when we retrieve the data from the database.\n\nReferences: \nJSX Sanitization: https://legacy.reactjs.org/docs/introducing-jsx.html#jsx-prevents-injection-attacks"
},
{
"questionId": 6,
"shortAnswer": true,
"detailedAnswer": "Only part of our developers team have direct access to our production databases and this access is restricted to support tickets management. \nDatabase contents are encrypted, so we can't access directly to the dashboard's definitions or the gadget's configurations\nAddittionaly, our persistence provider also encrypts the data on disk so we apply two different encryption layers."
},
{
"questionId": 7,
"shortAnswer": true,
"detailedAnswer": "All our infrastructure implements 2FA, both our servers and our persistence providers require its use."
},
{
"questionId": 8,
"shortAnswer": true,
"detailedAnswer": "Every addition to our code base is reviewed at least by one team member not directly involved in the new code.\nEvery pull request requires approval by other team members.\n\nIn fact, we are trying to improve all our error logging mechanism continuously.\n\nOther tools used to register user interactions for analytics purposes are also explicitly sanitized not only at UI logging level, but also at request level."
},
{
"questionId": 9,
"shortAnswer": true,
"detailedAnswer": "We use DTO's when it comes to create any new entity in our database, so the data that arrives to our backend is first enforced to be translated to our DTO before creating the new entity."
},
{
"questionId": 10,
"shortAnswer": true,
"detailedAnswer": "As our app is executed inside Iframes we are restricted to that context, so we are not able to enforce redirects and forwarding actions that can take our users out of Monday's scope."
},
{
"questionId": 11,
"shortAnswer": true
},
{
"questionId": 12,
"shortAnswer": true
},
{
"questionId": 13,
"shortAnswer": false
},
{
"questionId": 14,
"shortAnswer": true,
"detailedAnswer": "[email protected]"
},
{
"questionId": 15,
"shortAnswer": true,
"detailedAnswer": "Once in a year"
}
],
"badges_data": {
"acquisition_source": "Touch",
"pricing_data": "14 days trial",
"app_values": [
"Make data-driver decisions"
],
"label": null,
"security": true
},
"data": {
"is_connector": true,
"terms_of_service_url": "https://appfire.com/eula",
"google_analytics_tag_id": "G-MHFGC1JS3B"
},
"keywords": "dev,sales,Agile,CRM,calculations, formula,share,reports,charts,dashboard",
"thumbnail_url": "https://dapulse-res.cloudinary.com/image/upload/v1696150713/monday-apps-marketplace/Dashboard%20Hub/v2/App_Card_-_Image_2.png",
"logo_url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_3_26_12_23_45_ylb84r6.png",
"feedback_url": "https://appf.re/monday/support",
"privacy_policy_url": "https://appfire.com/privacy-policy/",
"external_pricing_url": null,
"featured": null,
"security": true,
"display_in_template_store": null,
"acquisition_source": "Touch",
"terms_of_service_url": "https://appfire.com/eula",
"label": null,
"app_values": [
"Make data-driver decisions"
],
"security_info": null,
"gallery_assets": [
{
"url": "https://dapulse-res.cloudinary.com/video/upload/v1707238833/monday-apps-marketplace/Dashboard%20Hub/Feb%2024/Dashboard_Hub_Monday_Promo_1-24.mp4",
"type": "video"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_8_f78la7f.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_16_2p49hhb.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_21_1b251re.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_27_3cpwzad.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_48_czpy61h.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_54_utiyv3k.png",
"type": "image"
},
{
"url": "https://cdn.monday.com/marketplace/10000200/10000200_2024_11_20_16_18_59_xvcmq7v.png",
"type": "image"
}
],
"pricing_data": "14 days trial",
"marketplace_developer_id": 10000098,
"app_id": 10060376,
"marketplace_category_ids": [
10000000,
9,
4,
1
],
"name": "Dashboard Hub for monday.com",
"app_scope_str": "me:read,boards:read,docs:read,workspaces:read,users:read,account:read,updates:read,assets:read,tags:read,teams:read,webhooks:read",
"app_client_id": "579b7e494b1de1ced97046ae0a011231",
"app_color": {
"hsl": {
"h": 0,
"s": 0,
"l": 0,
"a": 1
},
"hex": "#000000",
"rgb": {
"r": 0,
"g": 0,
"b": 0,
"a": 1
},
"hsv": {
"h": 0,
"s": 0,
"v": 0,
"a": 1
},
"oldHue": 0,
"source": "hex"
},
"created_at": "2023-04-20T13:43:00.621Z",
"updated_at": "2025-01-20T13:56:21.022Z",
"how_to_use_url": "https://view.monday.com/4226613829-aa896b9abeb9d5058f1c03f8f17a5f54?r=use1",
"automation_app_id": null,
"plans": [
{
"id": "10060376-1-plan_ver_a_3_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_3_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 3 Seats",
"description": "Full use of this app for up to 3 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 3,
"yearlyFee": 2,
"maxSeats": 3
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 3,
"yearly": 2,
"maxSeats": 3
}
},
{
"id": "10060376-1-plan_ver_a_5_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_5_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 5 Seats",
"description": "Full use of this app for up to 5 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 5,
"yearlyFee": 4,
"maxSeats": 5
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 5,
"yearly": 4,
"maxSeats": 5
}
},
{
"id": "10060376-1-plan_ver_a_10_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_10_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 10 Seats",
"description": "Full use of this app for up to 10 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 10,
"yearlyFee": 8,
"maxSeats": 10
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 10,
"yearly": 8,
"maxSeats": 10
}
},
{
"id": "10060376-1-plan_ver_a_15_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_15_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 15 Seats",
"description": "Full use of this app for up to 15 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 15,
"yearlyFee": 13,
"maxSeats": 15
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 15,
"yearly": 13,
"maxSeats": 15
}
},
{
"id": "10060376-1-plan_ver_a_20_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_20_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 20 Seats",
"description": "Full use of this app for up to 20 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 20,
"yearlyFee": 17,
"maxSeats": 20
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 20,
"yearly": 17,
"maxSeats": 20
}
},
{
"id": "10060376-1-plan_ver_a_25_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_25_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 25 Seats",
"description": "Full use of this app for up to 25 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 25,
"yearlyFee": 21,
"maxSeats": 25
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 25,
"yearly": 21,
"maxSeats": 25
}
},
{
"id": "10060376-1-plan_ver_a_30_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_30_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 30 Seats",
"description": "Full use of this app for up to 30 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 30,
"yearlyFee": 25,
"maxSeats": 30
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 30,
"yearly": 25,
"maxSeats": 30
}
},
{
"id": "10060376-1-plan_ver_a_40_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_40_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 40 Seats",
"description": "Full use of this app for up to 40 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 40,
"yearlyFee": 35,
"maxSeats": 40
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 40,
"yearly": 35,
"maxSeats": 40
}
},
{
"id": "10060376-1-plan_ver_a_50_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_50_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 50 Seats",
"description": "Full use of this app for up to 50 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 50,
"yearlyFee": 42,
"maxSeats": 50
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 50,
"yearly": 42,
"maxSeats": 50
}
},
{
"id": "10060376-1-plan_ver_a_100_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_100_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 100 Seats",
"description": "Full use of this app for up to 100 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 80,
"yearlyFee": 67,
"maxSeats": 100
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 80,
"yearly": 67,
"maxSeats": 100
}
},
{
"id": "10060376-1-plan_ver_a_200_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_200_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 200 Seats",
"description": "Full use of this app for up to 200 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 125,
"yearlyFee": 105,
"maxSeats": 200
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 125,
"yearly": 105,
"maxSeats": 200
}
},
{
"id": "10060376-1-plan_ver_a_2500_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_2500_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 2,500 Seats",
"description": "Full use of this app for up to 2,500 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 700,
"yearlyFee": 575,
"maxSeats": 2500
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 700,
"yearly": 575,
"maxSeats": 2500
}
},
{
"id": "10060376-1-plan_ver_a_300_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_300_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 300 Seats",
"description": "Full use of this app for up to 300 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 170,
"yearlyFee": 140,
"maxSeats": 300
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 170,
"yearly": 140,
"maxSeats": 300
}
},
{
"id": "10060376-1-plan_ver_a_400_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_400_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 400 Seats",
"description": "Full use of this app for up to 400 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 210,
"yearlyFee": 175,
"maxSeats": 400
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 210,
"yearly": 175,
"maxSeats": 400
}
},
{
"id": "10060376-1-plan_ver_a_500_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_500_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 500 Seats",
"description": "Full use of this app for up to 500 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 250,
"yearlyFee": 210,
"maxSeats": 500
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 250,
"yearly": 210,
"maxSeats": 500
}
},
{
"id": "10060376-1-plan_ver_a_1000_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_1000_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 1,000 Seats",
"description": "Full use of this app for up to 1,000 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 450,
"yearlyFee": 375,
"maxSeats": 1000
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 450,
"yearly": 375,
"maxSeats": 1000
}
},
{
"id": "10060376-1-plan_ver_a_5000_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_5000_users",
"versionId": 1,
"versionState": "live",
"name": "Up to 5,000 Seats",
"description": "Full use of this app for up to 5,000 team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 1100,
"yearlyFee": 925,
"maxSeats": 5000
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 1100,
"yearly": 925,
"maxSeats": 5000
}
},
{
"id": "10060376-1-plan_ver_a_10000_users",
"appId": 10060376,
"appPlanId": "plan_ver_a_10000_users",
"versionId": 1,
"versionState": "live",
"name": "Unlimited",
"description": "Full use of this app for unlimited number of team members.",
"extraData": {
"bullets": [
"Custom Charts, Formula Cards, Board Summary",
"More than 75 reporting metrics and 10+ integrations",
"Agile reporting via monday dev and Jira integration",
"Share dashboards via external link"
],
"monthlyFee": 1650,
"yearlyFee": 1375,
"maxSeats": 1000000
},
"isTrial": true,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "seat_based",
"monthly": 1650,
"yearly": 1375,
"maxSeats": 1000000
}
}
],
"featured_for_categories_ids": [],
"pinned_for_categories_ids": [],
"pricing_model": null,
"app_type": null,
"display": null,
"is_connector": true,
"google_analytics_tag_id": "G-MHFGC1JS3B",
"app_live_version": {
"updated_at": "2025-06-05T10:10:39Z",
"id": 10830923
},
"is_solution": null,
"available_for_tiers": null,
"available_for_products": null
}