Communication64 toolsPaste one API key
Linq integration for AI agents
Send and manage iMessage, RCS, and SMS conversations, attachments, phone numbers, payments, and webhooks through the Linq Partner API.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Linq once and call the same tools from all of them.
Setup
Connect Linq through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Linq exposes 64 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
linq_check_messaging_capability | Check whether a recipient can receive iMessage or RCS without sending a message | Read |
linq_get_attachment | Return metadata and current status for a Linq attachment referenced by a message | Read |
linq_get_available_number | Select an available Linq sending number, optionally for recipients or a line type | Read |
linq_get_chat | Return one chat by ID, including participants, service, state, and health information | Read |
linq_get_chat_location | Return precise locations currently shared by contacts in a chat | Read |
linq_get_experience | Return one Linq experience and preserve its dynamic action field definitions | Read |
linq_get_message | Return one Linq message by ID with its content parts, sender, actual and preferred transport | Read |
linq_get_payment | Read a payment's financial state, amount, customer handle, merchant details, and any | Read |
linq_get_payment_credentials | Return the complete, highly sensitive short-lived handoff used to reveal a ready payment's | Read |
linq_get_payment_handle_connection | Read the financial-consent connection status for a customer phone number or email | Read |
linq_get_payment_provider | Read the organization's onboarding status for a payment provider | Read |
linq_get_payment_request | Return one payment request's amount, lifecycle status, checkout details, and provider join keys | Read |
linq_get_poll | Return an iMessage poll's current options, voters, and distinct voter count | Read |
linq_get_reputation_audit | Return a Linq line reputation audit created with explicit approval | Read |
linq_get_webhook_subscription | Return one Linq webhook subscription by ID, including its callback URL, event and phone | Read |
linq_list_blocked_handles | Return phone numbers, email addresses, short codes, and sender IDs currently blocked | Read |
linq_list_chats | Return one page of chats, optionally filtered by sending line or participant, with a cursor for | Read |
linq_list_contact_cards | Return Linq account contact-card identity data, optionally for one E.164 sending line | Read |
linq_list_experiences | Discover Linq experiences and their dynamic action fields | Read |
linq_list_message_thread | Return one page containing the origin message and threaded replies, starting from any message | Read |
linq_list_messages | Return one page of messages from a chat, including content, sender, transport, delivery state | Read |
linq_list_payment_requests | Return one newest-first page of payment requests for reconciliation, optionally filtered by | Read |
linq_list_phone_numbers | Return the connected Linq account's sending lines with line type, forwarding configuration, and | Read |
linq_list_webhook_events | Return the webhook event types currently available for subscription on the connected Linq | Read |
linq_list_webhook_subscriptions | Return the connected Linq account's webhook subscriptions, including event and phone-number | Read |
linq_add_chat_participant | Add an external participant to an existing group chat | Write |
linq_add_poll_options | Irreversibly add recipient-visible options to an existing iMessage poll | Write |
linq_block_handle | Block a handle account-wide from inbound and direct outbound messaging | Read |
linq_cancel_payment | Irreversibly cancel a financial payment and close its virtual card | Write |
linq_cancel_payment_request | Irreversibly cancel an unpaid payment request and its underlying payment intent | Write |