tritech/threadwire-laravel
Laravel integration for Threadwire by Tritech, providing familiar service provider wiring and configuration to add Threadwire functionality to your app. It follows Laravel conventions so setup stays simple and your code remains clean and maintainable.
events() polling endpoint supports environments where public webhooks are impractical (e.g., on‑premise, behind firewalls, local development), and provides a catch‑up mechanism for missed webhooks—directly supporting reliability SLAs and edge‑case handling in the product roadmap.chatHistory() unlocks features like conversation context for AI assistants, customer‑support dashboards, and analytics without custom integration work.Consider adopting Threadwire when:
events() method) for environments without public addresses or for reconciling missed events.chatHistory()) to power features like conversation context, customer support timelines, or AI‑driven assistants.Look elsewhere if:
For executives: Threadwire lets us add messaging capabilities (e.g., WhatsApp notifications, customer chat) to our Laravel product quickly and reliably. The new release adds a polling fallback for environments where webhooks aren’t possible and gives us access to chat history—both of which reduce engineering risk and accelerate delivery of customer‑facing features. Adopting this package lowers build cost and lets our team focus on core differentiators.
For engineering: The package provides a clean, tested Laravel facade for the messaging API, handling authentication, webhooks, and now event polling and chat history. The new events() method supports cursor‑based polling with type and instance filters, making it easy to build reliable catch‑up jobs and support restricted network environments. chatHistory() simplifies retrieving conversation data for UIs or analytics. It’s a low‑friction dependency that reduces boilerplate and maintenance overhead.
How can I help you explore Laravel packages today?