# QingFlow MCP for AI Agents AI Agent Connect

> QingFlow connects your AI agent to your no-code BPM platform. It lets your agent manage business applications, handle data records, and track workflow statuses directly. Instead of logging into a dashboard to check on HR approvals or procurement requests, you just ask your agent. It handles the heavy lifting of navigating complex business logic so you can stay focused on making decisions.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_ir88louENWfpGVYNv2waRxJbqNU2vRJGBVGdNBFM/ai-agent-connect
- **Tags:** no-code, bpm, workflow-automation, business-process, data-records, digital-transformation

## Description

QingFlow is a no-code BPM platform that connects to your AI agent to manage business processes. It lets you turn complex application management and data orchestration into a natural conversation. Your agent can instantly list your applications, retrieve form schemas, manage records, and monitor workflow approval statuses without you ever needing to navigate the technical dashboard. Whether you are managing procurement, HR approvals, or project tracking, your agent acts as a real-time process manager. It's one of the many tools you can find in the Vinkius catalog to bridge the gap between your data and your actions.

## Tools

### list_data
Get a list of all records within a specific application. Use this to see a high-level view of all active requests or items.

### create_record
Make a new entry in any of your applications. This lets your agent start new processes like submitting a request.

### delete_record
Remove a specific application record from your system. This helps keep your data clean by getting rid of outdated entries.

### get_app_schema
See the full structure of an application's fields. This helps your agent understand what data points are available to interact with.

### get_record_details
Pull all the specific information for a single record. This lets your agent give you a full summary of a request or item.

### list_apps
See every application currently running in your QingFlow workspace. This gives your agent a map of all your available business processes.

### list_users
See who has access to your workspace. This helps you manage team participation and assignments quickly.

### list_workflows
View all the automated workflows tied to an application. This helps you understand the logic behind your business processes.

### update_record
Change the data in an existing record. Use this to move things forward or correct information in real-time.

### get_workflow_status
Find out where a specific record is in its approval journey. It tells you if something is pending, approved, or rejected.

## Prompt Examples

**Prompt:** 
```
What's the status of the hardware request for the new marketing hire?
```

**Response:** 
```
I've checked the 'Equipment Request' app. The request is currently in the **IT Review** stage and was updated 3 hours ago.

**Request Details:**
* **ID:** req-4421
* **Status:** Pending
* **Next Step:** IT Manager Approval

Would you like me to see who the reviewer is?
```

**Prompt:** 
```
Can you list all the active projects in our procurement app?
```

**Response:** 
```
Here are the active records from your Procurement application:

| Project Name | Status | Priority |
| --- | --- | --- |
| Q3 Website | In Progress | High |
| Office Reno | Pending | Medium |
| New Laptops | Approved | Low |
```

**Prompt:** 
```
Create a new record in the 'Leave Request' app for John Doe. He wants 3 days off starting next Monday.
```

**Response:** 
```
I've submitted that leave request for John Doe. It's now in the **Pending Manager Approval** stage.

**Submission Summary:**
* **Employee:** John Doe
* **Duration:** 3 Days
* **Start Date:** Next Monday

I'll let you know if anything else is needed.
```

## Capabilities

### List active business apps
Your agent can see every application currently running in your workspace.

### View application structures
Get the exact field schema for any app so your agent knows what data to collect.

### Create new records
Let your agent submit new requests or data entries into your workflows.

### Update existing records
Change specific data points in your records through a simple chat command.

### Check approval statuses
Find out exactly where a request is stuck in your approval chain.

### Retrieve user lists
See who has access to your workspace and manage participation easily.

## Use Cases

### HR Approval Tracking
An HR lead asks about a pending vacation request. The agent uses get_workflow_status to find it and tells them it's waiting on a VP's signature.

### Asset Management
A manager needs to see all company laptops. The agent uses list_data for the 'Assets' app and lists the items in a clean table.

### Procurement Entry
A staff member describes a new order. The agent uses create_record to put that order into the procurement workflow automatically.

### Schema Auditing
An IT admin wants to know what fields are in the 'Expense' app. The agent uses get_app_schema to provide a full list of widget IDs.

## Benefits

- Stop manual status checking by using get_workflow_status to see where requests are stuck instantly.
- Speed up data entry by letting your agent use create_record to submit new requests from plain text.
- Get a clear view of your app structures with get_app_schema so your agent knows exactly what fields to fill.
- Keep your workspace organized by using delete_record and update_record to manage data lifecycle.
- Manage your team more effectively by using list_users to see who's involved in your workspace.

## How It Works

The bottom line is you get a conversational interface for your entire BPM system.

1. Get your access token from the QingFlow dashboard.
2. Add the Connector to your client and paste your token.
3. Ask your agent to check statuses or update records.

## Frequently Asked Questions

**How does QingFlow help with my business workflows?**
It lets your AI agent interact with your no-code BPM platform to check statuses, create records, and manage data without you needing to use the web dashboard.

**Can the QingFlow MCP handle HR approvals?**
Yes, it can check the status of any record in your HR workflow and tell you exactly where it's stuck or who needs to sign off.

**Is this good for tracking company assets?**
It's great for that. Your agent can list all records in your asset management app or pull specific details on any piece of equipment.

**Can I use this to update records automatically?**
Yes, your agent can use the update tool to change information in your existing records based on your instructions.

**How do I get my agent to see my app schemas?**
The Connector allows your agent to pull the full schema of your QingFlow apps, so it knows exactly which fields are available to fill out.

**Can I manage my team's access through this?**
Yes, you can ask your agent to list the users in your workspace to see who has access and what their roles are.

**How do I find my QingFlow Access Token?**
Log in to QingFlow, go to the Qing Store (轻商城), install the 'OPEN API' plugin under Third-party Connections, and find your Access Token in the plugin configuration.

**Can I check why a request is pending approval?**
Yes. Using the `get_workflow_status` tool with the application and record IDs, you can retrieve the current approval node, the person responsible, and the status of the process.

**How do I format the data for creating a record?**
QingFlow uses a specific format for its fields. Use the `get_app_schema` tool first to see the `queId` for each field, then provide the data as a JSON string following the required structure.