Many churches already have a 10-digit Twilio number set up for texting. This recipe lets you handle incoming calls to that same number—automatically forwarding them to the assigned staff person in Rock (if the number is tied to one), or to your main office if it’s not.

This means that if someone calls your texting number, they’ll reach a real person instead of hearing a busy tone or recording—no extra Twilio numbers required.

When someone calls your church’s texting number, the call should automatically route to the right person. For example, if a student pastor is assigned to that Twilio number in Rock as a System Phone Number, the call rings their cell. If no person is assigned, it defaults to your church’s main office line.

⚙️ Step 1 — Create the Lava Webhook

  • Go to: Admin Tools → General Settings → Defined Types → Lava Webhooks
  • Create a new webhook with these values:
    • Name: twilio-incoming-call
    • Description: Process an incoming call from Twilio and forward to the assigned person, or main office if no person.
    • Method: (leave blank)
    • Template: Paste in from attached file, replace signature with your own random number. 
    • Enabled Lava Commands: Rock Entity
    • Response Content Type: application/xml

    ☁️ Step 2 — Configure the Webhook in Twilio

    • In your Twilio Console, go to: Phone Numbers → Manage → Active Numbers → (select your number)
    • Under Voice Configuration: A call comes in → Webhook URL: https://www.yourdomain.com/Webhooks/Lava.ashx/twilio-incoming-call?signature=YOUR_RANDOM_SIGNATURE_NUMBER
    • You can use this same Url for any numbers you have, as long as the number has voice capability. 
    🔐 Replace YOUR_RANDOM_SIGNATURE_NUMBER with a secret phrase of your choice. The Lava checks this value to reject unauthorized requests.


    ✅ Result

    When someone calls your Twilio texting number:

    • If it’s assigned to a person in Rock, the call forwards to their mobile phone.
    • If not, it automatically routes to your OrganizationPhone (from Global Attributes).
    • Simple, secure, and keeps your main texting numbers consistent for both SMS and voice.