On reply
- Step 1 sends
- Lead replies
- Sequence stops
- Push
Only leads who answer reach the dialer, so reps call people who are already talking. Made for appointment setting.
Integrations
Every reply stops the sequence, lands in the Unibox, and goes straight to your dialer or CRM. Handoff to Nooks, Orum and SalesFinity, sync to HubSpot and GoHighLevel, plus webhooks, an API and MCP for the rest.
01Directory
Native connections where your team spends its day, and webhooks plus an API for everything else.
A · 1 integration
The provider layer every line runs on.
Carries every message on your dedicated lines: iMessage first, with SMS and WhatsApp on the same number.
B · 4 integrations
One-way push: contacts, conversations and reply status.
Upserts the contact, logs the conversation as activity, and sets the status on a positive reply.
Upserts the contact and logs every message, so the client's pipeline stays current.
Contact and activity sync. On the roadmap, not built yet.
Person and activity sync. On the roadmap, not built yet.
C · 3 integrations
Hand the lead to a rep while the conversation is warm.
Adds the lead to a Nooks list, right after a send or when they reply.
Adds the lead to an Orum queue, right after a send or when they reply.
Adds the lead to a SalesFinity list, right after a send or when they reply.
D · 3 integrations
For everything without a native connection.
Posts reply, status and push events to any URL you choose.
Catch imsgs webhooks to route replies into any tool your team runs.
Send enriched rows from a Clay table into a sequence through the API.
Using something that isn't listed? Tell us on a demo. Product names are trademarks of their owners and are shown only to describe compatibility.
02Dialer handoff
Choose a mode per sequence, with a workspace default. Either way, a push adds the lead to a list or queue in Nooks, Orum or SalesFinity.
Only leads who answer reach the dialer, so reps call people who are already talking. Made for appointment setting.
Every delivered opener lands in the dialer queue, so reps can call while the text is fresh. Built for power-dialing a new list. A reply still stops the sequence, and you can stop it after a successful push too.
Sample data
Push status
Each lead shows where it was sent and what happened, for the dialer and the CRM alike. Nothing fails silently.
Queued for the destination. Shown on the lead until it lands.
The dialer or CRM accepted it. Logged on the lead with a timestamp.
The destination rejected it. The reason is shown on the lead, with a one-click Retry.
Already pushed to that destination, so nothing is sent twice.
If Dana is already in your Orum queue, a second push to Orum is skipped and logged instead of dialing her twice. HubSpot is a different destination, so her contact still syncs there.
03API & MCP
A REST API for your own tools and an MCP server for AI agents, from your team or your clients. Clay, n8n and in-house scripts connect the same way. Docs ship with access.
POST /v1/leads
Host: api.imsgs.co
Authorization: Bearer $IMSGS_API_KEY
{
"phone": "+15125550142",
"first_name": "Dana",
"company": "Whitfield Roofing",
"workspace": "ridgeline-roofing",
"enroll": { "sequence_id": "seq_q4_inspections" }
}
// 201 Created
{ "id": "lead_8f2k1", "imessage": "pending", "enrollment": "queued" }Docs
There are no public docs yet. API and MCP documentation ships with access, and we'll walk through your workflow on the demo.
Ask about API accessTell us your CRM and dialer. We'll show the handoff end to end on a sample of your own leads.