Skip to content

Webhooks

Webhooks allow you to receive real-time notifications when events occur in your TextFlow account.

Webhooks are HTTP callbacks that TextFlow sends to your server when specific events occur, such as:

  • Message delivered - When an SMS is successfully delivered to the recipient
  • Message failed - When an SMS fails to deliver
  • Inbound message - When you receive a reply from a contact
  • Opt-out received - When a contact opts out by replying STOP

When webhooks become available, you’ll be able to:

  1. Configure webhook endpoints in your TextFlow dashboard
  2. Receive real-time event notifications as JSON payloads
  3. Verify webhook signatures for security
  4. Filter which events trigger webhooks
  5. View webhook delivery logs and retry failed deliveries

To be notified when webhooks are available:

  1. Check the changelog for updates
  2. Contact support at /support to express interest
  3. Subscribe to product updates in your account settings

Until webhooks are available, you can:

  • Poll the API - Periodically check message status via the API
  • Use the dashboard - Monitor delivery receipts in real-time
  • Check message logs - View detailed message history and status