iachat/spec/services/twilio
Sojan Jose 3214d06a83
fix: Error shouldn't halt the campaign for entire audience (#11980)
## Summary
- handle Twilio failures per contact when running one-off SMS campaigns
- rescue errors in WhatsApp and generic SMS one-off campaigns so they
continue
- add specs confirming campaigns continue sending when a single contact
fails

fixes:  https://github.com/chatwoot/chatwoot/issues/9000

Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2025-08-11 12:03:48 +05:30
..
delivery_status_service_spec.rb fix: Change the message status to failed if the Twilio message delivery status is undelivered (#8097) 2023-10-12 15:27:38 +05:30
incoming_message_service_spec.rb feat: Integrate Twilio WhatsApp ProfileName for contact name resolution (#12122) 2025-08-07 12:53:39 +05:30
oneoff_sms_campaign_service_spec.rb fix: Error shouldn't halt the campaign for entire audience (#11980) 2025-08-11 12:03:48 +05:30
send_on_twilio_service_spec.rb chore: Add cache to improve widget performance (#11163) 2025-03-24 16:04:49 -07:00
webhook_setup_service_spec.rb feat: Allow Twilio::REST::TwilioError errors to raise and prevent Inbox creation (#7379) 2023-08-16 15:00:02 -07:00