Reference
campaign.replied — Customer replied to a campaign
The customer replied while in the campaign.
View MarkdownThis page is generated from the source code on every release.
The customer replied while in the campaign.
Since web 1.0.0, worker —.
| Name | Value |
|---|---|
| Code | campaign.replied |
| Group | Campaigns |
| Status | Subscribable |
| Scope needed to receive it | crm.read |
| Tied to one account | Yes |
| Only the connection that caused it receives it | No |
| Filters that apply | campaign_ids, conversation_ids, keywords |
Fields dropped in thin content mode |
campaign.name, reply_text |
| Fields written by outside people (untrusted) | reply_text |
JSON Schema
https://tlg.builera.app/schemas/events/campaign.replied/2.json
Sample payload (exactly what webhooks.test sends)
{
"specversion": "1.0",
"id": "evt_01JDOCSSAMPLE",
"source": "https://tlg.builera.app/ws/07c2e5e1-c42f-4212-851b-c55b6dd7989d",
"type": "campaign.replied",
"time": "2026-10-21T13:45:00.123Z",
"datacontenttype": "application/json",
"dataschema": "https://tlg.builera.app/schemas/events/campaign.replied/2.json",
"platform": "telegram",
"workspaceid": "07c2e5e1-c42f-4212-851b-c55b6dd7989d",
"accountid": "1a7d2c40-5b1e-4e7a-9d3f-6c2b8e1f0a11",
"seq": "000000000000000",
"schemaversion": "2",
"correlationid": null,
"causationid": null,
"test": true,
"replay": false,
"data": {
"campaign": {
"id": "ca9d1e3f-5a7b-4c9d-8e1f-3a5b7c9d1e3f",
"name": "Chào khách nhóm Shopee",
"status": "running"
},
"person_id": "c41b7e2a-9d3c-4b1f-8e2a-7c5d3b1f9e08",
"account": {
"id": "1a7d2c40-5b1e-4e7a-9d3f-6c2b8e1f0a11",
"label": "Sale 1",
"username": "sale_demo_1",
"tg_user_id": "100200300"
},
"conversation_id": "9f2e4b6a-1c3d-4e5f-8a9b-0c1d2e3f4a5b",
"reply_text": "Có, gửi mình bảng giá nhé",
"replied_at": "2026-10-21T13:45:00.123Z",
"links": {
"app": "https://tlg.builera.app/w/07c2e5e1-c42f-4212-851b-c55b6dd7989d/inbox?c=9f2e4b6a-1c3d-4e5f-8a9b-0c1d2e3f4a5b"
},
"untrusted_fields": [
"reply_text"
]
}
}