Automatic task allocation, optimisation and scheduling tool!
Streamline Your Workflow and Boost Team Productivity with Taskmaster for monday.com 🚀
Feeling overwhelmed by task management in your monday.com projects? Taskmaster is the solution for busy teams, automating scheduling, streamlining resource allocation, and keeping everyone on the same page.
Unleash the Power of Effortless Task Management:
- Save Valuable Time: Automate task scheduling based on team workload and project dependencies. No more manual juggling or missed deadlines!
- Boost Accuracy and Efficiency: Utilize effort estimates to predict deadlines with confidence and ensure smooth project execution.
- Enhanced Team Collaboration: Foster clear communication and visibility with real-time task updates and progress tracking within monday.com.
Empower Your Team to Achieve More:
- Improved Project Visibility: Gain a bird's-eye view of all project tasks, dependencies, and deadlines in a centralized location.
- Reduced Team Stress: Eliminate confusion with clear task ownership and automated notifications.
- Increased Accountability: Keep your team motivated and focused with transparent progress tracking and performance insights.
- Effortless Integration: Taskmaster seamlessly integrates with your existing monday.com workflows, minimizing disruption and maximizing efficiency.
Real-World Use Cases:
- Project Management Teams: Automate task assignment based on resource availability, track project progress, and identify potential roadblocks early on.
- Content Creation Teams: Assign writing, editing, and design tasks to team members, setting realistic deadlines for each task stage. ⏱️ Maintain project visibility with clear start and finish times for each content creation step.
- Development Teams: Automate bug tracking, prioritize tasks based on severity, and ensure smooth collaboration between developers and designers. Schedule development sprints based on availability and project complexity, with clear start and finish times for individual tasks.
Schedule up to 500 tasks in a group or 100 via selection, ensuring efficient task management and optimal resource allocation.
Ready to transform your team's workflow and achieve peak productivity?
Appd is dedicated to empowering teams with innovative solutions that streamline workflows, boost productivity, and achieve remarkable results. We are passionate about helping businesses of all sizes unlock their full potential and achieve their goals.🌟
Security & Compliance
Security
Does the developer periodically perform penetration testing?
Yes
Monthly - In house testing
Does the developer have a dedicated security and privacy point of contact for such issues or questions?
Does the app restrict redirects and forwards only to approved destinations, or show a warning when redirecting to potentially untrusted content?
Yes
The only redirect present is via the oAuth flow which is controlled.
Does the app protect against mass parameter assignment attacks?
Yes
Input validation via the ReactJS Components is provided (as previously stated) - server side endpoints however as also validated prior to processing.
Does the app perform encoding and sanitization on all user supplied parameters to protect against Cross-Site Scripting?
Yes
We typically do not utilise untrusted data sources, where we do we utilise reactjs components that carry this sanitisation process out.
Does the developer protect all state-changing actions against Cross-Site Request Forgery (CSRF)?
Yes
We utilise the accessToken/sessionToken of the user to authenticate state changing actions.
Does the developer have mechanisms to notify monday.com in case of a security breach?
Yes
Taskmaster takes data security very seriously. In the unfortunate event of a security breach that may impact monday.com or its users, we have a clear communication protocol in place to notify them promptly. Notification Timeline: Immediate action: Upon detection or suspicion of a security breach, Taskmaster will initiate an internal investigation to determine the scope and nature of the incident. This includes containing the breach, mitigating potential damage, and preserving evidence. Within 24 hours: Once the initial assessment is complete, Taskmaster will notify monday.com security team directly through their designated point of contact. This notification will include the following information: Nature and scope of the breach (if known) Affected systems or data Potential impact on monday.com users Mitigation steps already taken Next steps and timeline for further investigation and remediation
Does this developer have a process for installing application-level updates and security patches for the service (such as software packages and databases)?
Yes
Infrastructure is provided by Vercel who have a robust method of patching and updating. Database is provided by Mongo Atlas, serverless (also managed) Code analysis and security is provided by Dependabot, code is not able to be commited into production without passing its scanning tools. Additional alerting is setup for vulnerabilities. Dependabot alerts—inform you about vulnerabilities in the dependencies that you use in your repository. Dependabot security updates—automatically raise pull requests to update the dependencies you use that have known security vulnerabilities. Dependabot version updates—automatically raise pull requests to keep your dependencies up-to-date. Critical: We strive to patch critical vulnerabilities within 24 hours of their disclosure or discovery. This includes deploying a fix or mitigating the vulnerability to minimize potential impact. High: High-severity vulnerabilities are addressed with high urgency. We aim to patch them within 48 hours of disclosure or discovery. Medium: We address medium-severity vulnerabilities within a timeframe of 7 business days. This timeframe allows for thorough testing and evaluation of the patch before deployment. Low: Low-severity vulnerabilities are patched within a reasonable timeframe, typically within 30 business days. The exact timeframe may depend on the availability of a patch and the potential impact of the vulnerability.
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
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
New Relic is used with obfuscation and drop rules set to drop the sessionTokens from logs.
Is customer data segregated from the data of other customers (for example logically or physically)?
Yes
Taskmaster utilizes logical data segregation to isolate customer data from other customers. Customer data is not stored at rest other than account holders name, email, account number - references to scheduled items (itemId) are stored in memory during the process of scheduling but not persisted. Tokens are encrypted in transit and at rest (AES256) - these are accessed logically by decoding the users JWT sessionToken.
Privacy
Does the developer enforce multi-factor authentication on employees access to systems which may process customer data?
Yes
2FA Auth is required into the Database system control pane, with certificates required to API access.
Does the developer protect access to customer data based on the principle of least privilege?
Yes
As stated before, customer data is extremely limited. However DB access (prod) is tightly controlled with access only provided to the production app, and myself (Owner)
Reviews
No reviews yet.
Installation history
We have data for December 28, 2024 onwards only. Collected sometime after 00:00 UTC daily.
{
"id": 10000498,
"description": "<p><strong>Streamline Your Workflow and Boost Team Productivity with Taskmaster for monday.com 🚀</strong></p><p><strong>Feeling overwhelmed by task management in your monday.com projects?</strong> Taskmaster is the solution for busy teams, automating scheduling, streamlining resource allocation, and keeping everyone on the same page.</p><p><strong>Unleash the Power of Effortless Task Management:</strong></p><p>- Save Valuable Time: Automate task scheduling based on team workload and project dependencies. No more manual juggling or missed deadlines!</p><p>- Boost Accuracy and Efficiency: Utilize effort estimates to predict deadlines with confidence and ensure smooth project execution.</p><p>- Enhanced Team Collaboration: Foster clear communication and visibility with real-time task updates and progress tracking within monday.com.</p><p><strong>Empower Your Team to Achieve More:</strong></p><p>- Improved Project Visibility: Gain a bird's-eye view of all project tasks, dependencies, and deadlines in a centralized location.</p><p>- Reduced Team Stress: Eliminate confusion with clear task ownership and automated notifications.</p><p>- Increased Accountability: Keep your team motivated and focused with transparent progress tracking and performance insights.</p><p>- Effortless Integration: Taskmaster seamlessly integrates with your existing monday.com workflows, minimizing disruption and maximizing efficiency.</p><p><strong>Real-World Use Cases:</strong></p><p>- Project Management Teams: Automate task assignment based on resource availability, track project progress, and identify potential roadblocks early on.</p><p>- Content Creation Teams: Assign writing, editing, and design tasks to team members, setting realistic deadlines for each task stage. ⏱️ Maintain project visibility with clear start and finish times for each content creation step.</p><p>- Development Teams: Automate bug tracking, prioritize tasks based on severity, and ensure smooth collaboration between developers and designers. Schedule development sprints based on availability and project complexity, with clear start and finish times for individual tasks.</p><p><strong>Schedule up to 500 tasks in a group or 100 via selection, ensuring efficient task management and optimal resource allocation.</strong></p><p><em>Ready to transform your team's workflow and achieve peak productivity?</em></p><p>Contact us at <a href=\"mailto:[email protected]\" rel=\"noopener noreferrer\" target=\"_blank\">[email protected]</a> if you have queries!</p><p><strong>About Us</strong></p><p>Appd is dedicated to empowering teams with innovative solutions that streamline workflows, boost productivity, and achieve remarkable results. We are passionate about helping businesses of all sizes unlock their full potential and achieve their goals.🌟</p>",
"short_description": "Automatic task allocation, optimisation and scheduling tool!",
"compliance_answers": [
{
"questionId": 1,
"shortAnswer": true,
"detailedAnswer": "Taskmaster utilizes logical data segregation to isolate customer data from other customers. Customer data is not stored at rest other than account holders name, email, account number - references to scheduled items (itemId) are stored in memory during the process of scheduling but not persisted. Tokens are encrypted in transit and at rest (AES256) - these are accessed logically by decoding the users JWT sessionToken. "
},
{
"questionId": 2,
"shortAnswer": true,
"detailedAnswer": "Infrastructure is provided by Vercel who have a robust method of patching and updating. Database is provided by Mongo Atlas, serverless (also managed)\n\nCode analysis and security is provided by Dependabot, code is not able to be commited into production without passing its scanning tools. Additional alerting is setup for vulnerabilities. \nDependabot alerts—inform you about vulnerabilities in the dependencies that you use in your repository.\nDependabot security updates—automatically raise pull requests to update the dependencies you use that have known security vulnerabilities.\nDependabot version updates—automatically raise pull requests to keep your dependencies up-to-date.\n\nCritical: We strive to patch critical vulnerabilities within 24 hours of their disclosure or discovery. This includes deploying a fix or mitigating the vulnerability to minimize potential impact.\nHigh: High-severity vulnerabilities are addressed with high urgency. We aim to patch them within 48 hours of disclosure or discovery.\nMedium: We address medium-severity vulnerabilities within a timeframe of 7 business days. This timeframe allows for thorough testing and evaluation of the patch before deployment.\nLow: Low-severity vulnerabilities are patched within a reasonable timeframe, typically within 30 business days. The exact timeframe may depend on the availability of a patch and the potential impact of the vulnerability."
},
{
"questionId": 3,
"shortAnswer": true,
"detailedAnswer": "Taskmaster takes data security very seriously. In the unfortunate event of a security breach that may impact monday.com or its users, we have a clear communication protocol in place to notify them promptly.\n\nNotification Timeline:\n\nImmediate action: Upon detection or suspicion of a security breach, Taskmaster will initiate an internal investigation to determine the scope and nature of the incident. This includes containing the breach, mitigating potential damage, and preserving evidence.\nWithin 24 hours: Once the initial assessment is complete, Taskmaster will notify monday.com security team directly through their designated point of contact. This notification will include the following information:\nNature and scope of the breach (if known)\nAffected systems or data\nPotential impact on monday.com users\nMitigation steps already taken\nNext steps and timeline for further investigation and remediation"
},
{
"questionId": 4,
"shortAnswer": true,
"detailedAnswer": "We utilise the accessToken/sessionToken of the user to authenticate state changing actions. "
},
{
"questionId": 5,
"shortAnswer": true,
"detailedAnswer": "We typically do not utilise untrusted data sources, where we do we utilise reactjs components that carry this sanitisation process out. "
},
{
"questionId": 6,
"shortAnswer": true,
"detailedAnswer": "As stated before, customer data is extremely limited. However DB access (prod) is tightly controlled with access only provided to the production app, and myself (Owner) "
},
{
"questionId": 7,
"shortAnswer": true,
"detailedAnswer": "2FA Auth is required into the Database system control pane, with certificates required to API access. "
},
{
"questionId": 8,
"shortAnswer": true,
"detailedAnswer": "New Relic is used with obfuscation and drop rules set to drop the sessionTokens from logs. "
},
{
"questionId": 9,
"shortAnswer": true,
"detailedAnswer": "Input validation via the ReactJS Components is provided (as previously stated) - server side endpoints however as also validated prior to processing. \n"
},
{
"questionId": 10,
"shortAnswer": true,
"detailedAnswer": "The only redirect present is via the oAuth flow which is controlled. "
},
{
"questionId": 11,
"shortAnswer": true
},
{
"questionId": 12,
"shortAnswer": false
},
{
"questionId": 13,
"shortAnswer": false
},
{
"questionId": 14,
"shortAnswer": true,
"detailedAnswer": "[email protected]"
},
{
"questionId": 15,
"shortAnswer": true,
"detailedAnswer": "Monthly - In house testing"
}
],
"badges_data": {
"pricing_data": "14 days trial",
"acquisition_source": "No touch",
"app_values": [
"Built for scalability"
]
},
"data": {
"terms_of_service_url": "https://appd.com.au/tos"
},
"keywords": "Task Optimisation, \nscheduling,\n project management, \nSprint Scheduling, \nEffort-Based Scheduling, \nDelivery prediction,\n Automatic Scheduling, \nScenario Planning",
"thumbnail_url": "https://dapulse-res.cloudinary.com/image/upload/v1717687696/monday-apps-marketplace/Taskmaster/Taskmaster_Cover_V3.png",
"logo_url": "https://dapulse-res.cloudinary.com/image/upload/v1717687696/monday-apps-marketplace/Taskmaster/taskmasterIcon.png",
"feedback_url": "[email protected]",
"privacy_policy_url": "https://appd.com.au/privacy",
"external_pricing_url": null,
"featured": null,
"security": null,
"display_in_template_store": null,
"acquisition_source": "No touch",
"terms_of_service_url": "https://appd.com.au/tos",
"label": null,
"app_values": [
"Built for scalability"
],
"security_info": null,
"gallery_assets": [
{
"type": "video",
"url": "https://dapulse-res.cloudinary.com/video/upload/v1717687705/monday-apps-marketplace/Taskmaster/Task_Master_Promo_v3.mp4"
},
{
"url": "https://dapulse-res.cloudinary.com/image/upload/v1717687709/monday-apps-marketplace/Taskmaster/TaskmasterApp1.png"
},
{
"url": "https://dapulse-res.cloudinary.com/image/upload/v1717687709/monday-apps-marketplace/Taskmaster/TaskmasterApp2.png"
},
{
"url": "https://dapulse-res.cloudinary.com/image/upload/v1717687710/monday-apps-marketplace/Taskmaster/TaskmasterApp3.png"
}
],
"pricing_data": "14 days trial",
"marketplace_developer_id": 10000213,
"app_id": 10148932,
"marketplace_category_ids": [
10000000,
6,
5
],
"name": "Taskmaster",
"app_scope_str": "boards:read,boards:write,users:read",
"app_client_id": "521336db1b56f85855b98ce52353bed0",
"app_color": {
"hsl": {
"h": 79.07514450867052,
"s": 0,
"l": 1,
"a": 1
},
"hex": "#ffffff",
"rgb": {
"r": 255,
"g": 255,
"b": 255,
"a": 1
},
"hsv": {
"h": 79.07514450867052,
"s": 0,
"v": 1,
"a": 1
},
"oldHue": 79.07514450867052,
"source": "rgb"
},
"created_at": "2024-06-06T15:28:44.760Z",
"updated_at": "2024-06-24T11:47:08.984Z",
"how_to_use_url": "https://appd.com.au/taskmaster",
"automation_app_id": null,
"plans": [
{
"id": "10148932-1-free",
"appId": 10148932,
"appPlanId": "free",
"versionId": 1,
"versionState": "live",
"name": "Free Plan",
"description": "Get started with basic task scheduling and experience the power of Taskmaster.",
"extraData": {
"bullets": [
"Manage tasks and projects with up to 200 items re-scheduled (per month)",
"Set deadlines and priorities",
"Collaborate with your team"
],
"monthlyFee": 0,
"yearlyFee": 0,
"maxSeats": null
},
"isTrial": false,
"isRecommended": false,
"isFree": true,
"currency": "USD",
"prices": {
"type": "standard",
"monthly": 0,
"yearly": 0
}
},
{
"id": "10148932-1-standard",
"appId": 10148932,
"appPlanId": "standard",
"versionId": 1,
"versionState": "live",
"name": "Standard Plan",
"description": "Ideal for growing teams, the Standard Plan offers increased flexibility for managing your workload.",
"extraData": {
"bullets": [
"Everything in the Free Plan",
"2,000 items re-scheduled (per month)",
"Priority customer support"
],
"monthlyFee": 10,
"yearlyFee": 8,
"maxSeats": null
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "standard",
"monthly": 10,
"yearly": 8
}
},
{
"id": "10148932-1-unlimited",
"appId": 10148932,
"appPlanId": "unlimited",
"versionId": 1,
"versionState": "live",
"name": "Unlimited Plan",
"description": "Take full advantage of Taskmaster's features and manage even the most complex projects with ease.",
"extraData": {
"bullets": [
"Everything in the Standard Plan",
"Unlimited reschedules"
],
"monthlyFee": 59,
"yearlyFee": 49,
"maxSeats": null
},
"isTrial": false,
"isRecommended": false,
"isFree": false,
"currency": "USD",
"prices": {
"type": "standard",
"monthly": 59,
"yearly": 49
}
}
],
"featured_for_categories_ids": [
10000000
],
"pinned_for_categories_ids": [],
"pricing_model": null,
"app_type": "app",
"display": null,
"is_connector": null,
"google_analytics_tag_id": null,
"app_live_version": {
"updated_at": "2024-08-22T23:10:39Z",
"id": 10253304
},
"is_solution": null,
"available_for_tiers": null,
"available_for_products": null
}