본문으로 건너뛰기
cccskills
무료GitHub에 공개한국어 소개

Customer.io Automation

Customer.io에서 설정된 일괄 발송과 전송·열람·클릭 현황 조회를 자동화합니다. 고객 그룹, 뉴스레터, 템플릿과 발송 실행 기록도 확인할 수 있습니다.

원문원문 설명 보기

Automate customer engagement workflows including broadcast triggers, message analytics, segment management, and newsletter tracking through Customer.io via Composio

AI 평가80점/ 100설치 방법 보기

이럴 때 유용합니다

  • 지정한 대상에게 설정된 일괄 발송 실행
  • 전송·열람·클릭 현황 확인
  • 발송 대상 고객 그룹 확인
  • 뉴스레터와 템플릿 검색
  • 발송 실행 기록 확인

한국어 소개

할 수 있는 일

Customer.io에서 미리 설정한 일괄 발송을 실행하고 전송, 열람, 클릭 등의 현황을 조회합니다. 고객 ID, 이메일 주소, 세그먼트인 조건별 고객 그룹으로 대상을 지정하고 수신자별 개인화 데이터도 전달할 수 있습니다. 뉴스레터와 알림용 템플릿 목록, 발송 실행 기록과 상세 내용도 확인합니다.

이럴 때 유용합니다

발송 담당자가 대상을 확인한 뒤 발송을 실행하거나, 기간과 캠페인별로 메시지 현황을 알아볼 때 유용합니다. 기존 템플릿이나 과거 발송 기록을 찾는 작업에도 활용할 수 있습니다.

사용 예시

  • “고객 세그먼트 목록과 ID를 가져와 주세요.”
  • “지정한 캠페인의 지난달 전송·열람·클릭 현황을 가져와 주세요.”
  • “지정한 고객 ID 목록을 대상으로 이 설정된 일괄 발송을 실행해 주세요.”

주의 사항

Rube MCP를 통한 Customer.io 계정 연결과 인증이 필요합니다. 발송 대상 지정 방식은 한 번에 하나만 사용합니다. 같은 발송 ID에 대한 실행 요청은 10초에 한 번으로 제한됩니다. 기간은 Unix 타임스탬프로 지정하며, 목록에 후속 결과가 있으면 다음 페이지도 가져옵니다.

이 소개문은 공개된 SKILL.md를 바탕으로 AI(OpenAI Codex)가 작성했습니다. 정확한 사양은 아래 원문을 확인하세요.

객관 평가

AI가 SKILL.md의 내용만을 근거로 4가지 관점에서 판정했습니다. 스타 수나 인기도는 판정에 넣지 않았습니다.

지시의 명확성언제 쓰고 무엇을 하는지 알 수 있는가
A양호발송 실행, 지표 조회, 세그먼트·템플릿·기록 확인이 용도별로 제시됩니다.
절차의 구체성절차·입출력·예시가 구체적으로 적혀 있는가
A양호도구별 인수 표, 대상 지정 제약, 실행 간격, 페이지 조회 방법이 기재되어 있습니다.
안전성전송·삭제·명령 실행 등을 명시하고 있는가
C확인 필요CUSTOMERIO_TRIGGER_BROADCAST로 외부에 발송하지만 발송 전 확인 절차가 없습니다.
도입의 용이성필요한 도구나 API 키가 적고 적혀 있는가
A양호서버 주소와 미연결 시 인증 링크로 Customer.io를 연결하는 절차가 제시됩니다.

총점은 각 항목을 A=25점, B=15점, C=5점으로 더한 값입니다. 2026년 10월 21일 기준으로 AI(OpenAI Codex)가 판정했습니다. 참고용이므로 설치 전에 원문도 확인해 주세요.

평가가 다르다고 생각되면 재검토를 요청하기

어느 항목이 왜 다르다고 생각하는지 적어 주세요. 로그인은 필요 없습니다. SKILL.md와 대조해 평가를 다시 만들고 이곳에 반영합니다.

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

포함된 파일(1)

  • SKILL.md6.3 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Customer.io Automation

