Skip to content
ArgusSale
Product Privacy Data deletion Reviewer login
Reviewer information

Platform Review Center

This page gives Meta, TikTok, LINE, Zalo and other authorized reviewers a clear description of ArgusSale, the permissions we request, how reviewers can reproduce the user flow and how users retain control of their data.

Last updated: November 2, 2026

1. Product identity and purpose

Product name: ArgusSale

Legal operator: PERFECT MEDIA NETWORK LTD

Registered in: England and Wales

Company number: 08373404

Registered office: 37 Croydon Road, Beckenham, United Kingdom, BR3 4AB

Company register: Companies House

Public website: https://argussale.com

Application: https://app.argussale.com

Primary purpose: ArgusSale is a business customer-operations service. A business administrator connects an account, Page, Official Account, professional account, bot, inbox or business number that the business owns or is authorized to manage. Authorized team members can then receive customer-initiated conversations, send replies, manage follow-up and, where separately authorized, publish approved content.

ArgusSale is not a consumer social network. It does not connect an account without an administrator action and does not sell connected-platform data.

2. End-to-end authorization flow

  1. A signed-in business administrator opens the channel connection page in ArgusSale.
  2. The administrator selects a platform and is redirected to the platform’s official authorization or credential flow.
  3. The platform shows the permissions being requested. The administrator can approve or cancel.
  4. The administrator selects only the Page, OA, professional account, business account, inbox or number they are authorized to manage.
  5. After authorization, ArgusSale shows the connected asset and its connection status.
  6. A second customer account initiates a conversation on the platform. The incoming message appears in the ArgusSale inbox.
  7. An authorized team member replies from ArgusSale, and the customer receives the reply on the original platform.
  8. The administrator can disconnect the channel in ArgusSale, revoke the app in the platform settings and request eligible data deletion.

Passwords, one-time verification codes and 2FA recovery codes are entered by the account holder on the relevant secure page. They are not requested through email or chat.

3. Data and permission use

Data or actionWhy ArgusSale uses itWhere it appearsUser control
Business account and asset listLet the administrator choose the Page, OA, professional account, WABA, bot or inbox they manage.Channel connection screenThe administrator selects the asset and may cancel authorization.
Customer public name, username and profile imageIdentify the sender so an agent can serve the correct customer.Conversation list and customer panelUsed only when supplied by the platform; removed or anonymized when an eligible deletion request is completed.
Incoming messages and attachmentsDisplay customer-initiated conversations in the shared support inbox.Conversation timelineThe business can disconnect the channel and request deletion of eligible stored records.
Send replies as the connected business assetAllow an authorized team member to answer the customer on the original channel.Reply composer and delivery statusReplies are initiated by an authorized team member or an enabled business workflow, subject to platform rules.
Publish approved contentSchedule and publish content that the business creates for supported accounts.Publishing workspacePublishing authorization is separate from inbox authorization and can be revoked.
Engagement and campaign eventsReport which authorized content and channels generated engagement, leads or sales.Reporting and attribution viewsUsed only for the tenant that owns the connected campaign and channel.
Access and refresh tokensMaintain the connection approved by the administrator without asking them to log in for every permitted action.Not displayed to ordinary team membersStored securely, revoked when required and removed when the connection is deleted where applicable.

4. Platform integration use cases

Platform familyAccount typeArgusSale useRequired owner action
Facebook MessengerFacebook PageReceive Page messages, show the customer’s permitted public identity and let an authorized agent reply.Page administrator completes Meta authorization and selects the Page.
InstagramProfessional or Business AccountReceive direct messages and let an authorized agent reply from the business account.Business administrator completes Meta/Instagram authorization.
WhatsAppWhatsApp Business Account and verified numberReceive customer messages, reply within platform rules and use approved templates when required.Business administrator selects the WABA and verifies the phone number.
TikTokEligible Business AccountReceive customer-initiated direct messages and supported media through TikTok webhooks, display them in the shared support inbox and let an authorized agent reply in the same TikTok conversation.Account owner authorizes the eligible Business Account after TikTok approves the app and Business Messaging access.
LINELINE Official AccountReceive customer-initiated OA conversations and let authorized agents reply.OA administrator provides the Messaging API Channel authorization.
ZaloZalo Official AccountReceive OA conversations, display permitted customer identity and let authorized agents reply.OA administrator authorizes the approved Developer App and OA access.
TelegramTelegram BotReceive bot conversations and send replies through the authorized bot.Bot owner supplies the bot authorization through the secure connection page.
Email and website chatBusiness inbox and business websiteReceive customer requests and manage replies from the same workspace.Business administrator connects the inbox or installs the website widget.

TikTok review profile: The app name is ArgusSale Business Messaging, and its OAuth redirect URL is https://chat.argussale.com/tiktok/callback. This app is for inbound customer support. It does not request TikTok advertising or content-publishing access and does not initiate unsolicited messages.

A capability is shown to a tenant only when the relevant platform, account type, region, approval and configuration permit it. ArgusSale does not represent platform approval as automatic.

TikTok Shop: official Seller commerce integration

This integration connects a seller-owned TikTok Shop through the official Seller APIs for commerce operations. It is separate from the TikTok Business Messaging integration described above. The app service ID is 7696889110586279700.

Scope of this review round: Seller OAuth and authorized-shop binding, product/variant/inventory reading and synchronization, and order reading and synchronization into ArgusSale Orders. These flows require a fresh demonstration with the authorized development shop; this page does not claim completed live acceptance. Applying for seven API packages does not mean all seven are implemented, approved or available.

