iMessage from your terminal.

A command-line interface for the Linq messaging API. Send messages, manage chats, and listen for webhooks all from a few keystrokes.

Copy Agent Instructions
npm install -g @linqapp/cli
linq -zsh
linqapp@linqs-Macbook-pro ~ %

Trusted by 1000+ world-class teams

Logo 1
Logo 2
Logo 3
Logo 4
Logo 5
Logo 6
Logo 7
Logo 8
Logo 9
Logo 10
Logo 11
Logo 12

Everything you need to get started.

Send iMessages

Create chats, send messages with effects like confetti and fireworks, react with tapbacks, and manage group conversations.

$ linq chats create --to +1234567890 --message "Hello!"

Webhooks & Real-time Events

Listen for incoming events in real-time and forward them to your local server with a Stripe CLI-style webhook listener for effortless testing.

$ linq webhooks listen --forward-to http://localhost:3000/webhook

Instant Sandbox

Get a fully functional shared number for testing in seconds (20 contacts max).

$ linq signup

Token Management

List, create, and delete your tokens directly from CLI.

$ linq tokens

Full command reference.

Install the CLI, plug in your API keys, and start sending iMessages straight from your terminal.

linq messageslinq chatslinq contactslinq phonenumberslinq signuplinq loginlinq doctorlinq webhookslinq autocompletelinq attachments

Get started in 3 steps.

CLI → iMessage

01
Download & install from releases
02
Authenticate$ linq signup
03
Send your first message$ linq chats create --to +1234567890 -m "Hello from Linq!"

Try iMessage from your terminal.

Copy Agent Instructions
npm install -g @linqapp/cli
Your Cart
Your cart's looking a little light.Looks like your cart is empty—it's time to add your
gears and make it unforgettable.
Shop our best sellers
Digital Card
Digital Card$14.99
Hub
Hub$29.99
Badge
Badge$19.99
Mini Card
Mini Card$12.99