Texting for what you build.

Pick the messages your customers need. RelayKit gives your AI coding tool one build guide, then handles the sending, registration, delivery, and replies.

he's on the way.

Delivered

TrueFix Appliance Repair: Mike is on the way, ETA about 25 min.

APPLIANCE REPAIR · BOOKING & ARRIVAL WINDOW · TEXT #4
How it works

You choose the workflows. Your AI tool does the wiring.

1

Select your vertical

Then pick your workflows and their messages.

2

Preview and test

Use realistic values and send real texts to your testers.

3

Install the skill

One command teaches your AI tool the workflows you picked.

All verticals
npx skills add https://relaykit.ai
SKILL.md
---
name: relaykit
description: Send text messages from an application through RelayKit. Use when adding, changing or testing SMS in an app that uses RelayKit, or when a task mentions RelayKit, RELAYKIT_API_KEY or api.relaykit.ai.
---
Read the catalog before writing a send.
# Booking & arrival window
  appointments / confirmation
  appointments / reminder-distant
  appointments / reminder-proximate
  appointments / on-the-way
  appointments / no-show-follow-up
# Diagnosis, estimate & parts
  appointments / estimate-approval
  appointments / part-ordered
  appointments / part-arrived
  appointments / reschedule-confirmation
Test mode sends only to verified testers.
Message wording lives in RelayKit, not in your code.
STOP, HELP and consent are handled by RelayKit.
4

Go live

Finish registration. Approval usually takes 2–3 days.

Your workflows, handed to your AI tool.

Every workflow is a set of texts, already written. Switch on the ones you need. One command installs them as a skill, and your AI tool wires them into what you’re building.

All verticals

Appliance repair

9 messages
Booking & arrival window
Diagnosis, estimate & parts
Billing & invoicing
Job complete & review
npx skills add https://relaykit.ai
SKILL.md
---
name: relaykit
description: Send text messages from an application through RelayKit. Use when adding, changing or testing SMS in an app that uses RelayKit, or when a task mentions RelayKit, RELAYKIT_API_KEY or api.relaykit.ai.
---
Read the catalog before writing a send.
# Booking & arrival window
  appointments / confirmation
  appointments / reminder-distant
  appointments / reminder-proximate
  appointments / on-the-way
  appointments / no-show-follow-up
# Diagnosis, estimate & parts
  appointments / estimate-approval
  appointments / part-ordered
  appointments / part-arrived
  appointments / reschedule-confirmation
Test mode sends only to verified testers.
Message wording lives in RelayKit, not in your code.
STOP, HELP and consent are handled by RelayKit.
The workspace

Change the words, not your code.

Every text your product can send lives here, already written. Edit one and that’s what sends from now on. Nothing in your code changes.

RelayKit workspace showing TrueFix workflows and messages
Made for what you do

Find your vertical.

Every line of work has its own moments when a text matters. RelayKit knows yours.

1

Pick your industry

2

Pick your specialty

3

Nutrition & meal planning apps

Meal-log reminders, streak saves, weekly plan alerts. The texts that keep users logging before the habit breaks.

One registration

Build for one, or a hundred.

Text your own users, or run a platform and text your customers’ users. Every message comes written both ways.

Build for one

Texting your own users.

FixFlow’s coming Thursday.

Delivered

FixFlow: your Thu 9–11 AM job at 42 Oak St is confirmed. Change: fixflow.app/visit

Build for many

Texting your customers’ users.

Phil’s coming Thursday.

Delivered

FixFlow: your Phil’s Home Repair appointment is confirmed for Thu 9–11 AM. Change: fixflow.app/visit

Before you register

One brand, three proofs.

Before you can text in the US, carriers require a one-time registration. Your legal entity, web domain, and website have to prove one consistent brand.

1

Legal entity

Your LLC, corporation, or nonprofit is on file with the state under a legal name that includes your brand’s name.

2

Domain and email

You own a domain that includes your brand’s name, with an email address at that domain.

3

Your website

Your live website shows your brand’s name and explains what you do, with your contact email and legal name in the footer.

Brand: Acme

Legal entityAcme Software Inc.
Domainacme.app
Emailsupport@acme.app
Websiteacme.app is liveAcme Software Inc. in the footer
Behind every text

The rulebook you won’t have to read.

