Details about an agent launch.
JSON representation |
---|
{ "name": string, // Union field |
Fields | |
---|---|
name |
Required. The identifier for launch. |
Union field launch_detail . Allows launch based on agent type. launch_detail can be only one of the following: |
|
rcsBusinessMessaging |
Launch details for an RCS Business Messaging agent. |
RcsBusinessMessagingLaunch
Details about an RCS Business Messaging agent launch.
JSON representation |
---|
{ "questionnaire": { object ( |
Fields | |
---|---|
questionnaire |
Required. Questionnaire about agent launch details. |
launchDetails |
Required. Launch details for each supported region. Key represented by RcsBusinessMessagingRegion.name. To launch an agent (when the agent hasn't launched before), add an object containing a map of only keys for all regions you want the agent to launch to. To launch an agent (when the agent has launched before), add an object containing a map of only keys for all regions the agent is already launched on and all regions the agent wants to launch to. For more information, see the Launch an agent to one or more regions documentation. An object containing a list of |
launchRegion |
Launch region for an agent. Ignored: This field is deprecated. Hosting region can only be specified during agent creation. |
Questionnaire
If Google manages the launch region, questionnaire details are available to Google for the purpose of reviewing the agent's launch.
JSON representation |
---|
{
"contacts": [
{
object ( |
Fields | |
---|---|
contacts[] |
Required. Point of contacts. |
optinDescription |
Optional. Description of how you obtain opt-in to message users with the agent. |
triggerDescription |
Required. Description of actions that trigger messages to users. |
interactionsDescription |
Required. Description of interactions the agent will have with users. |
optoutDescription |
Required. Description of the message the agent sends when a user opts out. |
agentAccessInstructions |
Required. Agent access instructions. |
videoUris[] |
Optional. Publicly available URIs for videos of the agent. For review purposes only. |
screenshotUris[] |
Optional. Publicly available URIs for screenshots of the agent. For review purposes only. |
Contact
Point of contact.
JSON representation |
---|
{ "name": string, "title": string, "email": string } |
Fields | |
---|---|
name |
Name of the contact. |
title |
Title of the contact. |
email |
Email address of the contact. |
LaunchRegion
Launch region. Region where an agent is launched. This enum matches the options available in the Region dropdown when creating a new RCS Business Messaging agent in the Developer Console.
Enums | |
---|---|
LAUNCH_REGION_UNSPECIFIED |
Unspecified launch region. |
NORTH_AMERICA |
North America. |
EUROPE |
Europe. |
ASIA_PACIFIC |
Asia Pacific. |