# FlowSheets

Trigger workflows, manage worksheets, and collaborate on record discussions. Create, update, and delete records in bulk, generate share links, and get instant pivot summaries for insights. Administer…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y smithery mcp add garfield-bb/hap_paas2025

# Browse available tools
npx -y smithery tool list garfield-bb/hap_paas2025

# Get full schema for a tool
npx -y smithery tool get garfield-bb/hap_paas2025 trigger_workflow

# Call a tool
npx -y smithery tool call garfield-bb/hap_paas2025 trigger_workflow '{}'
```

## Direct MCP Connection

Endpoint: `https://hap_paas2025--garfield-bb.run.tools`

## Tools (36)

- `trigger_workflow` — Trigger a workflow. When calling, in addition to providing the `process_id`, you should also pass the input parameters …
- `get_record_relations` — Get a list of related records, including source worksheet information, row record information, detailed row record info…
- `get_record_discussions` — Get row record discussions.
- `delete_worksheet` — Delete a worksheet.
- `update_worksheet` — Edit a worksheet.
- `get_time` — 获取当前时间
- `batch_delete_records` — Batch delete row records.
- `create_role` — Create a role. Information includes: role name, description, permission information.
- `get_role_details` — Get role details.
- `get_workflow_details` — Get workflow details, including request and response parameters.
- `create_record` — Create a new row record.
- `batch_create_records` — Batch create new row records.
- `update_record` — Update a row record.
- `get_workflow_list` — Get a list of workflows in the application. Used to trigger specific business processes. Determine the applicable busin…
- `get_regions` — Get region information.
- `find_department` — Find a department by name, returning department ID and name.
- `get_record_logs` — Get row record logs.
- `get_app_info` — Get application information, including groups, worksheets, and custom pages under the application. The 'type' field of …
- `batch_update_records` — Batch update row records.
- `remove_member_from_role` — Remove a member from a role.
- `get_record_share_link` — Get a shareable link for a record.
- `delete_role` — Delete a role.
- `delete_record` — Delete a row record.
- `get_role_list` — Get a list of roles in the application.
- `find_member` — Find a user by name, returning user ID, name, and redacted phone number and email.
- `leave_all_roles` — Remove a specified member from all roles in the application.
- `get_worksheet_structure` — Get worksheet configuration and its control information.
- `delete_optionset` — Delete an optionset.
- `get_record_list` — Get a list of worksheet records.
- `get_record_pivot_data` — Get pivot table summary data for worksheet records. Prioritize using this tool for querying statistics, summaries, and …
- `create_optionset` — Create an optionset. Data includes: optionset name, optionset information (option value, sort order, color, score).
- `get_record_details` — Get record details, including creator, owner, control information, and generate example values based on control data ty…
- `get_optionset_list` — Get a list of optionsets in the application.
- `create_worksheet` — Create a worksheet. Currently supported field types are Text|Number|SingleSelect|MultipleSelect|Date|DateTime|Collabora…
- `add_member_to_role` — Add member information to a role. Data includes: add users, jobs, departments.
- `update_optionset` — Edit an optionset.

```bash
# Get full input/output schema for a tool
npx -y smithery tool get garfield-bb/hap_paas2025 <tool-name>
```
