Loading...
Loading...
Use this skill when the user wants to manage pipe membership, send or read card inbox emails, use email templates, or manage webhooks. Covers 12 MCP tools.
npx skill4agent add pipefy/ai-toolkit pipefy-members-email-webhooks| Tool (MCP) | CLI | Read-only | Purpose |
|---|---|---|---|
| | No | Invite one or more users by email + role. |
| | No | Attach an existing org service account to a pipe by email + role (iPaaS setup). Verifies membership afterwards. |
| | No | Two-step destructive. Warns on external emails. |
| | No | Change a member's pipe role. |
get_pipe_membersget_pipe_members pipe_id=67890pipefy member list --pipe 67890invite_members pipe_id=67890 members='[{"email":"alice@example.com","role_name":"member"},{"email":"bob@example.com","role_name":"admin"}]'pipefy member invite --pipe 67890 --email alice@example.com --role memberBefore inviting external emails (domain different from the org's known domains), warn the user that this is an external invitation and confirm before proceeding.
Before granting admin role, confirm with the user — admin is the highest pipe-level role.
create_service_account(organization_uuid, name, role)adminOne-step alternative:provisions the account and adds it to the given pipes in one call, returning acreate_service_account(organization_uuid, name, role, pipe_ids=[...])summary. Use it when you already know the target pipes.pipe_memberships
pipe_idsadd_service_account_to_pipe pipe_id=67890 email=svc-automations@your-org.pipefy-service.comadminpipefy member add-service-account --pipe 67890 --email svc-automations@your-org.pipefy-service.cominviteMembers.errorspipefy member list --pipe <id>create_service_accountdelete_service_account(organization_uuid, service_account_uuid)| Tool (MCP) | CLI | Read-only | Purpose |
|---|---|---|---|
| | Yes | Read emails in a card's inbox. |
| | No | Send an email from a card inbox. |
| | Yes | List org-level email templates. |
| | No | Send using a template (substitutes variables). |
get_card_inbox_emails card_id=12345send_inbox_email card_id=12345 to="customer@example.com" subject="Your request is in progress" body="Hi, we are processing your request."pipefy email inbox send --card 12345 --to customer@example.com --subject "Your request is in progress" --body "Hi, we are processing your request." --from-email you@example.com| Tool (MCP) | CLI | Read-only | Purpose |
|---|---|---|---|
| | Yes | List all webhooks for a pipe. |
| | No | Register a new webhook endpoint. |
| | No | Change URL, headers, or events. |
| | No | Two-step destructive. |
get_webhooks pipe_id=67890pipefy webhook list --pipe 67890create_webhook pipe_id=67890 url="https://your-server.com/pipefy" actions='["card.create","card.done"]'pipefy webhook create --pipe 67890 --url https://your-server.com/pipefy --events card.create,card.doneget_pipe_membersinvite_memberssend_inbox_emailactionsdelete_webhookconfirm=trueskills/pipes-and-cards/skills/observability/