
Google Cloud SendMessage
CertifiedSend a plain text RCS message to a recipient's phone number
Google Cloud SendMessage
Certified
Send a plain text RCS message to a recipient's phone number
Sends a standard text message using Google RCS Business Messaging (RBM).
yaml
type: io.kestra.plugin.gcp.rcs.SendMessageExamples
Send a plain text RCS message
yaml
id: rcs_send_message
namespace: company.team
tasks:
- id: send
type: io.kestra.plugin.gcp.rcs.SendMessage
serviceAccount: "{{ secret('GCP_SERVICE_ACCOUNT') }}"
agentId: "{{ secret('RBM_AGENT_ID') }}"
msisdn: "+33612345678"
text: "Your order has been shipped and will arrive within 2 business days."
Properties
agentId *Requiredstring
The unique agent ID of the Brand Agent configured on the RBM platform
msisdn *Requiredstring
The recipient's phone number (MSISDN) in E.164 format (e.g. +33612345678)
text *Requiredstring
The plain text content of the message
impersonatedServiceAccount string
The GCP service account to impersonate
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
projectId string
The GCP project ID
scopes array
SubTypestring
Default
["https://www.googleapis.com/auth/rcsbusinessmessaging"]The GCP scopes to be used
serviceAccount string
The GCP service account
Outputs
messageId string
The unique message ID assigned by the RBM platform
sendTime string
Format
date-timeThe timestamp when the message was sent