Flowgenx Teammate · AI that works for you
The AI teammate
that does the work.
In Slack, Teams, Google Chat and Discord. It asks before it acts, and every run is traced.
One teammate · four channels · 250+ apps
What teams hand to it
Real jobs, replayed step by step.
Pick a job. Each one replays a run recorded from the product, in the channel it happened in. The recording itself is one click away.
Talent ops drops two CVs into Slack. Back comes a scored Excel workbook.
Weighted on the criteria the hiring manager set: 8.5 vs 5.4, Proceed vs Hold, with the reasoning per row. The workbook lands in the thread, not in a private tab.
The run
What you get
It shows up, remembers, learns, acts — and stays governed.
Six things a tool never does and a colleague always does. Every one is a shipped capability you configure, not code you write.

Slack
Ethan Carter APP

Microsoft Teams
Ethan Carter APP

Google Chat
Ethan Carter APP

Discord
Ethan Carter APP
One account, one memory, one set of permissions. Connected from one page, in about three minutes each.
Semantic · what is true about your business
Acme renewal owner: Maria Chen · fiscal year starts Feb
Episodic · every run it has made
Mon 08:00 pipeline digest · 14 stalled deals flagged
History · every tool call, in order
salesforce.opportunity.get → knowledge.search → update_quote
Knowledge base · your documents, cited
Drug-Testing-Policy.pdf · HR-Handbook-2026.pdf §4.3
read before every turn
emea-stalled-deal-scan
threat-scanned · savedDistilled from Monday’s run. Tool allowlist: read-only.
salesforce.opportunity.listsheets.read_rangeworkbench.chartFirst run
29
tool calls
With the skill
2
tool calls










