Smart Shikka WhatsApp / Telegram Connector Preview

2.1.2.0.258 — messaging_connector_preview — #258
dry_run preview_only whatsapp_off telegram_off send_off webhook_off

Overview

Read-only WhatsApp / Telegram connector preview. No real WhatsApp API call, no real Telegram API call, no webhook registration, no real inbound processing, no message send, no message persistence, no contact/customer update, no provider call, no external network, no real execution.

Brand
Smart Shikka
Public URL
https://shikka.anoopampress.com
API URL
https://shikka.anoopampress.com/api
Service
smart-shikka-api.service
Local Port
37842
Mode
dry_run

Channel Catalog

Read-only preview of planned WhatsApp and Telegram channels. No API call, no webhook registration, no token check, no send.

WhatsApp Business Preview

enabled=false inbound=false send=false webhook=false risk=consent_required
Future unlock requirements
  • server-only token storage
  • webhook signature verification
  • opt-in consent
  • rate-limit
  • owner approval before send
  • redaction pass
  • audit trail
  • disable/kill switch

WhatsApp Cloud API Preview

enabled=false inbound=false send=false webhook=false risk=consent_required
Future unlock requirements
  • server-only token storage
  • webhook signature verification
  • opt-in consent
  • rate-limit
  • owner approval before send
  • redaction pass
  • audit trail
  • disable/kill switch

Telegram Bot Preview

enabled=false inbound=false send=false webhook=false risk=consent_required
Future unlock requirements
  • server-only token storage
  • webhook signature verification
  • opt-in consent
  • rate-limit
  • owner approval before send
  • redaction pass
  • audit trail
  • disable/kill switch

Telegram Group Preview

enabled=false inbound=false send=false webhook=false risk=consent_required
Future unlock requirements
  • server-only token storage
  • webhook signature verification
  • opt-in consent
  • rate-limit
  • owner approval before send
  • redaction pass
  • audit trail
  • disable/kill switch

Manual Reply Preview

enabled=false inbound=false send=false webhook=false risk=safe_preview
Future unlock requirements
  • server-only token storage
  • webhook signature verification
  • opt-in consent
  • rate-limit
  • owner approval before send
  • redaction pass
  • audit trail
  • disable/kill switch

Blocked Bulk Broadcast Preview

enabled=false inbound=false send=false webhook=false risk=blocked_broadcast
Future unlock requirements
  • server-only token storage
  • webhook signature verification
  • opt-in consent
  • rate-limit
  • owner approval before send
  • redaction pass
  • audit trail
  • disable/kill switch

Inbound Message Preview

Static inbound message preview. Input is redacted and no real webhook is processed, no message is persisted, no contact/customer is updated.

channelPreview
whatsapp_business_preview
senderPreviewRedacted
[REDACTED_PHONE]
messagePreviewRedacted
Inbound message sample for redaction preview. Bot [REDACTED_TOKEN]
inboundMessageProcessed
false
messagePersisted
false
contactUpdateExecuted
false

Redaction Preview

All phone numbers, emails, bot tokens, API keys, and secrets are redacted before any preview response.

Phone [REDACTED_PHONE], email [REDACTED_EMAIL], bot token abc:[REDACTED_PHONE], [REDACTED_API_KEY]
keyMaterialExposed
false
policyCompliant
true

Reply Draft Preview

Static reply draft preview only. No provider call, no message send, no real execution.

Draft reply for channel "whatsapp_business_preview" based on message "Customer inquiry about order status." using business context "order support" — send is blocked, requires owner approval, user opt-in, and rate-limit before any real send.
sendBlocked
true
requiresOwnerApproval
true
requiresUserOptIn
true
rateLimitRequired
true
providerCallExecuted
false
sendExecuted
false

Send Policy

Outbound send is disabled in preview. Future unlock requires owner approval, user opt-in, rate-limit, anti-spam, audit trail, and kill switch. Send actions will require the Tool Approval Workflow.

outboundSendEnabled
false
ownerApprovalRequired
true
userOptInRequired
true
rateLimitRequired
true
antiSpamPolicyRequired
true
auditTrailRequired
true
killSwitchRequired
true
sendExecuted
false

Webhook Schema Preview

Non-live schema preview only. No webhook registration, no signature verification execution, no real inbound processing, no token returned.

webhookRegistrationEnabled
false
signatureVerificationRequired
true
noRealWebhookProcessed
true
persistedInPreview
false
credentialReturned
false

Future accepted webhook fields (preview only)

  • channel — WhatsApp or Telegram channel identifier (preview only)
  • sender — Redacted sender identifier (preview only)
  • messageText — Redacted message text (preview only)
  • timestamp — Inbound event timestamp (preview only)
  • messageId — External message identifier placeholder (preview only)

Safety Policy

whatsappApiCallExecutedfalse
telegramApiCallExecutedfalse
webhookRegistrationEnabledfalse
realWebhookProcessedfalse
inboundMessageProcessedfalse
sendEnabledfalse
sendExecutedfalse
messagePersistenceEnabledfalse
messagePersistedfalse
contactUpdateExecutedfalse
customerRecordUpdatedfalse
providerCallExecutedfalse
externalNetworkEnabledfalse
realExecutionPerformedfalse
mutationExecutedfalse
approvedExecutionEnabledfalse
keyMaterialExposedfalse
paymentExecutedfalse

Future Unlock Plan

  • Server-only token storage
  • Webhook signature verification
  • Opt-in consent
  • Rate-limit
  • Owner approval before send
  • Redaction pass
  • Audit trail
  • Disable/kill switch