Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Migrate twilio webhooks to the webhook component #17715
Migrating Twilio over to the webhook API so that it doesn't need an api password.
This is built on top of #17464 (which needs to be merged before this one). Tests will not pass until after that is merged.
Breaking Change: Each instance of Home Assistant will now generate it's own unique webhook url for Twilio to use. One will need to be generated and provided to Twilio for incoming calls/messages from Twilio to Home Assistant to continue to flow.
I followed the approach used in #16817 to implement a new config flow to register the webhook. Existing configuration (
I do not actually use twilio myself so I cannot test the behavior with Twilio, but the unit tests look okay.
Related issue (if applicable): Related to #15376
If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
If the code does not interact with devices:
Very strange, I'm able to reproduce locally, the error it's showing is
Any idea why it wouldn't be finding the module?
What's even more confusing is that it works fine when running Home Assistant and does in fact install the