Skip to main content

What it’s for

A Text Message QR code opens the device’s SMS composer with both the recipient number and a message already filled in, so scanning it is a one-tap way to text a business — a feedback line, an order number, an opt-in keyword. It’s a Quick Code — a direct-action QR with no landing page. In the app, the tile for it reads “Open SMS composer with a pre-filled message.”
Text Message is Static only — there’s no Dynamic option for this type. Once published, the encoded number and message can’t be edited or tracked; to change them, create a new QR code.

Create a Text Message QR code

1

Open Create QR Code and choose Quick Code

From the sidebar, go to QR Codes, then click Create QR Code (or navigate to /qr/create). Click the Quick Code card.
2

Pick Text Message

On the Quick Code type grid, click Configure under Text Message, in the Static Only section. This opens the form at /qr/quick/sms.
3

Enter the phone number and message

Fill in both fields:
  • Phone number (placeholder +1 415 555 0100) — validated on blur the same way as the Phone Number type: digits, spaces, parentheses, dashes, and an optional leading +, with 6–15 digits total.
  • Message (placeholder “Hello!”) — a single-line text field, sent as the SMS body.
Both fields are required to enable publishing, though neither is visually marked with a required indicator on the form itself.
Text Message Quick Code form with the phone number field filled in with +1 415 555 0142 and the message field filled in with a thank-you note, plus a live QR preview on the right

The Text Message Quick Code form with a phone number and message entered

4

Publish

Click Publish. A panel opens to confirm or rename the QR code (it defaults to “SMS <number>”), assign a folder or tags, and adjust QR design before confirming.

Creating one via the API

To create a Text Message QR code through the API rather than the UI, use category ID 5 (labeled Text Message, allowed_qr_types: "st" — only "st" is valid for qr_type), with an info payload shaped like:
Both contactNumber and message are required by the backend schema. See Create QR Code for the full request schema.
The Category List reference table doesn’t currently list Text Message (or the other Quick Code–only categories on this page) — the ID above was confirmed directly against the live /qr/category/ endpoint.