developer.monday.com Open in urlscan Pro
104.16.242.118  Public Scan

Submitted URL: https://developer.monday.com/
Effective URL: https://developer.monday.com/apps/docs/intro
Submission: On December 10 via manual from US — Scanned from IS

Form analysis 0 forms found in the DOM

Text Content

Jump to Content

GuidesChangelog

--------------------------------------------------------------------------------

API DocsCommunity
Guides
API DocsCommunity

GuidesChangelog
What is a monday app?
Search
CTRL-K
All
Guides
Reference
Changelog
Pages

START TYPING TO SEARCH…


INTRODUCTION

 * What is a monday app?
 * Developer resources
 * Build an integration app
   * Choose a use case
   * Example integrations
   * Best practices
 * Limits
 * The Developer Center
 * Example apps


PLAN YOUR APP

 * Planning your app
 * Choosing an authentication method
 * Host your app with monday code
   * Get started
   * Deployment process
   * JavaScript SDK
   * Python SDK
   * Manage monday code in the Developer Center
   * Multi-region feature
   * monday code runtimes
 * OAuth and Permissions


BUILD YOUR APP

 * Create an app
 * Account settings view
 * AI assistant
   * Quickstart guide for AI assistant
 * Board column extension
 * Board menu features
 * Custom objects
 * Doc actions for workdocs
   * Quickstart guide
 * Integrations
   * Quickstart guide
   * Intro to workflow blocks
   * Built-in triggers
   * Built-in actions
   * Custom triggers
   * Custom actions
   * Custom fields
   * Dynamic mapping
   * Authorization for integration recipes
     * Authorization URL
     * Credentials field
   * Error handling
 * Views and widgets
   * Quickstart guide
   * Vibe design system
 * Workspace templates
 * Software development kit (SDK)
   * monday.api
   * monday.listen
   * monday.get
   * monday.execute
   * monday.storage
   * monday.set
 * Command line interface (CLI)
 * Vibe design system
 * Best practices
   * Value-created event best practices
   * Development best practices
   * Multitenancy best practices
 * App versioning
 * Install and share your apps


APP MARKETPLACE

 * Submit your app
 * App listing guidelines
 * App review checklist
   * App listing page
   * Documentation and support
   * Legal
   * Partnership
   * Privacy and security
   * Product
   * UI/UX
 * Monetization
   * Plans and pricing
   * Subscriptions, payments, and billing
   * Implementing monetization
   * Discounts and trial extensions
   * App and subscription life cycle
   * API reference
   * FAQs
 * App life cycle events
 * Analytics
   * App analytics
   * Sales analytics
   * Google Analytics integration
 * Update your app
   * App listing page
   * Marketplace pricing
   * Security and compliance
 * Ratings and reviews
 * App discoverability
 * Promote your app
 * Marketplace programs
 * Demo experience
 * User onboarding
   * Configuring your app


WHAT IS A MONDAY APP?

Learn about monday apps and the types of features you can develop with monday

Suggest Edits

monday.com is a customizable workOS that empowers teams to build processes,
create projects, and complete day-to-day work according to their needs. It
enables teams and organizations to develop tailored solutions to manage their
workflows through various methods, including monday apps.

These apps expand the platform's core capabilities by allowing developers to
create new building blocks, or apps, on top of monday using the apps framework.
Each app is comprised of one or more app features built with the same framework.

The framework supports various app features that enable you to create innovative
and functional apps to improve workflows. The options are infinite when you use
the platform's building block features like board views, dashboard widgets,
integrations, automations.

This guide will walk through the essential details about building an app for
monday and answer some of the most frequently asked questions. Let's get
started!


WHO CAN BUILD APPS?

Any developer can build on top of monday.com using the apps framework. We made
the framework function independently of your technologies (i.e., languages,
frameworks, infrastructure).


WHAT TYPE OF APP FEATURES CAN I BUILD?

The monday apps framework allows you to build various features, including board
views, item views, board menu features, dashboard widgets, custom objects,
account settings views, doc actions, AI assistant, integrations, and workspace
templates.


BOARD VIEWS

Board views enable users to visualize and manage data from a single monday.com
board in many ways. Apps with board view features open in the tabs underneath
the board title. Users can add them from the Views Center by clicking the plus
button (+) in the tab section under the board title and selecting the app they
want to add.

Check out our quickstart guide to learn how to build a simple view app!


ITEM VIEWS

Like board views, item views also allow users to see and manage data in
different ways. However, item views are connected to a single item on a board,
unlike board views that are connected to the entire board. Apps with item view
features open in the updates section of an item. Users can add them from the
Item View Center by clicking the plus button (+) in the tab section under the
item name listed in the update.


BOARD MENU FEATURES

Unlike traditional board and item views, the board menu features enable
developers to create apps that work on individual groups, individual items, or
multiple items. These features extend the platform's capabilities as they
operate on an item or group level.

You can read more about the board menu features here.


DASHBOARD WIDGET

Dashboards provide a dedicated space to display data from multiple boards
visually. Developers can build dashboard widgets that extend the built-in
dashboard capabilities.

