Communication & Notifications

10 modules for communication & notifications.

Already built into Open Mercato: Communication Channels, Devices, Messages, Notifications, Phone Calls, Push Notifications.

Modules

Comes with new apps 8

Every new Open Mercato app already has these, next to its 46 built-in modules. An older app can add one from its page.

How to add a module

  1. Find a module

    Search above or pick a category. Each card opens a page with what the module adds and how to install it.

  2. Run its install command

    Run it in the folder of your Open Mercato app. It adds the module, registers it with yarn generate and, when the module has tables, runs yarn db:migrate. For example, Cloudflare Email Channel:

    yarn mercato module add @northbound-run/channel-cloudflare-email@0.2.0 --allow-third-party && yarn generate

    Modules not made by Open Mercato also need --allow-third-party. Their pages show the full command.

  3. Restart the app

    Restart it so the module loads. When a module adds permissions, its page says so: give them to roles in the admin, under /backend/roles.

Build your own module

Start from a template, publish it to npm, then send it here.

npx create-mercato-module
Submit a module

Using an AI agent? Read For agents.