ClawLink
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.

ToolWhat it doesKind
linq_check_messaging_capabilityCheck whether a recipient can receive iMessage or RCS without sending a messageRead
linq_get_attachmentReturn metadata and current status for a Linq attachment referenced by a messageRead
linq_get_available_numberSelect an available Linq sending number, optionally for recipients or a line typeRead
linq_get_chatReturn one chat by ID, including participants, service, state, and health informationRead
linq_get_chat_locationReturn precise locations currently shared by contacts in a chatRead
linq_get_experienceReturn one Linq experience and preserve its dynamic action field definitionsRead
linq_get_messageReturn one Linq message by ID with its content parts, sender, actual and preferred transportRead
linq_get_paymentRead a payment's financial state, amount, customer handle, merchant details, and anyRead
linq_get_payment_credentialsReturn the complete, highly sensitive short-lived handoff used to reveal a ready payment'sRead
linq_get_payment_handle_connectionRead the financial-consent connection status for a customer phone number or emailRead
linq_get_payment_providerRead the organization's onboarding status for a payment providerRead
linq_get_payment_requestReturn one payment request's amount, lifecycle status, checkout details, and provider join keysRead
linq_get_pollReturn an iMessage poll's current options, voters, and distinct voter countRead
linq_get_reputation_auditReturn a Linq line reputation audit created with explicit approvalRead
linq_get_webhook_subscriptionReturn one Linq webhook subscription by ID, including its callback URL, event and phoneRead
linq_list_blocked_handlesReturn phone numbers, email addresses, short codes, and sender IDs currently blockedRead
linq_list_chatsReturn one page of chats, optionally filtered by sending line or participant, with a cursor forRead
linq_list_contact_cardsReturn Linq account contact-card identity data, optionally for one E.164 sending lineRead
linq_list_experiencesDiscover Linq experiences and their dynamic action fieldsRead
linq_list_message_threadReturn one page containing the origin message and threaded replies, starting from any messageRead
linq_list_messagesReturn one page of messages from a chat, including content, sender, transport, delivery stateRead
linq_list_payment_requestsReturn one newest-first page of payment requests for reconciliation, optionally filtered byRead
linq_list_phone_numbersReturn the connected Linq account's sending lines with line type, forwarding configuration, andRead
linq_list_webhook_eventsReturn the webhook event types currently available for subscription on the connected LinqRead
linq_list_webhook_subscriptionsReturn the connected Linq account's webhook subscriptions, including event and phone-numberRead
linq_add_chat_participantAdd an external participant to an existing group chatWrite
linq_add_poll_optionsIrreversibly add recipient-visible options to an existing iMessage pollWrite
linq_block_handleBlock a handle account-wide from inbound and direct outbound messagingRead
linq_cancel_paymentIrreversibly cancel a financial payment and close its virtual cardWrite
linq_cancel_payment_requestIrreversibly cancel an unpaid payment request and its underlying payment intentWrite

On this page