Integrations

Connect subscriber websites and software to Quacker-owned two-way SMS threads.

Gateway mode: stub User: Owner Sign In

Gateway Policy

Tier
quackerpro
QuackerLine
10 active
User phones
20 allowed
Selection
Thread sticky
Failover
enabled

QuackerPro Demo Business API

External systems send customer events here. Quacker handles the SMS queue, thread ownership, opt-out checks, inbound matching, and manual review.

Source key
ad3a812e20b2487db6034aee3fa4a9b9
Secret
eec7b5...8cc7
Auth headers
X-Quacker-Source-Key and X-Quacker-Source-Secret
Events
https://quackerpro.aibizshop.com/api/integrations/events
Thread upsert
https://quackerpro.aibizshop.com/api/integrations/threads/upsert
Manual send
https://quackerpro.aibizshop.com/api/integrations/messages/send
Thread search
https://quackerpro.aibizshop.com/api/integrations/threads
Opt out
https://quackerpro.aibizshop.com/api/integrations/optout
Opt in
https://quackerpro.aibizshop.com/api/integrations/optin

Booking Event

{
  "event_type": "booking_confirmed",
  "external_record_type": "booking",
  "external_record_id": "BK-1042",
  "customer_name": "Jane Smith",
  "customer_phone": "+15551234567",
  "message_body": "Your booking is confirmed for Tuesday at 2 PM.",
  "metadata": {
    "booking_time": "2026-06-09T14:00:00-07:00"
  },
  "idempotency_key": "booking-BK-1042-confirmed-v1"
}

First Event Types

EventBehavior
greeting_requestedCreates or refreshes a thread and queues the source greeting.
booking_confirmedCreates or refreshes a booking thread and queues a confirmation.
appointment_reminderQueues a reminder if the customer is not opted out.
status_updateStores the event and queues the supplied update.
invoice_reminderQueues a payment reminder if messaging is allowed.
manual_outboundQueues the exact message body from the external system.
unsubscribe_requestedStores an opt-out and blocks future sends for the configured scope.
resubscribe_requestedStores an opt-in if the subscriber policy allows it.