If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: developers.google.com/workspace/chat/interactivity - Google.

site address: developers.google.com/workspace/chat/interactivity redirected to: developers.google.com/workspace/chat/interactivity

site title: Google

Our opinion (on Tuesday 14 July 2026 2:33:46 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:



Meta tags:

Headings (most frequently used words):

users, your, to, chat, interactive, design, user, interactions, stay, organized, with, collections, save, and, categorize, content, based, on, preferences, page, summary, introduce, app, respond, commands, mention, in, messages, send, or, display, cards, next, steps, open, dialogs, preview, links, sent, by, google, workspace, for, developers, tools, connect,

Text of the page (most frequently used words):
chat (76), google (61), and (42), the (40), app (38), apps (32), users (32), space (25), for (24), your (23), message (23), with (19), user (17), can (16), get (16), workspace (15), #messages (15), #interactive (15), card (15), from (11), overview (10), build (10), how (10), manage (9), them (9), commands (9), send (9), following (9), spaces (9), people (9), list (9), add (9), console (8), support (8), thumb (8), information (8), cards (8), dialogs (8), preview (8), mention (8), details (8), all (7), script (7), links (7), events (7), interactions (7), update (7), cloud (6), developer (6), samples (6), you (6), respond (6), that (6), about (6), builder (6), delete (6), create (6), section (6), twitter (5), blog (5), admin (5), developers (5), read (5), down (5), help (5), open (5), receive (5), interfaces (5), design (5), notification (5), work (5), started (5), marketplace (5), custom (5), español (4), products (4), youtube (4), tools (4), code (4), need (4), interact (4), step (4), features (4), interaction (4), more (4), are (4), feedback (4), display (4), they (4), drive (4), search (4), migrate (4), organization (4), troubleshoot (4), api (4), state (4), authenticate (4), newsletter (3), apis (3), explorer (3), dashboard (3), service (3), release (3), notes (3), codelabs (3), other (3), too (3), steps (3), slash (3), using (3), multi (3), processes (3), shared (3), tell (3), content (3), this (3), page (3), example (3), gather (3), based (3), data (3), not (3), before (3), mentioning (3), specific (3), onboarding (3), process (3), introduce (3), what (3), guides (3), home (3), errors (3), error (3), attachment (3), emoji (3), members (3), 한국어 (2), 日本語 (2), ภาษาไทย (2), বাংলা (2), हिंदी (2), فارسی (2), العربيّة (2), עברית (2), русский (2), türkçe (2), tiếng (2), việt (2), português (2), brasil (2), polski (2), italiano (2), indonesia (2), français (2), américa (2), latina (2), deutsch (2), english (2), terms (2), platform (2), connect (2), subscribe (2), our (2), explore (2), last (2), updated (2), 2026 (2), utc (2), welcome (2), detailed (2), important (2), should (2), requires (2), licensed (2), under (2), java (2), license (2), configure (2), next (2), helps (2), customer (2), link (2), dialog (2), which (2), complete (2), like (2), use (2), direct (2), homepage (2), elements (2), such (2), text (2), images (2), needs (2), guide (2), mentions (2), time (2), notify (2), give (2), say (2), single (2), ways (2), telling (2), set (2), one (2), two (2), does (2), within (2), previews (2), updates (2), training (2), ons (2), extend (2), automate (2), share (2), vault (2), tasks (2), slides (2), sites (2), sheets (2), meet (2), keep (2), forms (2), docs (2), classroom (2), calendar (2), gmail (2), import (2), authorize (2), make (2), turn (2), publish (2), test (2), identify (2), download (2), media (2), file (2), upload (2), emojis (2), reaction (2), member (2), group (2), sections (2), settings (2), find (2), call (2), dialogflow (2), develop (2), resources (2), mcp (2), server (2), reference (2), cookies, privacy, firebase, chrome, android, channel, videos, try, guided, hands, coding, experience, sample, copy, own, follow, workspacedevs, easy, understand, easytounderstand, solved, problem, solvedmyproblem, otherup, missing, missingtheinformationineed, complicated, many, toocomplicatedtoomanysteps, out, date, outofdate, issue, samplescodeissue, otherdown, sending, responding, also, notifications, though, overuse, avoided, building, these, configured, except, otherwise, noted, see, registered, trademark, oracle, its, affiliates, site, policies, apache, creative, commons, attribution, must, agents, cases, whenever, someone, shares, matching, attach, their, displays, sent, starts, contact, who, issues, command, createcontact, windowed, string, together, multiple, sequentially, filling, form, messaging, contain, both, static, widgets, buttons, present, take, hand, directly, thank, polite, but, worthy, very, sensitive, reasons, full, software, freeze, approaching, chance, bit, deadline, causes, interrupts, whatever, else, doing, sends, everyone, often, might, become, annoyed, start, view, spam, especially, consider, whether, really, necessary, err, side, available, cymbal, let, request, repeatable, typing, select, menu, reply, area, prepares, success, end, offer, explain, configuration, authorization, good, place, prompt, suggest, common, sentences, describe, briefly, right, voice, tone, hello, effective, has, structure, onboard, best, interactivity, some, describes, enhancing, context, associated, facilitate, enabling, sequential, dedicated, window, provide, visually, engaging, way, crucial, introducing, functionality, guiding, enhance, through, outlined_flag, summary, save, categorize, preferences, stay, organized, collections, discoverable, administrator, off, new, determine, after, merging, organizations, unpublish, listing, maintain, published, review, requirements, public, convert, debug, query, logs, logging, log, deployments, deploy, tutorials, write, actionable, availability, status, specify, event, external, systems, collect, metadata, attachments, reactions, react, remove, manager, regular, membership, invite, move, different, change, position, organize, into, named, thread, check, archive, pin, format, choose, architecture, define, journeys, plan, install, client, libraries, granular, oauth, permissions, verify, requests, appsheet, pub, sub, webhook, http, basic, python, node, quickstarts, sign, skip, main,


Text of the page (random words):
design user interactions google chat google for developers skip to main content google workspace home google chat all products google workspace apps admin console cloud search gmail google calendar google chat google classroom google docs google drive google forms google keep google meet google sheets google sites google slides google tasks google vault extend automate share add ons apps script chat apps drive apps marketplace resources tools admin console apps script dashboard google cloud console apis explorer card builder training support how to get started codelabs developer support updates release notes developer previews youtube newsletter x twitter blog english deutsch español español américa latina français indonesia italiano polski português brasil tiếng việt türkçe русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 简体 中文 繁體 日本語 한국어 sign in google chat overview guides reference mcp server samples support card builder google workspace home google chat overview guides reference mcp server samples support card builder all products more resources more get started develop with google chat overview develop on google workspace quickstarts call the chat api apps script java node js python build a basic interactive chat app http service apps script dialogflow cx dialogflow es webhook pub sub appsheet authenticate and authorize authenticate with chat authenticate as a user authenticate as an app verify requests from chat manage granular oauth permissions for chat apps call the chat api install client libraries configure the chat api plan identify your users needs define all user journeys choose a chat app architecture design user interactions build send and manage messages overview send a message create and update user cards format messages build user interfaces build cards add text and images add interactive ui elements manage messages get a message list messages search for messages update messages delete a message pin a message archive messages check message read state get read state for a space message update read state for a space message get read state for a thread message work with spaces create a named space create a space and add members get details about a space find a direct message space find a group chat list spaces update a space delete a space get a user s space notification settings update a user s space notification settings organize spaces into sections create a section update a section delete a section change the position of a section list sections list spaces in a section move a space to a different section manage members in spaces invite or add a user google group or chat app to a space get details about a membership list members in a space make a user a space manager or regular member remove a member from a space react to messages add a reaction to a message list reactions for a message delete a reaction from a message work with custom emojis create a custom emoji delete a custom emoji get details about a custom emoji list custom emojis in an organization upload and download attachments upload media as a file attachment download media as a file attachment get metadata about a message attachment interact with users overview build an interactive chat app as a google workspace add on build a chat app using interaction events receive and respond to user interactions respond to commands build interactive dialogs preview links build a homepage for your chat app collect and process information from users connect to external systems and tools work with events from google chat overview get details about a space event list events from a space subscribe to events using the google workspace events api identify and specify google chat users manage users availability status write actionable error messages explore chat app samples and tutorials deploy test and troubleshoot create and manage deployments test interactive features log errors turn on error logging query error logs troubleshoot overview troubleshoot chat app errors troubleshoot card and dialog errors debug chat apps convert an interactive chat app to a google workspace add on publish to the google workspace marketplace publish chat apps to the google workspace marketplace process and review requirements for public chat apps maintain published chat apps update or unpublish an app listing in the google workspace marketplace migrate chat apps after merging organizations determine if chat apps need to migrate migrate chat apps to a new organization turn off or delete an app manage chat as a google workspace administrator overview search for and manage spaces in your organization make a space discoverable to specific users migrate your organization to chat overview authorize chat apps to import data import data to chat google workspace apps admin console cloud search gmail google calendar google chat google classroom google docs google drive google forms google keep google meet google sheets google sites google slides google tasks google vault extend automate share add ons apps script chat apps drive apps marketplace tools admin console apps script dashboard google cloud console apis explorer card builder training support how to get started codelabs developer support updates release notes developer previews youtube newsletter x twitter blog home google workspace google chat guides send feedback design user interactions stay organized with collections save and categorize content based on your preferences page summary outlined_flag google chat apps can enhance user interaction through features like slash commands interactive cards and dialogs onboarding messages are crucial for introducing your chat app s functionality and guiding users on how to get started cards provide a visually engaging way to gather information display details and guide users within chat dialogs facilitate multi step processes by enabling sequential card interactions within a dedicated window chat apps can preview links shared by users enhancing the context and information associated with them this page describes how google chat apps can design and respond to interactions with users chat apps support interactivity in some of the following ways introduce users to your chat app respond to commands display or send interactive card based interfaces open interactive dialogs preview links mention users in a message introduce users to your chat app onboard people and spaces to your chat app with a welcome message that details what your chat app does and how people can best work with it an effective onboarding message has the following structure say hello set the right voice and tone with your users describe briefly what your chat app does introduce your chat app by telling people what it can help them do in one or two sentences tell people how to get started tell people how to work with your chat app if your chat app requires configuration or authorization this is a good place to prompt people to complete the set up process for example suggest one or two common commands explain how to get help and how to give feedback end the message by telling people how they can get help or offer feedback the following chat app s onboarding message prepares users for success respond to commands commands let users request or interact with your chat app in specific or repeatable ways users can use commands in messages such as typing help or select them from a menu in the reply area the following is a list of commands available for the cymbal chat app mention users in messages your chat app can mention specific users or all users in a space to notify them of the message before you mention a single user and especially before you mention all users in a space you should consider whether or not it s really necessary and err on the side of not mentioning people mentioning single users causes them to receive a notification and interrupts whatever else they re doing mentioning all users in a space sends a notification to everyone in the space mention people too often and they might become annoyed with your chat app and start to view it as spam it is ok to mention users for very important or time sensitive reasons for example the following chat app mentions a space full of software developers to notify them that code freeze is approaching and to give them the chance to say they need a bit more time before the deadline on the other hand the following chat app mentions a customer directly to thank them which is polite but not notification worthy send or display interactive cards cards are ui elements that can contain both interactive and static widgets such as text images and buttons that chat apps can send to users and spaces if your chat app needs to gather information from users present detailed information or guide users to take a next step send a card message as a chat app you can send card interfaces in messages or display cards as a homepage in direct message spaces use the card builder to design and preview messaging and user interfaces for chat apps open the card builder the following is a card message from a chat app open interactive dialogs dialogs are windowed card based interfaces that a user can open to interact with your chat app in dialogs you can string together multiple card messages sequentially which helps users complete multi step processes like filling in form data in the following example a chat app starts a dialog to gather contact details from a user who issues the createcontact slash command preview links sent by chat users chat apps can preview links for users in a space whenever someone shares a matching link a chat app can attach a card to their message that displays information about the link the following chat app helps customer service agents preview links to cases shared in a chat space next steps to build interactive features you must configure your chat app to receive interaction events for steps receive and respond to interactions with your chat app send feedback except as otherwise noted the content of this page is licensed under the creative commons attribution 4 0 license and code samples are licensed under the apache 2 0 license for details see the google developers site policies java is a registered trademark of oracle and or its affiliates last updated 2026 04 20 utc need to tell us more easy to understand easytounderstand thumb up solved my problem solvedmyproblem thumb up other otherup thumb up missing the information i need missingtheinformationineed thumb down too complicated too many steps toocomplicatedtoomanysteps thumb down out of date outofdate thumb down samples code issue samplescodeissue thumb down other otherdown thumb down last updated 2026 04 20 utc google chat apps interact with users by sending welcome messages responding to slash commands e g help and using interactive cards for ui apps can also open dialogs for multi step processes preview shared links with detailed information and mention users for important notifications though overuse should be avoided building these interactive features requires the app to be configured to receive interaction events from google chat n blog read the google workspace developers blog x twitter follow workspacedevs on x twitter code samples explore our sample apps or copy them to build your own codelabs try a guided hands on coding experience videos subscribe to our youtube channel google workspace for developers platform overview developer products release notes developer support terms of service tools admin console apps script dashboard google cloud console apis explorer connect blog newsletter x twitter youtube android chrome firebase google cloud platform google ai all products terms privacy manage cookies english deutsch español español américa latina français indonesia italiano polski português brasil tiếng việt türkçe русский עברית العربيّة فارسی हिंदी বাংলা ภาษาไทย 中文 简体 中文 繁體 日本語 한국어
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Google Workspace
  • Spark icon
  • X (Twitter)
  • Code Samples
  • Codelabs
  • Videos
  • Google Developers

Verified site has: 145 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
location htt????/developers.google.com/workspace/chat/interactivity
x-cloud-trace-context b9b3ff4a07b3287a78b945c3c06d8c95
date Tue, 14 Jul 2026 02:33:45 GMT
content-type text/html
server Google Frontend
Content-Length 0
Connection close
HTTP/2 200
last-modified Mon, 20 Apr 2026 21:52:46 GMT
content-type text/html; charset=utf-8
vary Cookie
vary Accept-Encoding
content-security-policy base-uri self ; object-src none ; script-src strict-dynamic unsafe-inline https: http: nonce-xO6m/DI+a3AVeQpGVB3TMuPES3qrZf unsafe-eval ; frame-ancestors self htt????/codeassist.google.com htt????/code-assist-free-tier.corp.google.com; report-uri htt????/csp.withgoogle.com/csp/devsite/v2
strict-transport-security max-age=63072000; includeSubdomains; preload
x-xss-protection 0
x-content-type-options nosniff
cache-control no-cache, must-revalidate
expires 0
pragma no-cache
content-encoding gzip
x-cloud-trace-context be0f6b2645379835bfee696f2727595b
date Tue, 14 Jul 2026 02:33:46 GMT
server Google Frontend
content-length 29218
alt-svc h3= :443 ; ma=2592000,h3-29= :443 ; ma=2592000

Meta Tags

title="Google"
name="google-signin-client-id" content="721724668570-nbkv1cfusk7kk4eni4pjvepaus73b13t.apps.googleusercontent.com"
name="google-signin-scope" content="profile email htt????/www.googleapis.com/auth/developerprofiles htt????/www.googleapis.com/auth/developerprofiles.award htt????/www.googleapis.com/auth/devprofiles.full_control.firstparty"
property="og:site_name" content="Google for Developers"
property="og:type" content="website"
name="theme-color" content="#fff"
charset="utf-8"
content="IE=Edge" http-equiv="X-UA-Compatible"
name="viewport" content="width=device-width, initial-scale=1"
property="og:title" content="Design user interactions  |  Google Chat  |  Google for Developers"
property="og:url" content="htt????/developers.google.com/workspace/chat/interactivity"
property="og:image" content="htt????/www.gstatic.com/devrel-devsite/prod/v7669de8735de7fa899c49c793af6b01f3bfef3435bb66621d079ef252c528b54/developers/images/opengraph/white.png"
property="og:image:width" content="1200"
property="og:image:height" content="675"
property="og:locale" content="en"
name="twitter:card" content="summary_large_image"

Load Info

page size29218
load time (s)0.438483
redirect count1
speed download66707
server IP 172.217.20.46
* all occurrences of the string "http://" have been changed to "htt???/"