RBM agents can interact with users in a variety of ways to offer worthwhile experiences to users and guide users through conversations. You can design your agent to prompt users with potential responses, to utilize the native functionality of users' devices, and to present information in the best way possible.
Your agent is associated with branding and business information, such as colors, images, and contact information. Your agent's business profile contains a logo, a banner image, a description, and preferred phone numbers, websites, and email addresses.
For more information, see Agents.
With RCS, both agents and users can send and receive delivery receipts, read receipts, and typing indicators. User activities automatically send events to your agent, and your agent can manually send events to users to let them know that your agent acknowledged their messages or is processing a response.
For more information, see Events.
Your agent can send messages, including text, images, and videos, to users. Agents can also send suggested replies, suggested actions, and rich cards to format, present, and associate pieces of information.
For more information, see Send messages.
Suggestion chip lists
Your agent can send suggesed replies and suggested actions with messages in suggestion chip lists.
For more information, see Suggestion chip list.
Rich cards let you send a chunk of related information, media, or suggestions as a single unit. You can send rich cards individually or in a carousel, and rich cards can contain media, title text, description text, suggested replies, and suggested actions.
Suggested replies help your agent guide users through conversations by providing responses that the agent knows how to react to. Your agent sends suggested replies in suggestion chip lists or in rich cards.
For more information, see Suggested replies.
Suggested actions help your agent guide users through conversations by leaveraging the native functionality of the user's device. Your agent sends suggested actions in suggestion chip lists or in rich cards.
For more information, see Suggested actions.
Dial a number
The Dial action guides the user to dial a phone number that your agent specifies.
For more information, see Dial a number.
View a location
The View location action displays a location in the user's default map app. You can specify the location either by latitude and longitude or with a query based on the user's current location. You can also set a custom label for the pin that displays in the map app.
For more information, see View a location.
Share a location
The Share location action lets the user send a location to your agent.
For more information, see Share a location.
Open a URL
The Open URL action opens the user's web browser to the specified URL. If an app is registered as a default handler for the URL, the app opens instead, and the icon for the action is the app's icon.
For more information, see Open a URL.
Create a calendar event
The Create calendar event action opens the user's calendar app and begins to create a new event with the specified information.
For more information, see Create a calendar event.