마케팅 보고 보관
marketing__report_archive__save고객이 보관을 요청한 마케팅 성과 보고를 엑스보스에 보관하고 보관 번호(archived_report_id)를 돌려줍니다. report_content 에는 성과 보고 도구가 돌려준 결과를 그대로 넣고, 채널 이름과 보고 기간, 보고를 만든 시각(as_of)을 함께 넣습니다. 고객이 보관을 요청했을 때만 부르세요. 부를 때마다 한 건씩 새로 보관되니 같은 보고는 한 번만 보냅니다. 광고나 외부 기관에 아무것도 쓰지 않으며 로그인이나 연동이 필요 없습니다. 보관한 보고는 보관한 마케팅 보고 찾기 도구로 다시 찾습니다. For an authenticated call, generate and save request_idempotency_key before the first request. Reuse it with the same arguments only to recover that request after a lost response; use a new key for a new execution. Without it, calling again remains a new request. This optional key is not available to anonymous taste calls. Keep any provider-specific idempotency_key unchanged; it is a different field. 호출마다 토큰 1소진 요청 처리 시 XBOSS 작업을 생성하고 처리 결과를 저장합니다. 기관 원본의 조회 여부와 별개로 이 호출은 순수 읽기 전용이 아닙니다. 기관 데이터 변경은 도구별 실행 내용과 기존 확인 절차를 따릅니다.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"report_content": "<report_content>",
"channels": "<channels>",
"period_start": "<period_start>",
"period_end_exclusive": "<period_end_exclusive>",
"as_of": "<as_of>"
},
"name": "marketing__report_archive__save"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | Yes | 보고를 만든 시각(결과의 as_of 값) | |
| basis | No | 보고 주기(선택, 20자 이내). 예: 일, 주, 월 | |
| grounds | No | 보고의 근거 메모(선택) | |
| channels | Yes | 보고에 담긴 채널 이름 목록 | |
| period_start | Yes | 보고 기간 시작 날짜 (YYYY-MM-DD) | |
| report_content | Yes | 성과 보고 도구가 돌려준 결과 그대로 | |
| period_end_exclusive | Yes | 보고 기간 끝 날짜(이 날은 빠진다) (YYYY-MM-DD) | |
| retention_expires_at | No | 고객이 정한 보관 만료 날짜(선택, 없으면 만료 설정 없음) (YYYY-MM-DD) | |
| request_idempotency_key | No | Optional same-request recovery key for authenticated calls; see the tool description. |