Skip to content
Back

utopia-php/messaging

  • 0
  • 2
  • Self Hosted
  • Messaging
showmore
11 Oct, 2025, 06:58

Hi, I’m exploring how the utopia-php/messaging package works. I want to integrate my own custom SMS provider into it and then use it with Appwrite.

Could you guide me through the steps to do this? A step-by-step explanation or a general overview of the integration process would be really helpful.

Thanks in advance!

TL;DR
Add a new messaging adapter to the Utopia PHP messaging library by following the documented steps. Update API routes and the worker switch case in the Appwrite repository, then handle the new provider in the console as described in the documentation.
11 Oct, 2025, 11:13

where can I find switch ($provider) { case 'twilio': return new TwilioSMS($params); case 'mycustom': return new MyCustomSMS($params); // ... }

15 Oct, 2025, 12:01
Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more