You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于Twilio与Zapier的外呼电话号码验证问题咨询

Zapier Twilio "New Call" Trigger for Outbound Calls: Setup Guide

Hey there, let's break this down for you:

First off, you're right—Zapier's Twilio "New Call" trigger does default to only listening for inbound calls out of the box. But it can be configured to capture outbound call events too, it just requires adjusting your Twilio settings to send the right webhook data to Zapier. Here's how to set it up properly:

Step 1: Grab Zapier's Trigger Webhook URL

  1. Open your existing Zap that uses the Twilio "New Call" trigger.
  2. Edit the trigger step, then look for the Custom Webhook URL (this is the endpoint Zapier uses to receive events from Twilio).
  3. Copy this URL—you'll need it for Twilio's settings.

Step 2: Configure Twilio's Call Status Callback

  1. Log into your Twilio Console and navigate to the phone number you're using for outbound calls.
  2. Scroll to the Voice & Fax section, then find the Call Status Callback URL field.
  3. Paste the Zapier webhook URL you copied earlier here.
  4. Make sure the request method is set to POST (Twilio uses this by default, so you probably won't need to change it).
  5. Optional: If you only want to trigger on specific call states (like when the call completes), you can append a StatusCallbackEvent parameter to the URL. For example:
    https://hooks.zapier.com/your-url-here?StatusCallbackEvent=completed
    
    Valid event values include initiated, ringing, answered, completed, busy, failed, no-answer, etc.

Step 3: Adjust Zapier's Trigger Filter (If Needed)

By default, Zapier might still filter out outbound calls. To fix this:

  1. Back in your Zap's trigger step, click Filter (or add a Filter action right after the trigger).
  2. Add a condition where the Direction field (from Twilio's data) matches your outbound call type. Twilio uses:
    • outbound-api for calls initiated via the Twilio API (which is what Zapier uses to make outbound calls)
    • outbound-dial for calls initiated directly from the Twilio Console
  3. Save the filter—now your Zap will only trigger when an outbound call event comes through.

Alternative: Skip the Trigger Entirely

If you're initiating the outbound call from Zapier (using the Twilio "Make Call" action), you might not even need the "New Call" trigger. Instead, you can chain your desired actions right after the "Make Call" step. For example:

  • After Zapier makes the call, add a step to log the call details to a Google Sheet
  • Or send a Slack notification with the call status

This approach is often more reliable because you don't have to rely on webhook delivery delays or issues.

Troubleshooting Tips

  • If your Zap isn't triggering, check Twilio's Monitor > Events dashboard to see if the callback was sent successfully (look for errors like 4xx/5xx status codes).
  • Verify that the Direction value in Twilio's event data matches what you set in your Zapier filter.
  • Test with a quick outbound call and check Zapier's trigger history to see if the event was received.

内容的提问来源于stack exchange,提问作者ddeve

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 07:05:58