Automate customer engagement operations -- trigger targeted broadcasts, retrieve delivery metrics, manage audience segments, list newsletters and transactional templates, and inspect trigger execution history -- all orchestrated through the Composio MCP integration.

Toolkit docs: composio.dev/toolkits/customerio


Setup

  1. Connect your Customer.io account through the Composio MCP server at https://rube.app/mcp
  2. The agent will prompt you with an authentication link if no active connection exists
  3. Once connected, all CUSTOMERIO_* tools become available for execution

Core Workflows

1. Trigger a Broadcast

Manually fire a pre-configured broadcast to a specific audience with personalization data.

Tool: CUSTOMERIO_TRIGGER_BROADCAST

ParameterTypeRequiredDescription
broadcast_idintegerYesBroadcast ID from Customer.io Triggering Details
idsarrayNoList of customer IDs to target
emailsarrayNoList of email addresses to target
recipientsobjectNoComplex filter with and/or/not/segment operators
per_user_dataarrayNoPer-user personalization with id/email + data
dataobjectNoGlobal key-value data for Liquid template personalization
data_file_urlstringNoURL to JSON file with per-line user data
email_add_duplicatesbooleanNoAllow duplicate recipients (default: false)
email_ignore_missingbooleanNoSkip people without emails (default: false)
id_ignore_missingbooleanNoSkip people without customer IDs (default: false)

Important: Provide exactly ONE audience option: recipients, ids, emails, per_user_data, or data_file_url. Rate limit: 1 request per 10 seconds per broadcast.


2. Retrieve Message Delivery Metrics

Fetch paginated delivery metrics for messages with filtering by campaign, type, and time window.

Tool: CUSTOMERIO_GET_MESSAGES

ParameterTypeRequiredDescription
typestringNoMessage type: email, webhook, twilio, slack, push, in_app
metricstringNoMetric: attempted, sent, delivered, opened, clicked, converted
campaign_idintegerNoFilter by campaign ID
newsletter_idintegerNoFilter by newsletter ID
action_idintegerNoFilter by action ID
start_tsintegerNoStart of time window (Unix timestamp)
end_tsintegerNoEnd of time window (Unix timestamp)
limitintegerNoResults per page, 1-1000 (default: 50)
startstringNoPagination token from previous response next value
draftsbooleanNoReturn draft messages instead of active/sent

3. List Audience Segments

Retrieve all segments defined in your workspace for audience analysis and broadcast targeting.

Tool: CUSTOMERIO_GET_SEGMENTS

No parameters required -- returns all segments with IDs and metadata.

Use segment IDs when targeting broadcasts via the recipients.segment.id filter.


4. List Newsletters

Paginate through all newsletter metadata for tracking and analysis.

Tool: CUSTOMERIO_LIST_NEWSLETTERS

ParameterTypeRequiredDescription
limitintegerNoMax per page, 1-100
sortstringNoasc (chronological) or desc (reverse)
startstringNoPagination cursor from previous response next value

5. Discover Transactional Message Templates

List all transactional message templates to find IDs for sending via the API.

Tool: CUSTOMERIO_LIST_TRANSACTIONAL_MESSAGES

No parameters required -- returns template IDs and trigger names.

6. Inspect Broadcast Trigger History

Review all trigger executions for a broadcast and inspect individual trigger details.

Tools: CUSTOMERIO_GET_TRIGGERS and CUSTOMERIO_GET_TRIGGER

List all triggers for a broadcast:

ParameterTypeRequiredDescription
broadcast_idintegerYesThe broadcast/campaign ID

Get a specific trigger:

ParameterTypeRequiredDescription
broadcast_idintegerYesThe campaign/broadcast ID
trigger_idstringYesTrigger identifier (e.g., 456 or 5-37)

Known Pitfalls

