VNA MMP API
    • Introduction
    • Giới thiệu
    • How to retrieve required IDs
    • Cách thức lấy các ID cần thiết
    • How to retrieve API key
    • Cách lấy API key
    • How to create a template on portal
    • Cách tạo template trên portal
    • How to create a Whatsapp broadcast template on portal
    • Cách tạo Whatsapp broadcast template trên portal
    • How to create a campaign on portal
    • Cách tạo campaign trên portal
    • How to configure webhook endpoint into Official account (Channel)
    • Cách cài đặt webhook endpoint trên Official account (Channel)
    • Webhook payload
    • Onboard
      • Onboard new Company and Company's Admin
        POST
      • Update company profile
        POST
      • Create a new API key
        POST
    • Channel
      • RCS
        • Create RCS Official account
        • Edit Channel RCS
        • Get Channel Rcs Status
        • Add Channel Test Number
        • Check Bulk Phones
        • Check capabilities of phone number
        • Request Verification Channel
      • ZALO
        • Check Zalo Channel Consent Status
        • Send Consent request
      • Get channel information
        GET
      • Get Channel Status
        GET
      • Broadcast Template Message
        POST
      • Send Conversation Message
        POST
      • Broadcast Message
        POST
    • Message
      • Get Message Status
        GET
    • Template
      • Create Template
      • Get Template By PublicId
      • Update Template
      • Get List Approved Template
      • Delete Template
    • Bulk Campaign
      • Get list bulk campaign
      • Send Bulk Campaign Broadcast
      • Send Bulk Contact Message
    • Channel Onboard
      • Generate token for onboarding Whatsapp
    • Billing CDR
      • Create billing request
      • Get billing request status
      • Download billing
    • Summary
      • Get Channel Summary
    • Partner
      • radica
        • Wecom
          • Get Wecom agent's customers
          • Sync Wecom agent's customers
          • Send messages to Wecom customers
          • Send messages to Wecom Customer Group
          • Get Wecom Message Status
    • Schemas
      • ChannelTestRequest
      • ChannelTestResponse
      • CheckPhoneCapabilitiesResponse
      • OnboardRequest
      • OnboardResponse
      • UpdateCompanyProfileRequest
      • UpdateCompanyProfileResponse
      • CreateAPIKeyRequest
      • CreateAPIKeyResponse
      • PartnerMessageType
      • MessageType
      • Status
      • TemplateStatus
      • TemplateMessage
      • BroadcastSubscriberMessage
      • BroadcastSubscriberGroupMessage
      • CreateOrEditChannelRequest
      • LaunchChannelRequest
      • LaunchChannelRequestIndonesia
      • LaunchChannelRequestIndia
      • CheckBulkPhonesRequest
      • SendMessageBroadcast
      • TextMessage
      • TextMessageWithAttachment
      • RichLink
      • ListPicker
      • QuickReply
      • FileMessage
      • SuggestionActionType
      • Suggestion
      • RichCard
      • RCSRichCard
      • ViberRichCard
      • ViberBotRichCard
      • FBWhatsappInteractiveHeaderText
      • FBWhatsappInteractiveHeaderMedia
      • FBWhatsappInteractive
      • FBWhatsappInteractiveButton
      • FBWhatsappInteractiveList
      • WhatsappFormCreateTemplateMessage
      • CreateFormTemplateMessage
      • ResponseCreateTemplateMessage
      • ResponseGetTemplate
      • ListSubscriberResponseMessage
      • BroadcastResponseMessage
      • ChannelResponse
      • ResponseMessage
      • ResponseStatusMessage
      • ResponseSummaryChannelRCS
      • BulkCampaignBroadcastRequest
      • BulkCampaignBroadcastRequestMessage
      • BulkCampaignSearchResponse
      • BulkCampaign
      • BulkCampaignStatus
      • BulkCampaignType
      • BulkCampaignBroadcastResponse
      • BulkCampaignContact
      • BulkCampaignConversationRequest
      • BulkCampaignConversationResponse
      • ChanelOnboardGenerateTokenRequest
      • ChanelOnboardGenerateTokenResponse
      • ErrorMessage
      • Application
      • PartnerEvent
      • ResponseChannelInfo
      • ResponseChannelRCSLaunchInfo
      • CheckBulkPhonesResponse
      • ResponseListApproveTemplate
      • RCSConversationParams
      • ViberBotConversationParams
      • ViberConversationParams
      • AppleConversationParams
      • WhatsappConversationParams
      • CommonGetChannelStatusResponse
      • WhatsappChannelStatusResponse
      • ChannelStatus
      • Attachment
      • AttachmentImage
      • AttachmentLink
      • AttachmentMiniProgram
      • AttachmentVideo
      • AttachmentFile
      • backgroundTask
      • ZaloRequestConsentRequest
      • ZaloCheckConsentResponse
      • ZaloRequestConsentResponse

    Cách tạo campaign trên portal

    Nền tảng cho phép bạn tạo và quản lý campaign trên nhiều kênh cùng lúc. Bạn có thể gửi tin nhắn quảng cáo đến khách hàng thông qua kênh ưu tiên, và nếu tin nhắn không được gửi thành công, hệ thống sẽ tự động chuyển sang kênh dự phòng được cấu hình trong bulk campaign. Điều này giúp tăng khả năng gửi thành công và tiếp cận khách hàng tốt hơn trên các kênh liên lạc ưa thích của họ.
    Screenshot 2026-03-02 at 16.08.57.png
    Create a bulk campaign
    Click vào nút Add bulk campaign
    NoElementDescriptionReference input
    1NameTên bulk campaign của bạnVNA Test
    2TypeLoại bulk campaignBroadcast only: chỉ hiển thị broadcast [1 message] - Conversation: hiển thị conversation [nhiều message]
    3Expired DateChọn thời gian kết thúc campaign
    4CategoryENFORCE: Hệ thống sẽ giám sát campaign để đảm bảo số lượng gửi tin nhắn đủ. Tổng số contact phải lớn hơn số lượng tin nhắn gửi thành công. - LBA: Loại campaign cho phép gửi dưới 100,000 contacts với ưu tiên xử lý cao. - MASS: Dùng cho campaign quy mô lớn hơn 100,000 contacts.
    5KeywordKhi người dùng gửi tin nhắn trùng với keyword, hệ thống sẽ xử lý theo flow của campaign nàyVí dụ: Keyword là “hello” - Bất kỳ tin nhắn nào bắt đầu bằng “hello” sẽ được xử lý theo campaign này
    Screenshot 2026-03-02 at 16.11.30.png
    Click nút Add Channel
    Channel được tạo đầu tiên sẽ có ưu tiên gửi trước. Nếu gửi thất bại, hệ thống sẽ gửi sang channel thứ hai.
    Ví dụ: Như hình phía trên, channel Viber được tạo trước, nên tin nhắn quảng cáo sẽ được gửi đến Viber của khách hàng A trước. Nếu gửi thất bại, hệ thống sẽ gửi tiếp sang RCS của khách hàng A..
    Screenshot 2026-03-03 at 13.31.53.png
    NoElementDescriptionReference URL/Input
    1ChannelChọn channel bạn muốn gửi tin nhắnWhatsapp - RCS - Viber - SMS
    2BotChọn Bot (chỉ áp dụng khi Channel là Viber, Facebook, Telegram hoặc Apple) - Đối với bulk campaign chỉ dùng Broadcast thì không cần dùng bot
    3TemplateChọn template đã tạo cho từng channelNote: Chỉ chọn được template đã được approve - Với Viber: Viber template chỉ dùng cho Broadcast và Viber bot template chỉ dùng cho Conversation
    4Official accountChọn official account đã tạo/yêu cầu cho từng channel
    5Enable broadcastBật tùy chọn này khi muốn gửi broadcast đến người dùngNote: Conversation campaign cho Viber, RCS, Whatsapp cần 2 template: Broadcast template và Conversation template - Nếu chọn campaign type là Broadcast only thì sẽ không thấy tùy chọn này
    Click Create sau khi hoàn tất cấu hình
    Modified at 2026-03-25 09:40:01
    Previous
    How to create a campaign on portal
    Next
    How to configure webhook endpoint into Official account (Channel)
    Built with