I have an issue reporter app where if someone at the team finds an error, he completes a form and assigns it to someone else (or him). The issues start piling up on a table and the assigned has to figure out the issue, upload a solution and close the ticket. The system works fine but I found no way to notify people about their assigned issues. Our team is working at a factory floor, it’s not like they have a computer in front all day. I thought about making a workflow that connects with twilio. It seems like I’ve got the twilio part figured out but I can’t understand how to make the form send the issue to the assigned when submited (new line created).
Sure you can, it’s called a workflow now. You can even state if some action is not done by time like in 2 days. You can send a webhook to any another service like Salesforce if no answer from a cold call after some time.
Glide has a time trigger you can use with that.
If you’re proficient with apis and webhooks, you can trigger that anytime you want.
- Use relations & joined list to have a comma-delimited list of all assigned people’s phone numbers, in the Assignments table.
- Add a webhook workflow.
- Add a normal workflow that ties to the on-submit action of your form, add a trigger webhook action, put the webhook workflow URL in, and then put the list of phone numbers in the body, let’s say with a variable named “phoneNumbers”. Add as much info as you need here with additional variables.
- Go to the webhook workflow, parse out those fields with queryJSON, and loop through the list of numbers.
- With each loop, have an API Call to the Twilio API to send messages via WhatsApp. Or you can use the native Twilio integration to send SMS messages.