Welcome to the new monday developer community
Discussions category for everything related to app development on top of monday.com
Recently active
How do we add a note via the API or have an Update we created via API show up on the Item Overview screen? Is this possible? Thanks!
So this cmd deletes the storage I can do that manually mapps storage:remove-data -a 1234567890 -c 9876543210 I want to delete storage data when user uninstalls my app so I wanna call it when uninstalls webhook is fired, Is it possible? I tried to get ShortLived token when a uninstall webhook is fired the request.headers.get("authorization") is invalid it has no shortLived token so I can’t do any user action on my servers is there is any other way?
Hi, We checked there is an API to create a monday workdoc in doc column. Similarly, is there an API to create a monday workdoc in Files column? Thank You
I’m trying to get a custom item-view built and deployed on monday-code, but seem to be failing. Here’s what I did: Ensured Monday CLI and mapps is installed and initialised with my API key Created a new app on Monday Added an item view feature using the react-quickstart Ran the npx command to scaffold the app locally (And set up the URL generated by the mapps tunneling config) Made a super-small change in the App.jsx, just to test whether may code is running Previewed the app in the Monday interface (View Setup) to confirm all is working Went to Feature Details > Feature deployment and selected “Client-side code via CLI” Ran the provided command to push the code to monday-code What happens: I see that it did create the zip file (Which is pretty big: 85M) But then it fails with this error: Deploying client side files › Deploying client zip (D:\\Repos\\Learning\\monday\\item_view\\quickstart-react.zip) to cdn × Deploying client side files [FAILED: Unexpected error occurred while c
Hello i have an issue. DataSource.Error: Web.Contents failed to get contents from ‘https://api.monday.com/v2’ (500): Internal Server Error Details: DataSourceKind=Web DataSourcePath=https://api.monday.com/v2 Url=https://api.monday.com/v2
I using Heredoc in PHP to retrieve column values for a dashboard. In one status column is years. While that value is in the data from the API Playground, it’s showing as null in my json_encoded response. What am I missing? My getItems() method: public function getItem(int $itemId) { $query = <<<'GQL' query GetItem($itemIdVar: [ID!]!) { items(ids: $itemIdVar) { id name group { id title } column_values { id value text type } board { id } } } GQL; $variables = [ 'itemIdVar' => [(string)$itemId], ]; $result = $this->executeQuery($query, $variables); if (!is_array($result) || isset($result['error'])) { error_log( 'Failed to fetch Monday.com item (item=' . $itemId . '). Res
Hi, We’ve noticed internally that the amount of users visiting the page in the developer account is 3 times lower in GA4 over the same period. GA4: Developer account: Please let me know what can be a reason for this.
Join us for a webinar focused on marketing in the AI era. In this webinar I will share my preferred AI tools for marketing, covering: Building your own GPT/Gem Favorite “vibe” marketing tools Social media tips Register and save the date to enhance your marketing skills. Intended for marketplace partners, but open for anyone.
Hi, I’m Kamal Hinduja, a storyteller based in Geneva, Switzerland (Swiss). How can I create a project timeline or Gantt chart in monday.com? Thanks, Regards Kamal Hinduja Geneva, Switzerland
Hello, As part of the monday.com Builder Certification Pathway, I’m trying to set up a dev environment according to the example shown here: https://github.com/mondaycom/welcome-apps/tree/master/apps/quickstart-react I’ve downloaded and installed all requirements (including what’s mentioned in this thread), however I cannot seem to successfully complete the ‘npm start’ stage. After running the command, the following output is shown: monday-integration-quickstart-app@0.0.1 start npm run stop && concurrently “npm run server” “npm run expose” monday-integration-quickstart-app@0.0.1 stop kill-port 8301 && kill-port 4049 && kill-port 4040 0 process was killed 0 process was killed 0 process was killed [1] [1] > monday-integration-quickstart-app@0.0.1 expose [1] > ngrok http 8301 [1] [0] [0] > monday-integration-quickstart-app@0.0.1 server [0] > react-scripts start [0] Then a Windows error pops up: After hitting “Close”, this is the rest of the output:
You can export dashboards to PDF using this dropdown: Is it possible to programmatically call “Export to PDF” and collect the result? For example, I may wish to collect the PDF & display it in an external system 😉
Hi everyone — We heard from a lot of monday.com users (and felt it ourselves): email writing gets messy when you’re jumping between monday boards, AI tools, and email editors. That’s why we added AI directly into SuperMail on monday.com. Now you can write polished, brand-consistent replies — using real board context — without leaving your workflow. SuperMail AI helps you: ✅ Draft replies from live item data ✅ Shorten or rephrase messages easily ✅ Shift tone depending on audience ✅ Keep your messaging aligned across threads within SuperMail Dialog SuperMail AI works inside both the SuperMail editor and Dialog view. Here’s a short demo — feel free to check it out and let us know what you think (and what features you’d like to see next) 👇 SuperMail AI - New monday.com Feature for Faster, Better Emails
I’m new to Monday app development and trying to understand how Monday Code works. I want to write a Python program that uses a package called pyppeteer. This package will install chromium when it’s first run if chromium doesn’t exist on the computer it’s running on. That kind of thing sounds like a security risk for Monday Code to allow a program to do, so I’m thinking Monday Code isn’t going to allow this to run if I try to host it there. Am I going to have to host my Python program elsewhere and point my app to that hosting instead?
I am not sure how to provide the secret or public key. I did Mapps:init and it deployed successfully but I am not sure where it needs to take the key? Or where to grab the key? Appreciate any help!
Hi everyone, I’m hoping someone on the monday.com dev team / community can shed light on an MCP-connector mismatch I’m hitting with ChatGPT. What I did: Installed the Managed Connector Platform (MCP) App for monday.com. Connected my monday.com workspace to ChatGPT 4o via the “Connectors” tab. The handshake fails with the red banner: “This MCP server doesn’t implement our specification: search action not found.” Out of curiosity, I pointed the same MCP server at Claude AI. Claude accepts the connector and sees the full toolset exposed by the monday MCP app without complaint. According to OpenAI’s MCP spec, a compliant server must expose at least two tools—search and fetch—in /tools/list. Claude seems happy with the monday MCP app as-is, implying the expected actions are present (or at least Claude doesn’t enforce the same strict check). ChatGPT, however, insists the search tool is missing and aborts the connection. Has anyone successfully connected monday.com to ChatGPT via MCP? Doe
Why can’t we automate folder and sub-folder creation in monday? we have automations that ‘when status changes, create board from template, create board from template’… but these two templates just sit within a folder, then we have to manually create the subfolder and then put these into that subfolder. It’s such a pain and seems such a ridiculously logical element which isn’t available.
Are projectManagement and project_management from AccountProductKind one and the same?
Hello, I’m trying to develop a new monday.com application, but I cannot find a single way on how to add that app to my workspace. I’ve created an app, added a Board View feature, added needed scopes and if I go to “Preview” in developers center, paste the URL to render the app, it shows my app perfectly, but I cannot install it when I go to my workspace. I’ve watched tutorials on Youtube, but nothing seems to help, the app simply doesn’t appear in the list of installed apps, nor can I find it in marketplace. I’ve even promoted v1 to live. What am I doing wrong?
I’m trying to understand how the Server Side code is hosted on Monday. I believe it’s serverless but I can’t really find any place that confirms that. The examples I’ve seen are all using Express. So I’m not really sure what’s accurate. I could be missing something obvious. If anyone can point me to better examples that would be appreciated.
Hey everyone, I’m encountering an issue with accessing SecureStorage in my Monday.com app deployed using the Monday code platform. Strangely, this problem surfaced suddenly at the beginning of this week, with no changes made on my end. To isolate the issue, I replicated it using the quickstart-integrations-monday-code sample provided by Monday.com. Even with this basic setup, attempting to access SecureStorage leads to failure. Log : {"error":{"fields":{"status":{"numberValue":400,"kind":"numberValue"},"errorCode":{"stringValue":"bad request","kind":"stringValue"}}},"tag":"ExpressServer","stack":"Error: Provided input is invalid\\n at BadRequestError.BaseError [as constructor] (file:///layers/google.nodejs.yarn/yarn_modules/node_modules/@mondaycom/apps-sdk/dist/esm/errors/apps-sdk-error.js:29:28)\\n at new BadRequestError (file:///layers/google.nodejs.yarn/yarn_modules/node_modules/@mondaycom/apps-sdk/dist/esm/errors/apps-sdk-error.js:61:28)\\n at file:///layers/google.nodejs.
I can see how to create a custom activity through the api on here https://developer.monday.com/api-reference/reference/timeline-item-ea#create-a-timeline-item But I cannot find any reference to how to create one with the built-in types as ‘Call Summary’ for example doesn’t show up in the list of custom type ID’s. I need a custom type ID to use the timeline create method. How can I do that?
I tried the "\\"connect_boards\\" : {\\"item_ids\\" : [\\"__connected_board_item_id__\\"]}" as the column_values when creating a subitem but the created subitem does not have value for that column. What is the correct format for that?
Hello everyone, I’m building an Integration with the monday Apps Framework and deploying my webhook handler via mapps code:push into the monday-code serverless environment. My /monday/execute_action function does the following on each status-change event: Creates a new item on a target board Copies over connected-board column relations Fetches & recreates subitems (including mapping their columns) Sends GraphQL mutations back to monday.com This works fine when users “Approve” a handful of items, but if they trigger the same recipe on ~100 items simultaneously, I start seeing: “Complexity budget exhausted” errors Timeouts or retries from monday.com Intermittent “itemId not found” errors when creating subitems Questions: Can I safely enqueue jobs from within monday-code? For example, pushing payloads to AWS SQS / Redis-Bull and using another Lambda or container to process them with controlled concurrency (e.g. p-limit(5))—or is that discouraged? Are there any pure-serverless patt
Hi to all developers! We’ve released an upgrade to monday’s OAuth authorization flow that removes one of the top pain points you flagged: admins getting stuck when your app isn’t yet installed on their account. What’s changed? Previously, if a monday admin started your OAuth flow from outside monday and the app wasn’t installed, the flow hit a dead end. You had to send docs, the admin had to backtrack and install, then retry the flow. Starting today, simply add the query parameter force_install_if_needed=true to your authorization-request redirect URL, and we’ll automatically: Detect that the app isn’t installed. Show the admin an install screen. Jump straight back into the OAuth consent step once installation is complete. One smooth, uninterrupted journey. Example request: GET https://auth.monday.com/oauth2/authorize ?client_id=<YOUR_CLIENT_ID> &redirect_uri=https://yourapp.com/oauth/callback &scope= &state=<CSRF_TOKEN> &force_install_if_needed=true Impac
This is a follow-up to a post (Connecting Power BI to Monday.com API 2023-10) about using Power BI to call the 2023-10 API. I have a set of Power BI M language functions and query that can retrieve data from a board using the items_page and next_items_page API calls. I have shared the Power BI query and related three functions that I used to be able to retrieve a board and the cursor that is used with the next_items_page API call to get the next page of data. Power BI sample with functions and query There is a Word document with screen shots and instructions on how to use the functions and queries. I also have included a .PBIX file so that you can quickly add your authorization keys and board number. Hopefully this saves you some time if you are using Power BI to access your board data. January 15th is coming fast! Cheers.
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.