ArgusSale uses TikTok Shop data only within the scopes granted by the seller, for that seller’s connected shop and authorized workspace. A package request does not grant access by itself. Future capabilities remain unavailable until implementation, applicable platform permission and separate acceptance are complete.

Requested Seller API packageData and intended use within seller authorizationReview scope and availability
Seller AuthorizationVerify the seller’s authorized shop identity and shop list, bind the selected shop to the correct workspace, and use access/refresh tokens to maintain the seller-approved connection.Current review scope: Seller OAuth and shop binding; fresh seller acceptance required.
ProductsRead product identifiers, descriptions, variants, prices and available inventory to synchronize the authorized shop’s product catalog and stock information.Current review scope: product, variant and inventory reading/synchronization; fresh seller acceptance required.
OrdersRead order identifiers, statuses, line items, quantities, amounts and permitted recipient/delivery details to synchronize and display the seller’s orders in ArgusSale Orders.Current review scope: order reading/synchronization into Sale Orders. Automatic transfer into POS is not implemented in this review round.
FulfillmentIntended future use: read order/package fulfillment requirements and process seller-authorized packing or shipment actions.Future capability; not implemented and accepted as part of this review round. No claim of operational fulfillment support.
LogisticsIntended future use: read permitted shipping services, carrier information, shipping documents and tracking events for the seller’s shipments.Future capability; TikTok Shop logistics operations have not been accepted for this review round.
Return and RefundIntended future use: read return/refund requests, reasons, statuses and amounts, and support seller-authorized after-sales processing.Future capability; return/refund processing has not been accepted for this review round.
FinanceIntended future use: read seller settlement statements, transaction amounts, fees and refund adjustments for financial reconciliation.Future capability; financial reconciliation has not been accepted for this review round. This is not a claim of payment or funds-transfer capability.

Seller OAuth callback URL: https://app.argussale.com/api/connectors/tiktok-shop/oauth/callback
TikTok Shop Webhook URL: https://app.argussale.com/webhooks/tiktok-shop

These are endpoint addresses without sensitive parameters. Webhook registration alone is not evidence of event delivery or of fulfillment, refund or financial synchronization.

TikTok Shop reviewer steps

  1. Use the isolated Sale reviewer account and the development shop supplied privately for this review. Open Argus Apps, select TikTok Shop, and choose Seller authorization. Start here rather than opening the callback URL or starting an unbound authorization from Partner Center.
  2. Complete TikTok Shop’s official Seller OAuth consent for the intended shop and requested scopes in the same browser. Argus creates a short-lived, single-use state bound to the initiating browser, workspace and pending connection. The callback must validate that state before exchanging the authorization code and binding the platform-verified shop.
  3. After returning to Argus Apps, inspect the connected shop and synchronization result. Use the connection’s sync action to read the authorized product catalog, variants, inventory and orders. If synchronization fails, inspect the reported status and retry synchronization; authorization success alone is not synchronization acceptance.
  4. Open Sale Orders and verify the newly synchronized TikTok Shop orders against the current development shop. Use fresh evidence for this review; historical samples or simulated rows do not establish current acceptance.
  5. To inspect the companion POS workspace, use the account menu at the bottom left of ArgusSale and select Argus POS. Do not use the Sale password on the POS local-account login form. TikTok Shop orders currently synchronize into Sale Orders; this review does not claim that they automatically enter POS.
  6. Review only the actions available for the granted scopes. Fulfillment, logistics operations, return/refund processing and financial reconciliation are future, separately unaccepted capabilities and are not part of the current demonstration.

Seller control: The seller can disconnect TikTok Shop in Argus Apps and revoke the app’s authorization in TikTok Shop. Requests to delete eligible stored TikTok Shop data follow the existing Data Deletion Instructions, subject to the existing Privacy Policy. This integration description does not change those policies.

5. AI-assisted replies

ArgusSale may offer optional AI-generated reply drafts or intent suggestions when the business enables that feature. The purpose is to help authorized agents respond consistently. The interface identifies the content as a draft or suggestion, and the business can require a human agent to review it before sending. Sensitive or high-value conversations can be routed to a human agent.

6. Reviewer test access

  1. Email admin@argussale.com with the platform name and review case reference.
  2. We will provide an isolated reviewer account and the exact business asset or sandbox to use.
  3. Use the test customer account supplied in the review submission to initiate a message.
  4. Follow the end-to-end steps in Section 2 and verify each requested permission against a visible product action.

Reviewer accounts and enabled capabilities are provided free of charge for the review period. If the platform requires a video, the submitted video will show the same current production interface and domain.

7. Revocation and deletion

  • Disconnect in ArgusSale: the business administrator removes the connected channel from the connection settings.
  • Revoke on the platform: the administrator can remove ArgusSale from the platform’s connected-app or business-integration settings.
  • Request deletion: follow the public Data Deletion Instructions or email privacy@argussale.com.
  • Response period: eligible records are deleted or anonymized within 30 days, subject to lawful security, billing, dispute and audit-retention requirements described in the Privacy Policy.

8. Public policies and contact

  • Privacy Policy
  • Terms of Service
  • Data Deletion Instructions
  • Official contact details

Platform review: admin@argussale.com
Privacy and deletion: privacy@argussale.com
Customer support: support@argussale.com

© 2026 PERFECT MEDIA NETWORK LTD
HomePrivacyTermsData deletionContact