FlowRunner
Pricing
Theme

Google Chat

Communication

Post and manage messages, send interactive card messages, create and configure spaces, and manage space membership in Google Chat as the connected user over the Google Chat API.

14 actions available
A procurement agent finishes checking a new vendor request against policy
Agent reads the vendor details and the requested spend
Agent flags that the spend sits above the auto-approve threshold
Agent sends a card message to the procurement space with Approve and Deny buttons
Agent updates the card as the decision comes back
A procurement lead taps Approve on the card; the agent resumes and creates the vendor record

What This Integration Enables

FlowRunner agents use Google Chat to deliver structured decisions into the spaces Workspace teams already use. An agent can post a text message, send a rich cardsV2 message with buttons for an approval, create a space and seed it with members for a project kickoff, and manage membership as people join or leave. Group chats and direct messages appear in the space list only after their first message, so agents work with spaces the user already touches. The card message is what turns a notification into a decision the agent can act on.

Without FlowRunner

Approvals in email Vendor requests wait in an inbox with no shared view of what is pending
Manual policy checks Someone reads each request against the spend policy by hand
No decision trail The approval lives in a reply thread nobody can find later

With FlowRunner

Card in the space The request and its options arrive as a card where the team already works
Agent pre-checks policy The agent flags only the requests that actually need a human
Captured approval Each decision is recorded with who approved it

Use Case Scenarios

Card-based vendor approval

A procurement agent checks each new vendor request against the spend policy. Requests under the threshold get created automatically. Requests over it get a card message in the procurement space showing the vendor, the requested spend, and the policy line it crosses, with Approve and Deny buttons. A procurement lead taps Approve. The agent creates the vendor record and updates the card to show the decision. Nothing over the threshold is created without that tap.

Onboarding space setup

A workflow reads a roster of new hires. For each cohort, the agent calls Set Up Space to create an onboarding space and add every person as a member in one step, then Send Message to post the first-day checklist. New hires land in a ready space instead of waiting for someone to assemble one.

Cross-posting a formatted summary

When an event fires in another system, the agent composes a summary and calls Send Card Message to post a clean, structured card into the relevant space. For spaces the connected user is not a member of, it uses Send Webhook Message under a bot identity so the update still lands.

Human-in-Loop Highlight

The human-in-loop moment is the card approval. When the procurement agent sees a vendor request above the auto-approve threshold, it does not create the record and it does not silently hold the request forever. It sends a card message into the procurement space that reads: "New vendor Acme requests 8,000 dollars in spend, above the 5,000 dollar auto-approve line. Approve to create, or Deny?" A procurement lead taps a button inside Google Chat. The agent resumes on the tap, creates the vendor record only if approved, and records who decided. The agent screens every request against policy. A person owns the ones that cross the line.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

14 actions

Spaces

4
  • Create Space Create a new Google Chat space. Used to open a dedicated space for a project or onboarding cohort.
  • Get Space Retrieve details of a space by resource name. Used to confirm a target space before posting.
  • List Spaces List spaces the connected user belongs to. Used to resolve a space by display name.
  • Set Up Space Create a space and add an initial member list in one step. Used for project kickoff or onboarding.

Messages

7
  • Delete Message Delete a message the connected user is allowed to modify. Used to remove a superseded notification.
  • Get Message Fetch a single message by resource name. Used to pull content for downstream processing.
  • List Messages List messages in a space. Used to read recent activity before the agent acts.
  • Send Card Message Post a rich cardsV2 message with headers, buttons, and images. Used to present a structured summary or an approval card in the space.
  • Send Message Post a text message to a space, optionally threaded. Used for status updates and alerts.
  • Send Webhook Message Post to a space through an incoming webhook URL under a bot identity, without using the OAuth connection. Used to reach spaces the user is not a member of.
  • Update Message Edit a message the connected user is allowed to modify. Used to update a status in place, for example to reflect a decision on a card.

Members

3
  • Add Member Add a user to a space. Used to enroll a stakeholder during onboarding.
  • List Members List the members of a space. Used to audit membership or drive per-member notification.
  • Remove Member Remove a user from a space. Used during offboarding or access cleanup.

Start building with Google Chat

$100 in credits. No card required. Connect in minutes.