• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Userflow

Userflow MCP integration

Syncs user and company records, tracks the events that unlock a step, reads how far someone got through a flow, and clears stalled sessions.

Connect UserflowSee all integrations

18actions available

  1. Home/
  2. Integrations/
  3. Userflow

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create or update a user

    Lyro creates or updates a user in Userflow for tracking. Agents sync new customers to product adoption immediately.

  • Track an event

    Lyro records a custom event for a user for analytics. Agents log customer actions without manual tracking code.

  • Get a user

    Lyro retrieves details of a specific user by ID. Agents check user behavior and attributes during support calls.

See all 18 actions

How businesses use Userflow + Lyro

Each card is one request a support team gets, and the Userflow actions Lyro runs to close it.

  • person

    Sync the person and their company into Userflow

    Lyro creates or updates a user by ID, merging attributes into an existing record rather than replacing it, does the same for the group Userflow shows as a company, and drops a stale membership.

    Create Or Update A UserCreate Or Update A GroupRemove A User From A Group
  • bolt

    Record the action that should trigger the next step

    Lyro tracks a custom event against a user, a group, or both, so a tour or checklist waiting on that behaviour advances without anyone having to repeat the step inside the product.

    Track An EventList Event DefinitionsList Attribute Definitions
  • insights

    See how far someone actually got

    Lyro reads the content sessions tracking a user's journey through a flow, checklist, or launcher, including their progress and survey answers, so the answer rests on real onboarding data.

    List Content SessionsGet A UserGet A Group
  • checklist

    Report what onboarding content exists

    Lyro lists the flows, checklists, and launchers available to start, opens one with its draft and published versions, and reads a version's survey questions or checklist tasks.

    List ContentGet A Content ObjectGet A Content Version

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Userflow actions it has and picks the ones a request needs.

  1. 01

    Connect Userflow

    Authorize the Userflow account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Userflow actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Userflow · Lyro

What can you do in Userflow without me setting anything up?

These, right away:

  • Create or update a group
  • Get a content object
  • Delete a content session

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Userflow

Setup, permissions, and the limits of what Lyro can do inside Userflow.

  • Because the API does. Groups are called Companies in the Userflow interface, but every action here - Get A Group, List Groups, Create Or Update A Group, Remove A User From A Group - uses the groups terminology, so a group Lyro reports on is the company you see on screen.

  • Delete A User permanently removes that user's attributes, memberships, events, and flow history, while leaving the groups they belonged to intact. Delete A Group is the mirror image: the group and its attributes, memberships, and events go, and the users survive. Neither can be undone.

  • Yes. Delete A User, Delete A Group, and Delete A Content Session are all idempotent and succeed even when the target no longer exists, so a retry will not error. The writes behave differently: Create Or Update actions merge attributes into whatever record is already there.

  • List Attribute Definitions returns every attribute definition for users and groups, and List Event Definitions does the same for events. Both are created automatically the first time a new attribute or event is sent, so the lists reflect what your product has actually been sending rather than a maintained schema.

Every action available in Userflow

All 18 actions your agent can call on Userflow, straight from the live MCP connection.

  • Create or update a group

    Create a new group or update an existing group (also referred to as companies in the Userflow UI).

  • Create or update a user

    Create a new user or update an existing user in Userflow.

  • Delete a content session

    Permanently delete a content session including its associated progress and survey answers.

  • Delete a group

    Permanently delete a group including all their attributes, memberships and events.

  • Delete a user

    Permanently delete a user including all their attributes, memberships, events and flow history.

  • Get a content object

    Retrieve details of a specific content object (flow, checklist, or launcher) by ID.

  • Get a content version

    Retrieve details of a specific content version by ID.

  • Get a group

    Retrieve details of a specific group (company) by group_id.

  • Get a user

    Retrieve details of a specific user by user_id.

  • List attribute definitions

    Retrieve all attribute definitions for users and groups tracked by Userflow.

  • List content

    Retrieve all content (flows, checklists, and launchers) in your Userflow account.

  • List content sessions

    Retrieve all content sessions tracking user interactions with content.

  • List content versions

    Retrieve all versions of content including survey questions and checklist tasks.

  • List event definitions

    Retrieve all event definitions tracked in Userflow.

  • List groups

    Retrieve all groups (companies) in your Userflow account with pagination and filtering support.

  • List users

    Retrieve a paginated list of all users.

  • Remove a user from a group

    Remove a user from a group (group membership).

  • Track an event

    Record a custom event for a user or group for analytics and personalization.

The tools Userflow sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Atlassianarrow_outward

    Atlassian

    Runs CQL searches to find the written answer, publishes pages and blog posts into the right space, and tracks the tasks a page leaves behind.

  • Erpnextarrow_outward

    Erpnext

    Reads stock and party details, raises invoices and delivery notes from existing orders, and drives documents through submit, cancel, and workflow steps.

  • Jiraarrow_outward

    Jira

    Searches the backlog with JQL, files properly typed issues with attachments, transitions and assigns them, and moves work into the live sprint.

  • Motionarrow_outward

    Motion

    Files tasks with priority, due date, and assignee, answers what is on someone's plate, reworks the plan when priorities move, and leaves context behind.

  • Safetyculturearrow_outward

    Safetyculture

    Raises corrective actions with an owner and a due date, reports where open issues stand, and looks up assets by their code straight from the conversation.

  • Timelyarrow_outward

    Timely

    Lists time entries by project or person, generates filtered billing reports, locks days against edits, and maintains clients, projects, and labels.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Userflow?

Authorize the account and your agent has all 18 actions from the first conversation.

Connect UserflowTalk to sales
Connect UserflowTalk to sales
Support agent working at a laptop next to the Lyro mascot