US carriers put real barriers in front of texting, and they reject freely. Most platforms hand you the rulebook. We just handle it.

Registration

Your organization goes into a central registry. Legal name, tax ID, website, and what you plan to send.

Other platforms

Their forms, your research, filed blind.

RelayKit

Collected during setup, filed for you.

Carrier review

Reviewers check your registration and messages before you can send. Every rejection restarts the clock.

Other platforms

Two to three weeks, fingers crossed.

RelayKit

Prepared to pass the first time, usually 2–3 days.

Consent requirements

You have to prove every recipient agreed to your texts — how, when, and to what. Reminders and marketing are separate agreements.

Other platforms

Write your own opt-in language, hope it holds up.

RelayKit

The words written, placed by your AI tool, opt-outs enforced.

Your website

Reviewers visit your site looking for texting terms posted, a working contact email, an organization that matches the registration.

Other platforms

A checklist and a link to the docs.

RelayKit

Reviewed by us first, and every fix comes as a prompt for your AI tool.

Message rules

STOP has to halt messages instantly, HELP has to get an answer, and whole content categories are banned.

Other platforms

Your code, your problem.

RelayKit

Messages written to pass; STOP and HELP answered automatically.

The price

Build free. Send for $19 a month.

No credit card. Pay when you go live. Full refund if registration is not approved.

Go live

Registration and go-live, one time$49
Monthly, after approval$19

Includes 500 messages. Additional messages $8 per 500. Volume pricing available. Marketing texts add $10 a month.

Number, delivery, replies, carrier feesIncluded

Questions builders ask.

Do I need a separate SMS provider?

No. RelayKit is the sending layer; your app calls RelayKit and there’s no other provider to set up or pay.

Your app makes one call and a text goes out. Use the SDK or the plain API. Your AI coding tool integrates either one from our AGENTS.md.

Sent, delivered, failed, and replied events are recorded so your app can react to them. The wording of every text lives in RelayKit, so you can change it without touching your app.

Does RelayKit handle 10DLC registration?

Yes. That’s the US carrier registration every sender needs; we write the filing and file it for you.

10DLC is how carriers approve an organization to send texts from a normal ten-digit number. We prepare the filing, submit it, and track it through review.

If anything comes back for a fix, it arrives as a prompt you can hand to your AI tool.

Do I need a registered business to send texts?

Only to go live, and it’s every provider’s requirement, not ours. An LLC, a corporation, or a nonprofit all work, plus a real website. You can build and test without one though.

Carriers verify who’s sending before they approve anyone, which is why every SMS provider asks for a registered organization and a live website. If you’re forming one, it’s a state filing that usually takes days.

Build, integrate, and test now; the requirements only matter when you’re ready to go live. Every filing is checked against the reviewers’ own checklist before it goes anywhere.

Does it work with my stack?

Yes. RelayKit works with whatever you’re building — an app, a site, a service, a business tool — and most people don’t write the connection themselves. Their AI coding tool does it from our setup instructions.

Our instructions are written for tools like Cursor, Claude Code, and Windsurf. Once you’ve worked out with your tool which moments should send a text — worth doing properly, since your workflows are yours and the texts should fit them — hand it the instructions and it builds the sending, the replies, and the settings.

Next.js with Supabase and Stripe gets the smoothest path because that’s what we built and tested against first, but Rails, Django, Laravel, plain Node, no-code builders — anything that talks to the web — works the same way.

How long until I’m sending real texts?

Today, to your own phone, teammates, or clients. To your users, after registration, which usually takes 2–3 days. The whole integration is built and tested before you register, so approval is the only wait.

Verified testers receive real texts immediately, so you can build and check the whole flow the day you start.

Registration runs in the background. When it clears, the same code starts reaching your users with no changes.

Can I send outside the US?

No. Sending is US-only by design. It closes the door on the most common SMS fraud.

International routes are where premium-rate fraud concentrates. Blocking them removes an entire class of abuse from your account.

If your product needs sending outside the US, RelayKit is not the right fit today.

Give your AI tool the whole texting feature.

Everything’s written and waiting. Start today, register when you’re ready.

we’re live.

Delivered

RelayKit: your registration is approved. You’re live on your own number.

REGISTRATION · GO LIVE · TEXT #1