PitfallDetails
Mutually exclusive audience paramsCUSTOMERIO_TRIGGER_BROADCAST requires exactly ONE of recipients, ids, emails, per_user_data, or data_file_url -- providing multiple causes errors
Rate limiting on broadcastsBroadcasts are limited to 1 trigger request per 10 seconds per broadcast ID
Unix timestamp formatstart_ts and end_ts in CUSTOMERIO_GET_MESSAGES must be Unix timestamps, not ISO strings
Pagination tokensMessages and newsletters use cursor-based pagination via the start parameter -- use the next value from previous responses
Segment ID resolutionTo target a segment in a broadcast, first fetch segment IDs via CUSTOMERIO_GET_SEGMENTS, then reference by ID in recipients.segment.id

Quick Reference

Tool SlugPurpose
CUSTOMERIO_TRIGGER_BROADCASTTrigger a broadcast to a defined audience
CUSTOMERIO_GET_MESSAGESRetrieve message delivery metrics with filters
CUSTOMERIO_GET_SEGMENTSList all audience segments
CUSTOMERIO_GET_SEGMENT_DETAILSGet details for a specific segment
CUSTOMERIO_LIST_NEWSLETTERSPaginate through newsletters
CUSTOMERIO_LIST_TRANSACTIONAL_MESSAGESList transactional message templates
CUSTOMERIO_GET_TRIGGERSList all trigger executions for a broadcast
CUSTOMERIO_GET_TRIGGERInspect a specific trigger execution

Powered by Composio

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

-21risk-automation

무료요약 있음AI 평가 90점

Rube MCP를 통해 21risk의 일상 작업을 자동화합니다. 사용 가능한 도구와 최신 입력 형식을 검색하고 연결 상태를 확인한 뒤 요청한 작업을 실행합니다.

  • 21risk에서 가능한 작업 확인
  • 연결 확인 후 작업 실행
  • 여러 작업 일괄 실행
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

-2chat-automation

무료요약 있음AI 평가 90점

Rube MCP를 통해 2chat 작업을 자동화합니다. Composio에서 지원 도구를 찾고 연결 상태와 최신 입력 요건을 확인한 뒤 해당 작업을 실행합니다.

  • 2chat에서 지원하는 작업 찾기
  • 실행 전 연결 상태 확인하기
  • 지원하는 여러 작업을 한꺼번에 실행하기
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

ably-automation

무료요약 있음AI 평가 90점

Rube MCP로 Ably 작업을 자동화합니다. 목적에 맞는 도구와 최신 입력 요건을 검색하고 연결 상태를 확인한 뒤 개별 작업이나 일괄 처리를 실행합니다.

  • Ably 작업을 지원하는 도구를 찾을 때
  • 연결을 확인한 뒤 작업을 실행할 때
  • 여러 Ably 작업을 일괄 처리할 때
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

abstract-automation

무료요약 있음AI 평가 80점

Rube MCP를 통해 AI 에이전트가 Abstract 작업을 수행합니다. 도구 검색으로 연결과 최신 입력 요구 사항을 확인하고, 여러 페이지의 결과도 이어서 가져옵니다.

  • Abstract에서 지원하는 작업을 찾습니다
  • 에이전트를 통해 작업을 실행합니다
  • 여러 페이지의 결과를 가져옵니다
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

abuselpdb-automation

무료요약 있음AI 평가 90점

Rube MCP를 통해 Abuselpdb 작업을 자동화합니다. 사용 가능한 도구와 최신 입력 형식을 찾고 연결 상태를 확인한 뒤 작업을 실행합니다.

  • Abuselpdb에서 지원하는 작업 조회
  • 실행 전 연결 상태 확인
  • Abuselpdb 반복 작업 자동화
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

abyssale-automation

무료요약 있음AI 평가 80점

Rube MCP로 Abyssale의 사용 가능한 도구와 최신 입력 규격을 찾습니다. 연결 상태를 확인한 뒤 검색된 규격에 따라 에이전트가 작업을 실행합니다.

  • Abyssale에서 가능한 작업 확인하기
  • 실행 전 Abyssale 연결 점검하기
  • Abyssale 작업을 에이전트에 맡기기
ComposioHQ/awesome-claude-skills7.8만2026년 9월 18일 업데이트

ComposioHQ의 스킬 모두 보기

이 스킬의 문제 신고