
SendRichCard
CertifiedSend a standalone Rich Card to a recipient's phone number
SendRichCard
Certified
Send a standalone Rich Card to a recipient's phone number
yaml
type: io.kestra.plugin.gcp.rcs.SendRichCardExamples
yaml
id: rcs_send_rich_card
namespace: company.team
tasks:
- id: send_card
type: io.kestra.plugin.gcp.rcs.SendRichCard
serviceAccount: "{{ secret('GCP_SERVICE_ACCOUNT') }}"
agentId: "{{ secret('RBM_AGENT_ID') }}"
msisdn: "+33612345678"
title: "Your delivery is ready"
description: "Tap below to track your package or contact support."
imageUrl: "https://example.com/delivery-banner.jpg"
suggestions:
- type: URL
text: "Track package"
url: "https://tracking.example.com/order/12345"
- type: REPLY
text: "Contact support"
postbackData: "contact_support"
Properties
agentId *Requiredstring
msisdn *Requiredstring
description string
imageUrl string
impersonatedServiceAccount string
pluginDefaultsRef Non-dynamicstring
projectId string
scopes array
SubTypestring
Default
["https://www.googleapis.com/auth/rcsbusinessmessaging"]serviceAccount string
suggestions Non-dynamicarray
Definitions
io.kestra.plugin.gcp.rcs.Suggestion
text*Requiredstring
type*Requiredobject
latitudenumberstring
locationLabelstring
longitudenumberstring
phoneNumberstring
postbackDatastring
urlstring
title string
Outputs
messageId string
sendTime string
Format
date-time