Moroccan communication platform

Notify, authenticate and talk to your users from one platform.

YAMAG Connect sends your applications' notifications, handles your users' sign-in and, soon, your chat and mail exchanges. Hosted and operated in Morocco.

  1. notification-eventsacme / billing · CRITICAL
  2. auth-eventsLOGIN · yamag-id
  3. reclamation-eventsRe: Facture [REF:acme/billing/…]
  4. auth-eventsLOGIN_ERROR · 196.12.x.x

What the platform does for your applications

Available

Notifications

Plain text or HTML emails, severity and emergency levels, recipient replies handled as complaints.

Available

Identity and SSO

“Sign in with YAMAG” for your users: one account, standard OpenID Connect sign-in, user consent.

Available

File storage

yamag-store: your applications' files on Ceph storage, per-application quotas and short-lived download links.

Coming soon

Chat and mailboxes

Conversations inside your apps, a public chat app and auxiliary mailboxes on the YAMAG domain.

Three steps to your first notification

  1. Create your account

    Register your company and confirm your email address.

  2. Declare your applications

    Each application gets its API key and its allowed senders.

  3. Send by template

    Create a text or HTML template, then call it by its id from your code.

One HTTP call is enough

Your application calls the template by its id and passes the parameters. The platform renders it, escapes the values and tracks delivery.

POST https://api.yamag-tech.com/v2/notifications
X-API-Key: ••••••••••••
Content-Type: application/json

{
  "templateId": "tpl_7Kq2mD",
  "to": ["client@example.ma"],
  "params": { "nom": "Naïm", "date": "29/09 à 10:00" }
}
Example: an appointment notification (API /v2, available with templates)