Welcome to the new monday developer community
-
Recently active
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
Hello Everyone! I’ve just published my first app on monday.com and I think it can be pretty useful to teams that spend a lot of time resizing images for websites and socials. It’s a really simple and user friendly Image Resizer Would love to have people try out the app and let me know any issues or ideas people may have! https://auth.monday.com/oauth2/authorize?client_id=ba9447a7e1edebf42cd2d9b54cc6da78&response_type=install What is your app called? Easy Image Resizer Why did you build this app? There wasn’t a solution built into monday.com’s marketplace already and my team was looking for a solution to a very tedious problem we were having What does your app do? Resizes/Crops Images to a specified size - takes an image file from one chosen column, resizes it, and then drops it into another chosen column What example use cases and workflows does this app apply to? Be specific. My team uses it to crop lots of headshots to the exact pixel size so they are ready for the
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?
Hi everyone! 👋 As long-time monday.com users (over 2 years now!), we started out using the built-in social media planner template. Our boards were cluttered with disconnected columns, status updates, and file attachments — yet we still had to leave monday just to copy-paste content, upload files manually, and then return only to update statuses. So, we built Publisher — a fully native monday app designed to turn your boards into a true social media publishing command center — and we’d love to get your feedback! With Publisher, you can : 📣 Publish to multiple social media platforms from one centralized place. 🖋️ Design and preview exactly how each post will appear before publishing. ⏰ Schedule manually or automate publishing with monday recipes. 🔗 Pull content directly from your boards — no copy-paste, just smart publishing. 🗂️ Keep brands & assets organized by workspace with dedicated Publisher Spaces. 🛡️
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?
If your team uses both Zendesk and monday.com, chances are you’ve run into this: Support logs tickets in Zendesk, product or operations track progress in monday.com — and someone (often you!) is stuck updating both systems manually. What Zendesk Sync Solves Zendesk Sync connects Zendesk and monday.com so your tickets, tasks, comments, and context stay in sync — automatically. Whether it’s: Creating a ticket in Zendesk when an item status changes to “Ticket” Auto-creating a monday.com item when a ticket is tagged “Feature Request” Syncing updates and comments between the two platforms (including attachments) Choosing if those monday item updates in Zendesk, show as internal notes or public replies Ensuring every item and ticket links back to its counterpart …Zendesk Sync makes it seamless. Why It Matters for Your Business Support and product teams work better when they share visibility, not duplicate effort. With Zendesk Sync: 🕒 You save time by eliminating manual data entry
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
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.