New Connect Claude, ChatGPT or Cursor to Notix

Every message, delivered.

One API for email, SMS and one-time codes. Built for Africa and the world, priced in your currency.

Free plan, no cardBilled in NGN, KES or USDMigrate in minutes
Integrate

Live by tonight. Not next sprint.

Install the SDK, add one key, send. Or keep your mailer and point it at our SMTP relay. Same delivery, same logs.

  1. 1
    Installnpm i notix-js, pip install notix-sdk or Composer.
  2. 2
    Verify your domainOne click with Domain Connect, or copy three DNS records.
  3. 3
    SendEvery send, delivery and bounce shows up in one view.
send.ts
import { Notix } from 'notix-js';

const notix = new Notix(process.env.NOTIX_API_KEY);

const { data, error } = await notix.emails.send({
  from: 'Kandeo <hello@kandeo.example>',
  to: ['amara@example.com'],
  subject: 'Your order is on its way',
  html: '<p>We packed order <strong>#KD-20418</strong>.</p>',
});

console.log(data.id); // em_8f2c...
Developer experience

Feels right from the first request.

Clear errors, honest status codes, and a dry run that sends nothing.

Send, and see it land

One call returns an id you can follow from accepted to delivered.

>
POST app.usenotix.dev/api/v1/emails

Dry run first

Add dry_run: true and the full pipeline runs, then stops before anyone’s inbox.

DRY RUN to amara@example.com
status: checked, not sent
cost: free

Webhooks, only for what you need

Pick the events you care about. Every payload is signed, retried, and visible in your log.

POST https://yourapp.com/hooks/notix
Event logLive
email.delivered amara@example.com200
sms.delivered +234 803 *** 4471200
email.received support@kandeo.example200
email.delivered wanjiru@example.com200
email.bounced tunde@example.com200
sms.delivered +254 712 *** 090200
One-time codes

Codes that reach real people. Not fraud farms.

Send sign-in codes by SMS or email with one call. Notix checks each request before it costs you money.

  • Risk checks on every requestEvery request is risk-scored. Clear fraud is refused before you pay, and Strict mode also blocks high-risk requests.
  • Verify in one callWe store and expire the code. You just ask if it matches.
  • Masked in your logsCodes never sit in plain text in your dashboard.
SMSEmailWhatsApp (coming soon)Nigeria, Kenya and beyond
Connect your AI

Your AI can send. You stay in charge.

Add Notix to Claude, ChatGPT or Cursor with one hosted MCP link. Live AI keys ask a person to approve any broadcast over the number you set (50 by default), and stop at the daily cap you set.

Email everyone in the Lagos segment who signed up this week a welcome note.
Found 214 contacts in “Lagos, signed up this week”. I drafted a welcome email from the Welcome template. It goes to more than this key's limit of 50 people, so Notix is asking a person on your team to approve it.
Needs a person to approveBroadcast “Welcome to Kandeo” to 214 contacts from hello@kandeo.example
Or approve it in your dashboard.

Daily cap

Live AI keys cannot go past the limit you set for the day. Single sends are held by the cap.

Used today380 of 1,000

One link, every tool

Send email and codes, manage contacts, check deliverability, read inbound mail.

https://app.usenotix.dev/api/mcp
Templates

Design emails without writing HTML.

Drag blocks, set your brand colours once, and send from code or a broadcast. Start from 54 ready templates across 14 industries.

WelcomePassword resetOrder shippedInvoiceSign-in codeEvent inviteWin-back+ 47 more
Contacts and broadcasts

Know who you reach. See what worked.

Keep contacts, segments and unsubscribes in one place, then send a broadcast and watch it land in real numbers.

Contacts

Segments update on their own as people sign up, open and click.

Lagos, opened this monthNairobi, new this yearVIP buyers
ContactStatusAdded
amara@example.comSubscribedToday
wanjiru@example.comSubscribedYesterday
tunde@example.comUnsubscribed3 Oct
kofi@example.comSubscribed1 Oct

Broadcast: October sale Example

Example numbers for one broadcast, last 7 days.

Sent12,480
Delivered99.1%
Opened41.6%
Clicked8.3%
OpensClicks
Deliverability

Built to reach the inbox, and keep reaching it.

The safety work happens in the background, so one bad list never takes your domain down with it.

One-click DNS

Domain Connect sets up your records at supported DNS hosts. No copy and paste.

SPF, DKIM and DMARC

Every domain is signed and checked before its first send.

Reputation auto-pause

If bounces or complaints spike, sending pauses before mailbox providers notice.

4% bounce · 0.08% complaint

Suppression lists

Hard bounces and complaints are never mailed again, on every key.

One-click unsubscribe

The headers big mailbox providers ask for, added to marketing mail for you.

Sender reputation

See bounce and complaint rates per domain, with plain warnings before limits.

Inbound on your domain

Receive mail at support@yourdomain and read it by API or webhook.

Forwarding

Send received mail on to verified addresses your team already uses.

Deliverability check

Test a message before you send it and fix what would hurt it.

The Notix dashboard

Everything you send, in one place.

Emails, broadcasts, automations, inbound mail and billing share one log and one set of keys.

Notix

Emails

Send test
ToSubjectStatus
amara@example.comYour order is on its wayDelivered
wanjiru@example.comSign-in codeDelivered
kofi@example.comInvoice #2231Opened
bad-address@exampleWelcomeBounced
tunde@example.comReset your passwordSent

Email, SMS and codes for everyone you build for. Available today.

Start free, no card. Send as soon as your domain is verified.