Use case · Multi-channel sequence
The step after LinkedIn and email
No reply on LinkedIn, no answer by email: the sequence continues on iMessage with the same context, then stops on reply.
LinkedIn · day 0, Email · day 5, iMessage · day 9
what linkupapi allow you to do
Automate iMessage outreach from your AI agent: send from dedicated numbers, get replies by webhook. iMessage joins LinkedIn, email and WhatsApp on one API.
Detect intent signals like funding rounds, hiring activity, and company growth. Reach prospects at the perfect moment with real-time alerts.
Reach prospects across LinkedIn, WhatsApp, iMessage, email, and web. Manage all B2B channels through one unified API platform.
Aggregate information from dozens of public sources. Get the most complete profiles by combining data from multiple sources.
Connect with your favorite tools through native integrations. Compatible with Make, n8n, Zapier, and any platform via REST API.
Never store credentials or post-login data. EU-hosted, GDPR and CCPA compliant, with a data processing agreement on request.
Handle millions of requests without performance degradation. Our infrastructure scales automatically to match your growth and usage patterns.
// What it does
Send an iMessage to a phone number from a dedicated line, follow up when there is no answer, and get every reply through a webhook. Same key and same body shape as LinkedIn, email and WhatsApp, with no Mac to run on your side.
// Three workflows teams ship with it
Use case · Multi-channel sequence
No reply on LinkedIn, no answer by email: the sequence continues on iMessage with the same context, then stops on reply.
LinkedIn · day 0, Email · day 5, iMessage · day 9
Use case · Inbound follow-up
A form gives you a phone number: your product sends a plain-text iMessage within a minute and hands the thread to a human on reply.
Form received, iMessage sent · 40 s, Reply · rep notified
Use case · AI agent
Through the API, the agent reads the conversation history and chooses LinkedIn, email, WhatsApp or iMessage for the next message, within each line's limits.
History read, Channel chosen, Message sent
// Two calls, one sequence
1import requests
2
3# Send an iMessage from a dedicated line (account_id = your iMessage line)
4response = requests.post(
5 "https://api.linkupapi.com/v2/messages",
6 headers={"x-api-key": "YOUR_API_KEY"},
7 json={
8 "account_id": "YOUR_IMESSAGE_ACCOUNT_ID",
9 "action": "send",
10 "params": {
11 "phone_number": "+13231112233",
12 "message_text": "Hi Jane, following up on my email about your outbound stack. Worth 15 minutes next week?"
13 }
14 }
15)
16
17print(response.json())
Jane Doe
+1 323 111 2233 · iMessage
// How it compares
Your users trust you with their accounts. Here is how we keep them safe.
Passwords never stored
We never keep your users' passwords. Sessions are encrypted, isolated per account and revocable at any time.
EU-hosted, GDPR & CCPA
Data is processed and hosted in the European Union. GDPR and CCPA compliant, with a data processing agreement on request.
Google-verified security
LinkupAPI passed Google's CASA security assessment and is a verified Gmail app. Same review, same standards for every channel.
Enterprise-grade security measures ensuring your data remains protected at every step of the process.
What is an iMessage outreach automation API?
An API that sends iMessage from a dedicated line, paces the sends, follows up when there is no answer and pushes every reply to your webhook. In LinkupAPI it is the same messages endpoint as LinkedIn, email and WhatsApp, so a sequence can move between channels without a second integration.
How many iMessages can I send per day?
A new line warms up over three weeks, then opens up to 50 new conversations a day. Each line reaches up to 300 different contacts a day and 1,000 over 30 days, replies included. A contact who does not answer gets at most two follow-ups, and the API returns the time to wait when a send would go over a limit.
Can the first message contain a link or a file?
No. Until the contact replies, messages are plain text: no links, attachments, email addresses, phone numbers or prices. Once they answer, you can send links, files and voice notes.
Do I need a Mac or my own Apple ID?
No. Lines run on managed infrastructure and send from a dedicated number, never from your personal Apple ID. There is nothing to keep online on your side.
How is iMessage billed?
Each dedicated line is an add-on at $199 per month, on top of any plan, including Unlimited. Messages are not metered: a line sends within its daily limits.
LinkedIn, email, WhatsApp and iMessage through one API. Unlimited accounts, one fixed price.
Endpoints
Uptime
Avg Response