Skip to content
First requestVisit website ↗
Navigation

Send a saved RCS card from the LiveChat composer (Tier 2

Sends a registered card template to a contact. Gated by RCS_MESSAGING + workspace_rcs_config and requires the contact be RCS-capable (contacts.rcs_capable=true). Returns sent:false (HTTP 200) when not capable or RCS is unavailable, so the composer can surface a clear message. Authenticated workspace agent (Bearer).

POST
https://api.channelautomation.com/api/rcs/workspaces/{workspaceId}/agent-send-card

Authorization

  • BearerAuth
    HTTP Bearer (JWT)
    required

Path parameters

  • workspaceId
    string
    required

Request body JSON required

  • contactId
    string
    required
  • templateId
    string
    required

    rcs_content_templates.id

Returns

200

sent:true with messageSid and requested channel (RCS or the SMS equivalent for an untagged contact); sent:false with a reason otherwise.

400

Missing contactId or templateId.

401

Authentication required
JSON
  • error
    optional
    string
  • success
    optional
    boolean

403

Membership in the path workspace is required.

503

Identity or workspace access verification is temporarily unavailable.

Type to search…

↑↓ navigate↵ selectEsc close