Dashboards live in the left-pane platform menu, just like boards! Users can add
new widgets by clicking the Add widget (+) button underneath the dashboard title
and selecting the app they want to add.


CUSTOM OBJECTS

Custom objects allow you to create a view separate from a workflow while
providing more real estate on the monday platform. Traditional views and widgets
must be connected to a specific dashboard, board, or item on monday, but custom
objects live independently in the left-pane menu so users can access the view
outside of the context of a specific dashboard, board, or item.

You can read more about custom objects here.


ACCOUNT SETTINGS VIEW

The account settings view provides a dedicated space to display the global
settings that impact the entire account. It is not a view that users can add to
a board, unlike board and item views. This feature allocates space for
developers to share the app's settings while making them more accessible.

You can read more about the account settings view here.


DOC ACTIONS

Using the doc action feature, developers can create a plug-in that integrates
their app with monday workdocs. The doc action feature is a valuable tool that
helps expand the workdocs functionality, eventually leading to more complex or
automated workflows. For developers, this feature increases app exposure in a
new market and leads to additional app usage opportunities in a different
monday.com product.

You can read more about the doc actions feature here.


AI ASSISTANT

The AI assistant app features leverage the power of artificial intelligence to
build apps that further automate workflows and tasks. There are six different AI
assistant app features to choose from based on your app's logic and where they
can be accessed from the monday.com platform.

You can read more about the AI assistant app features here.


INTEGRATION FOR SENTENCE BUILDER

Through integrations, users can connect any system to monday.com, sync all of
their information, and automate their workflow across multiple services.
Integrations contain multiple recipes that define a rule (Trigger → Action) that
users can use to enhance their workflow.

Check out our quickstart guide to learn how to build an integration recipe!


INTEGRATION FEATURE


INTEGRATION RECIPES


WORKSPACE TEMPLATES

All of the other app features enable you to build apps that focus on a specific
part of the monday.com platform (e.g., board, item, etc.), but workspace
templates allow you to provide an all-in-one solution that contains everything
users need. Workspace templates live in the left-pane platform menu; users can
add them just like any board, document, or dashboard!


> 🚧
> 
> TEMPLATES FOR MARKETPLACE APPS
> 
> Workspace templates are useful for marketplace apps, but you must have another
> app feature in addition to the template. Apps with just a workspace template
> app feature will not be approved.

You can read more about workspace templates here.


WHO CAN USE YOUR MONDAY APPS?

It all depends on the type of app you create - private, public, or for the app
marketplace!

You can build and install private apps that are exclusive to your monday.com
account. These apps enable you to build on top of the platform to create custom
functionalities that automate your workflows, integrate with your organization's
other systems, and create visuals and custom reports for your needs. Users
outside of the account cannot access your app.

You can also create a public app to share with the monday community. Like
private apps, public apps enable you to build on top of the core platform to
improve your workflows and bridge gaps in the system. The only difference is
that people outside the account can access the app. You can build apps that
enhance the monday.com product and sell them on your own or become a monday.com
partner and create apps as a service you provide to your clients.

We also have an app marketplace where other monday.com users can browse for
public third-party apps to install on their accounts. After building your app,
you can submit it for review for the app marketplace.


WHAT APP FEATURES ARE SUPPORTED ON THE MONDAY.COM MOBILE APP?

Integrations are the only app features supported on the mobile app.


CAN I GET A MONDAY.COM ACCOUNT FOR TESTING?

You can use any monday.com account to try out the monday apps framework. If you
need a trial extension, you can contact us here.

We also offer free developer accounts that give you all the benefits of the free
plan plus the following:

 * Account, column, and item level permissions
 * Up to 10 users
 * Unlimited boards, dashboards, and workdocs
 * Up to 1,000 items across the entire account
 * Automations (25,000 actions/month)
 * Integrations (25,000 actions/month)
 * 10M API complexity limit
 * Item and board views
 * Access to all column types
 * Private and shareable boards
 * Templates
 * Activity log tracking and filtering
 * Hacker theme

You can take advantage of these features by signing up for a free developer
account here!


HOW TO START BUILDING?

We recommend all new monday app developers to start by going through our views
and widgets and integrations integrations quickstart guides to familiarize
yourself with our monday apps framework. You can also check out our GitHub page
for additional code examples.

Once you're ready to start building your first app, follow the instructions
here!


> 📘
> 
> JOIN OUR DEVELOPER COMMUNITY!
> 
> We've created a community specifically for our devs where you can search
> through previous topics to find solutions, ask new questions, hear about new
> features and updates, and learn tips and tricks from other devs. Come join in
> on the fun! 😎

Updated about 1 month ago

--------------------------------------------------------------------------------

Developer resources
Did this page help you?
Yes
No
 * Table of Contents
 * * Who can build apps?
   * What type of app features can I build?
     * Board views
     * Item views
     * Board menu features
     * Dashboard widget
     * Custom objects
     * Account settings view
     * Doc actions
     * AI assistant
     * Integration for sentence builder
     * Workspace templates
   * Who can use your monday apps?
   * What app features are supported on the monday.com mobile app?
   * Can I get a monday.com account for testing?
   * How to start building?







Ask AI