AGENT SKILL
pm-omnisend
Omnisend connector knowledge and safe action guide.
- License 许可
- AGPL-3.0
- 最近更新
- 2026-09-21
- Stars
- ★ 7
- Forks
- 0
01 前言 Front Matter
- name
- pm-omnisend
- description
- Omnisend connector knowledge and safe action guide.
02 资源文件 1
- 参考文档MANUAL.md3.0 KB
03 SKILL.md 正文
pm-omnisend
Purpose
Reads Omnisend contacts, campaigns, carts, orders, and products through the Omnisend REST API.
Icon
- id: pm-sample
- asset: icons/pm-sample.svg
- source: polymetrics
- review_status: polymetrics
- review_url: https://github.com/polymetrics-ai/cli
Capabilities
- check=true catalog=true read=true write=false query=false
- Integration type: api
Authentication
- Use pm credentials add with --from-env or --value-stdin for secret fields.
Configuration
- base_url
- max_pages
- mode
- page_size
- api_key (secret) (required)
ETL Streams
- contacts:
- primary key: contactID
- cursor: createdAt
- fields: city(string), contactID(string), country(string), countryCode(string), createdAt(string), email(string), firstName(string), lastName(string), segments(array), state(string), status(string), tags(array)
- campaigns:
- primary key: campaignID
- cursor: createdAt
- fields: bounced(number), campaignID(string), clicked(number), createdAt(string), endDate(string), fromName(string), name(string), opened(number), sent(number), startDate(string), status(string), subject(string), type(string), unsubscribed(number)
- carts:
- primary key: cartID
- cursor: createdAt
- fields: cartID(string), cartRecoveryUrl(string), cartSum(number), contactID(string), createdAt(string), currency(string), email(string), phone(string), products(array), updatedAt(string)
- orders:
- primary key: orderID
- cursor: createdAt
- fields: cartID(string), contactID(string), createdAt(string), currency(string), discountSum(number), email(string), fulfillmentStatus(string), orderID(string), orderNumber(number), orderSum(number), paymentStatus(string), products(array), shippingSum(number), subTotalSum(number), taxSum(number), updatedAt(string)
- products:
- primary key: productID
- cursor: createdAt
- fields: categoryIDs(array), createdAt(string), currency(string), description(string), images(array), productID(string), productUrl(string), status(string), title(string), type(string), updatedAt(string), variants(array), vendor(string)
Sync Modes
- ETL sync modes: full_refresh_append, full_refresh_overwrite, full_refresh_overwrite_deduped
Security
- read risk: external Omnisend API read of contact, campaign, and ecommerce order data
- Never pass secret values in chat, shell arguments, logs, docs, or JSON output.
Commands
Inspect as a manual
pm connectors inspect omnisend
Inspect as structured JSON
pm connectors inspect omnisend --json
Agent Rules
- Run pm connectors inspect omnisend before creating credentials or plans.
- Use --json only when the caller needs structured output; use the manual for human-readable guidance.
- Never ask the user to paste secret values into chat.
04 同仓库更多 Skills
recipe-preview-approve-reverse-etl
Preview and approve a reverse ETL plan safely.
★ 7
recipe-github-prs-to-warehouse
Sync GitHub pull requests into the local warehouse.
★ 7
pm-zoom
Zoom connector knowledge and safe action guide.
★ 7
pm-zonka-feedback
Zonka Feedback connector knowledge and safe action guide.
★ 7
pm-zoho-invoice
Zoho Invoice connector knowledge and safe action guide.
★ 7
pm-zoho-inventory
Zoho Inventory connector knowledge and safe action guide.
★ 7