250+connected apps5,000+tools it can callyoursAPIs · MCP · workflows- Mon 08:00routine
Pipeline digest
reports back in #revops · Slack
Weekdays 09:00routineClickUp status digest
reports back in #general · Discord
On eventwatcherDiscount request lands in the CRM
reports back in asks the AE manager
On webhookwatcherConnector auth expiring
reports back in re-authorises, tells the owner
Set up by saying “I want a routine” in any channel.
- knowledge.searchreadsAutosalesforce.opportunity.getreadsAutoupdate_quotewritesAskslack.post_messagewritesAskPII and secrets maskedPause, every channel
Slack
Ethan Carter APP
Microsoft Teams
Ethan Carter APP
Google Chat
Ethan Carter APP
Discord
Ethan Carter APP
Human in the loop
Approve once. Always allow for team. Deny.
Every tool is on or off, Auto or Ask first. It asks before it acts, right in the thread.
Native in every channel
Buttons in Slack and Discord, reaction chips in Google Chat, a card or typed answer in Teams. The same three choices everywhere.
Park and resume
Answer now or in three hours. The run keeps its context and resumes exactly where it stopped, no re-prompting, no lost work.
Ask mode
When on, it asks before every action, not just sensitive ones. “Always allow for team” flips a tool to Auto for everyone. Try the button →
Ethan Carter app 11:40 AM
I’ll update the Acme quote to the approved 12% discount.
Before I do this, I need your okay:
update_quote · Salesforce · writes
⏸ parked · waiting 00:00 · or reply approve · always · deny
A day in the job
One Monday. Five ways work arrives.
Requested, scheduled, event-driven, approved, learned. Every stop is a shipped capability.
- 08:00Routine
Posts the pipeline digest
A routine set up from #revops last week: 14 deals stalled more than 10 days, each owner tagged, three flagged for forecast risk.
- 10:12@mention
Answers a colleague in-thread
“Find every stalled deal in EMEA and tell me who owns it.” Recalls last week’s list, queries Salesforce, replies with a stalled-by-owner chart in about 40 seconds.
- 11:40Event
Assembles an approval packet
A discount request lands in the CRM. It pulls margin, deal history and comparable pricing, and asks the AE manager to approve.
- 11:52Approved
Resumes exactly where it stopped
The manager taps Approve once in Slack. Quote updated, stage moved, AE notified. Answered three hours later, the run would simply have resumed.
- 14:30Learned
Saves the route as a skill
“emea-stalled-deal-scan” is saved with a read-only tool allowlist. Next time: 2 tool calls instead of 29.
Every step of every run is traced: logged in order, queryable, replayable by your admins.
Hands and memory
5,000+ tools. Including yours. And it remembers how it used them.
Connected apps, imported APIs, MCP servers, and your own workflows and agents: one tool surface, one set of controls. Every tool is on or off, Auto or Ask first, masked and traced the same way. A good run is distilled into a skill: an invoice status query went from 29 tool calls to 2.
Connected apps
Every endpoint of 250+ apps — Salesforce, HubSpot, Jira, Gmail, Snowflake, Xero, QuickBooks, Zendesk and more — called by name.
Imported APIs
Import any OpenAPI or Postman spec and its endpoints become tools in seconds. One spec in, 77 endpoints the Teammate can call.
MCP servers
Your own MCP servers, inherited from the account’s connections and governed like every other tool.
Four memory surfaces
Semantic (what is true), episodic (what happened), history (every call, in order) and your knowledge base, cited. Read before every turn.
The film
Five minutes. Every second is the real product.
Seven jobs recorded live in Slack, Discord, Teams and Google Chat: hiring, sales charts, routines, a customer report, live store data and company policy.
Governance
Autonomous, but never unaccounted for.
The controls an enterprise expects of a human teammate, scope, approvals, an audit trail and an off switch, apply to the Teammate.
End-to-end trace of every run
Every tool call, decision and approval logged in order and attributed to the Teammate. Open any run, replay it step by step, compare versions.
Scope inherited, never expanded
It acts only through the apps, MCP servers and credentials of the account that owns it. Unequip a skill and its tool routes disappear.
Auto or Ask, per tool
Tools that act ask in the thread: approve once, always allow for team, or deny. Parked asks resume when answered.
Credentials used, never read
A stored credential is invoked without the secret ever reaching the model. Channel tokens stay encrypted, decrypted per call.
PII and secrets masked
Masking rules for email, card numbers, SSNs, IP addresses and secrets apply to tool results, cards and answers — not just a warning.
Bounded runs
Loop guardrails warn, block and halt on repeated failures. A watchdog bounds every call; bursts are queued, never dropped.
Channel security, fail-closed
Every inbound message is signature-verified; unknown senders, other bots and duplicates are dropped before anything runs.
Pause, one switch
Pause quiets every channel at once on the next message — no cache to wait out, no redeploy. Resume brings them all back together.
SOC 2-ready: controls implemented and operating. Memory is account-scoped; the knowledge base is read-only; your models, your keys. Execution in your cloud or ours.
Ready-made
One Teammate per role.
Nine personas arrive configured with identity, skills, starter routines and apps. Each watches its signals, does the routine and escalates the exception. Start with one.
Revenue Operations
- Watches
- New qualified lead, stalled opportunity, discount request in the CRM
- Does
- Enriches and scores leads, drafts outreach, assembles the quote and approval packet, nudges owners on aging deals
- Human approves
- AE or manager approves discounts and outbound sends
Finance / Controller
- Watches
- Close-calendar event, new bank feed or subledger activity in the close window
- Does
- Runs first-pass reconciliations, drafts variance commentary and journals, routes exceptions
- Human approves
- Controller approves exceptions and journal postings
Customer Support
- Watches
- New ticket cluster, SLA-at-risk ticket, spike in a category
- Does
- Clusters by root cause, drafts responses from the knowledge base with citations, opens engineering tickets for systemic themes
- Human approves
- Support lead approves external replies
Engineering On-call
- Watches
- Alert fired in PagerDuty or Opsgenie; escalation in the on-call channel
- Does
- Pulls runbooks and recent deploys, analyses logs, proposes ranked root causes, drafts the fix and the incident summary
- Human approves
- On-call engineer approves the fix
Platform / Integration Ops
- Watches
- Workflow run failure, DLQ arrival, circuit-breaker trip, connector auth expiry
- Does
- Triages the failure, pursues root-cause theories in parallel, replays the run against the fix, drafts the remediation
- Human approves
- Owning engineer approves the remediation
Quality & Compliance
- Watches
- Deviation logged, SOP updated, periodic review date reached
- Does
- Drafts CAPA checklists with cited SOP sections, tracks review deadlines, briefs the floor team
- Human approves
- QA owner signs the CAPA
Not the same thing
Not an assistant. Not a script. Not a single-task agent.
Nine things an enterprise needs from an AI teammate, and which category delivers them.
| What an enterprise needs | AI assistant | Scripts & RPA | Single-task agent | Flowgenx Teammate |
|---|---|---|---|---|
| Present in your channels as a named teammate | ||||
| Remembers across runs, threads and surfaces | ||||
| Learns its own job into reusable skills | ||||
| Acts across 5,000+ tools in 250+ apps, plus your own APIs | ||||
| Works unattended on schedules and events | ||||
| Asks in the thread, parks and resumes when answered | ||||
| Takes work by email, meeting, photo and voice, not just chat | ||||
| Bounded runs: approvals, masking, trace, pause switch | ||||
| Promotes a proven routine into a governed workflow |
✓ delivers · – partial or bolt-on · ✕ absent
Getting started
A working teammate in about fifteen minutes.
Prerequisites: a FlowGenX Chat account and at least one connected app. Then six steps.
Open Teammate Studio
From the left rail in FlowGenX Chat. A draft Teammate is created for you.
Pick a ready-made Teammate, or give it an identity
Nine personas arrive configured with identity, skills, starter routines and apps. Or set a name, title, traits and a job description.
Connect a channel
Slack, Microsoft Teams, Google Chat or Discord, from one page. Event triggers are set for you.
Equip skills, set Auto or Ask
Apply the role recommendations; every tool on or off, Auto or Ask first. Start in Ask mode.
Switch it on
One switch publishes the persona. It takes effect on the next message.
Give it real work
@mention it in the channel: a policy question with a citation, then a tool action. Open the trace.
Runs where your data lives
SaaS
FlowGenX-hosted
Fastest to start. Connect your systems and a channel from one page, configure the role, switch it on.
Hybrid
Managed control plane, execution in your network
Sensitive tool calls and data stay inside your network; orchestration and studio stay managed.
Private runtime
Execution plane inside your VPC
The full execution plane runs in your cloud account for regulated workloads. The control plane stays managed.
Hire the teammate.
Keep the authority.
Name the role, the three systems it reaches and the person who approves. Fifteen minutes to switch one on; a four-week pilot in Ask mode with the trace open.