Welcome to the new monday developer community
-
Recently active
Hola, cuando pego el comando en el simbolo de sistemas para que me genere el URL para desarrollar las funciones de mi app, se me traba el proceso y no me genera ningún url. Este es el comando: npx @mondaydotcomorg/monday-cli@latest scaffold run ./ quickstart-integrations -s bb41d87df0e5022b08b618bf4586409b -t integration-10149725 Se queda ahí no hace más nada, alguien sabe como puedo solucionarlo?
I could see APIs available add_file_to_column and add_file_to_update for File - https://api.developer.monday.com/docs/files-queries. Using the another API mentioned here - https://api.developer.monday.com/docs/files-queries#querying-assets-as-part-of-items-or-updates we could get the file metadata. However, I couldn’t find the API to download actual file content. Could someone please help us on our queries below: Which API to use or how to download actual file (content)? How many maximum number of files can be added to column?
I want to create a custom trigger in Monday.com: When a user uploads a file in Files, I want to add the label ‘QR-Proof’ in the Status column. If the user clicks on ‘QR-Proof,’ I want to generate a link in the Link column
Hi Team, Hope you are doing well. My Requirement is 3rd party Sparrow Converse Widget Integration with Monday CRM. Integrating a third-party Sparrow widget into Monday CRM and how to add our Sparrow widget as a package in the Marketplace Monday CRM, OR for communication I need to achieve these below 3 use cases: Whenever a call comes in the Sparrow widget, as soon as the call connects, we need to pop up the customer details in the Monday CRM: Click to call from the Monday CRM. If we click on the phone number in the Monday CRM, it needs to be dialed from the Sparrow widget: After the call is completed when the disposition is submitted in the Sparrow widget that disposition needs to be passed to the Monday CRM. Let me know for all the use cases what steps I need to Complete or if you have any Documentations for that Please share with me. Regards, Faraz Abbas
Hi, intro: we want to create a simple app that only have Integration Templates. the app is to get events from predefined boards (column value change). the app have a backend side (python) that gets the events- calculate stuff and updating the board through api calls. we did most of the work but have several questions: the app is depended on a different app that already installed and added boards. is there a way to allow install app only if the user installed other apps before? (Requirements) after install the app (that only has one feature - workflow block that is triggered by event) how can we auto add the feature to specific board? we dont want the user need to go and add template from the app to the board. is there some onboarding flow we can add? as I mentioned, all of the code is written in backend python, which uses api to get/update data. i saw that we can use “Seamless Authentication using shortTermToken” but there are cases where we need to call api even without the u
Anyone know how to update a date column with today’s date if any of the items sub items columns change? For all groups subitems/items.
Are there specific compliance considerations and best practices that should be followed when implementing automated SMS integrations within Monday.com? I’m particularly interested in ensuring data security, privacy, and regulatory compliance. Any insights or tips from the community would be greatly appreciated.
Hello. Until recent one of our application mechanisms relied on the complexity exception message looking like this: { error_code: 'ComplexityException', status_code: 429, error_message: 'Complexity budget exhausted, query cost 30001 budget remaining 1772 out of 1000000 reset in 15 seconds', error_data: {}, errors: [ 'Complexity budget exhausted, query cost 30001 budget remaining 1772 out of 1000000 reset in 15 seconds' ], account_id: 12787730 } But now the error looks like this: { "errors": [ "Complexity budget exhausted, query cost 517020 budget remaining 176620 out of 10000000 reset in 42 seconds" ], "error_code": "complexityBudgetExhausted", "status_code": 429, "account_id": 12787730 } As you can see the error_code is different and the redundant error_message is gone. Was that change announced anywhere? We haven’t made any API version switch, luckily we’ve noticed the changed error response in the logs.
Is there anyway to grab the boardId of the board you’re trying to install an integration on? payload: { [0] recipeId: xxxxx, [0] integrationId: xxxxxx, [0] automationId: xxxxx, [0] pageRequestData: {}, [0] dependencyData: {} [0] } Something like this? (NOT AN ACTUAL QUERY) query { integrations(ids: ${integrationId}) { boards { id } } } Thanks, Ian
I would like to create Monday Board/dashboard templates and/or Apps for Monday.com marketplace for a few use-cases that I have in mind. I do not have coding experience, rather, a product management background using NO-CODE /Integration tools. I would like to understand the following: Is programming experience needed for building apps? Can i use no code building tools or create my boards in an account, and then have it hosted by Monday and sell on the marketplace? Kindly, share any experience or suggestions on how to get cracking with building these templates/apps and contributing to the marketplace / end customers. Many thanks.
Hi, I’m new to developing on Monday.com and I need some help formatting a graphQL query using the monday.com client. I’ve tried just about everything I can think of but continue to run into errors! Here’s my code: try { const mondayClient = initMondayClient(); mondayClient.setToken('MyAccessToken'); mondayClient.setApiVersion('2024-04'); const query = `mutation create_item($board_id: ID!, $my_item_name: String!, $columnVals: JSON!) { create_item(board_id: $board_id, item_name: $my_item_name, column_values: $columnVals) { id } }`; const vars = { "my_item_name" : "Newest Purchase", "board_id": '11111111111', "columnVals" : JSON.stringify({ "status45" : {"label" : "Under Review"}, "status4" : {"label" : "J199"}, //Project # "dropdown" : {"dropdown" : "MCMaster"}, //Vendors }) }; const response = await mondayClient.api(query, vars); console.log(response); } catch (err) { console.log(err); } The most common er
Hey, I have an API that gets some of my board content. In the GraphQL query I’ve set this section column_values { column { title } type text ... on MirrorValue { display_value } which gets me the content for the Mirror Columns, and it works fine for most of them. BUT, I’ve realized that when the content of the mirror column it’s not a text, then it returns “”. (in my case I’m mirroing a Link Column from another board). Is there something I’m doing wrong? Is it a limitation? Checking the documentation one can see that the type of “display_value” is “String!” so I’m thinking there’s no way around.
Hi, i need to build an app in monday.com for open a softphone via iFrame. i am here because i want assistance of Seniors. Plz Help me is it possible and share some assistance, Thanks.
Does the create update mutation have stylized text options? Like making the text bold, italic, underlined or even making a hyperlink? One of the apps in the marketplace called Autoboost is able to do this. They send an update when the user’s subscription has ran out of credits with a hyperlink to the app marketplace. Although, I don’t see any mention that it’s possible in the docs.
I’m developiong a custom board view with React, the text on my page is not having the correct colors applied. The color CSS property of a text element does have the value var(--primary-text-color) but since I’m on the dark theme, I would expect that the text color is white. In my layout.tsx file, I have the following import: import "monday-ui-react-core/tokens"; Do I need to do anything more in my code to apply the theme colors? Should I use the ThemeProvider in my code? I’ve tried it, but it doesn’t make a difference for now.
I want to add a product feature in Monday.com. If a user uploads a file on Monday, I want to provide an option for QR Proofing. When the user clicks on ‘Proofing,’ I want to redirect them to my application but how can i make recipe i don’t know
Hey monday devs, Hope ur doing well, as the title suggests i have problems with working with/understanding Account Setting View feature does the feature build should be from a custom url or something we get after listing on the marketplace.
Hi everyone! By uploading pdf file to monday through api, the “.pdf” got converted to “.file”, is it a must? How can I keep it as “.pdf”? Below is a reply from chatgpt, is that true? “When you upload a file to Monday.com using their API, the file extension is not preserved and is instead changed to “.file”. This is because Monday.com stores all file attachments with a unique identifier to prevent naming conflicts and to optimize storage.” Thanks!
Hey Monday Community! I’ve been considering the development of a tool that can scan a paper list and turn it into tasks within our Monday boards. Here’s how it would work: Upload a .pdf or .doc file to the tool. The tool would then assess if it can extract tasks from the document and present you with a draft of potential tasks. If the draft meets your expectations, you can: Save it as a reusable template for future lists. OR directly import those tasks to your chosen board on a one-time basis. I believe this could streamline the process of converting traditional paper lists or old document-based tasks into our Monday boards. What are your thoughts on this? Would it be something you’re interested in? Looking forward to hearing your feedback!
Hi Community! I’m Teresa - a Product Manager at DevSamurai! We just build an app "TeamBoard - Resource Planning" for monday.com with many a great feature 1**. Visualize and Optimize Resource Allocation:** The app provides a clear visualization of team workloads, enabling managers to identify resource availability and make informed decisions about resource allocation. This feature ensures that resources are optimally assigned to tasks and projects, promoting efficient collaboration and productivity. 2. Seamless Integration with Monday.com: TeamBoard Resource Planning seamlessly integrates with the existing features of Monday.com, including timelines, calendars, and task management. This integration enables users to align their resource planning with project timelines, milestones, and deadlines, providing a holistic view of projects and resources. 3**. Proactive Planning and Conflict Resolution:** By identifying potential bottlenecks or resource constraints in advance, managers can proac
SpicyTab just launched a new app for Monday - Item descriptions! We saw a need internally to have an option to set rich-text descriptions for each of our items. Originally, it was made for internal use, as we lacked a way to describe the tasks that we’ve assigned to people internally. Talking to a few companies we’re working closely with made us realize –we’re not the only ones who need more robust item descriptions. So here we are, sharing what we’ve made with the world! The Item Description app has a WYSWYG editor with a number of formatting options: Headings Bold text Underline text Italic text Text alignment Ordered lists and sublists Unordered lists and sublists Page breaks These formatting options allow you to outline the task brief, emphasizing the most important parts. The app can be installed from here. Have feedback or improvement ideas? Please send us any feedback or ideas, we would love to hear them. Our CEO is eagerly waiting for you.
I am using a react app to upload a file in it and then want to save it to Monday using api. I have tried it by using Monday SDK. -------------------Code starts------------------------- let query = mutation { add_file_to_column (item_id: 1867830321, column_id: "files", file: C:/Users/HP/Downloads/googleDocsLogo.png) { id } }; monday.api(query) .then(res => { console.log('res is '+JSON.stringify(res)) }) .catch(error => { console.log('error is '+error) }) -------------code ends----------------- I have tried using fetch request as well but there getting ‘cors’ issue.
I’m trying to implement the recommended (documented) usage for EnvironmentVariablesManager and Storage in a react app. The @google-cloud/paginator dependency appears to be incompatible: Module “stream” has been externalized for browser compatibility. Cannot access “stream.Transform” in client code. Uncaught TypeError TypeError: Class extends value undefined is not a constructor or null I assume this is due to some configuration issue in my app, though I have not been able to resolve it. Any suggestions?
Hi all, I’m currently building a little app and I wanted to use the Email input type for a custom action. The type lets the user enter a subject and body but also lets them use variables from the item / board in the email. I’d expect the values that I get when the action is run to have filled out the variables in the template for me before I get it, however this doesn’t seem to be the case? Am I missing something or is this the expected behaviour? Thanks! Stuart
I’m following the instructions on Monday’s Creating and updating apps page. When I add a ready-made feature I need to run a command to set up the dev environment and scaffold the feature: npx @mondaydotcomorg/monday-cli@latest scaffold run ./ quickstart-integrations -s 2724804573259039201326c8dd9ecc20 -t integration-10138401 When I run the command I get this error: Access token is missing, please run: "mapps init". If I run mapps init, I get command not found: mapps. If I run npx @mondaydotcomorg/monday-cli@latest --help it looks like init isn’t available in this version of the CLI. I have tried force clearing and removing the npm cache and reinstalling the Monday.com CLI without success. What else can I do to try and fix this?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.