HuskyVoiceAI → Slack Integration ( Zapier )

HuskyVoiceAI → Slack Integration ( Zapier )

Objective

Automatically send a notification to Slack every time a HuskyVoiceAI call is completed.

Workflow:
HuskyVoiceAI → (call.completed webhook) → Zapier → Slack


Prerequisites

  • HuskyVoiceAI account with Webhooks enabled

  • Zapier account

  • Slack workspace with permission to post messages


Step 1 – Create Zapier Webhook

  1. Log in to ZapierCreate a new Zap.

  2. Select Trigger → Webhooks by Zapier → Under trigger event , Catch Hook.

  3. Pick off a Child Key should be left as it is i.e empty

  4. Copy the custom webhook URL generated by Zapier.

  5. This URL will be used in HuskyVoiceAI.


Step 2 – Create HuskyVoiceAI Webhook

  1. Log in to HuskyVoiceAIIntegrations → Webhooks → Add Webhook.

  2. Paste the Zapier webhook URL from Step 1.

  3. Select event: call.completed (required).

  4. Save the webhook.

  5. Trigger a test call to ensure HuskyVoiceAI sends data to Zapier.



Step 3 – Map and Transform Data in Zapier

  1. In Zapier, after the webhook trigger, add a node Formatter → Utilities -> Line Item To Text and test it





  2. Map the incoming JSON fields for Slack:

  • event_id → event_id

  • call_id → data.call_id

  • status → data.status

  • direction → data.call_direction

  • call_to → data.call_to

  • duration_seconds → data.call_duration_seconds

  • agent_name → data.agent_name

  • sentiment → data.call_analytics.sentiment

  • interest_level → data.call_analytics.interest_level

  • summary → data.call_analytics.summary

  • next_steps → data.call_analytics.next_steps

  • recording_url → data.call_recording

  • call_transcript → flattened transcript text


Step 4 – Send Slack Notification

  1. Add Slack → Send Channel Message action.

  2. Connect your Slack account and select the target channel.

  3. Action event - send channel message 

  4. Select the respective channel 

  5. Configure the message using mapped fields and type in the bot name :


*New Call Completed* 📞
Call ID: {{call_id}}
Status: {{status}}
Direction: {{direction}}
Dialed Number: {{call_to}}
Duration: {{duration_seconds}} sec
Agent: {{agent_name}}
Sentiment: {{sentiment}}
Interest Level: {{interest_level}}
Summary: {{summary}}
Next Steps: {{next_steps}}
Recording: {{recording_url}}
Transcript: {{call_transcript}}

Step 5 – Test & Activate

  1. Trigger a test call in HuskyVoiceAI.

  2. Confirm Zapier receives the webhook and the Slack message is posted.

  3. Turn on the Zap to run automatically i.e publish it to run automatically


Optional Enhancements

  • Filter calls: Use Filter by Zapier to log only outbound calls or calls longer than X seconds.

  • Prevent duplicates: Check event_id before posting.

  • Security: Verify webhook signature if HuskyVoiceAI provides HMAC-SHA256.

    • Related Articles

    • HuskyVoiceAI → Google Sheets Integration ( Zapier )

      Objective Automatically log every completed HuskyVoiceAI call into a Google Sheet for tracking, analytics, and reporting. Workflow: HuskyVoiceAI → (call.completed webhook) → Zapier → Google Sheets Prerequisites HuskyVoiceAI account with Webhooks ...
    • HuskyVoiceAI → Slack Integration ( n8n )

      This guide shows you how to send a Slack notification every time HuskyVoiceAI fires a call.completed webhook—so your team gets instant visibility into call outcomes, summaries, and recordings. What you’ll build HuskyVoiceAI → (call.completed webhook) ...
    • HuskyVoiceAI → Slack Integration ( Make.com )

      Objective Automatically send a notification to Slack every time a HuskyVoiceAI call is completed. Workflow: HuskyVoiceAI → (call.completed webhook) → Make.com → Slack Prerequisites HuskyVoiceAI account with Webhooks enabled Make.com account (Cloud) ...
    • HuskyVoiceAI → Google Sheets Integration ( Make.com )

      Objective Automatically log every completed HuskyVoiceAI call into a Google Sheet for tracking, analytics, and reporting. Workflow: HuskyVoiceAI → (call.completed webhook) → Make.com → Google Sheets Prerequisites HuskyVoiceAI account with Webhooks ...
    • HuskyVoiceAI → Google Sheets Integration ( n8n )

      This guide shows you how to automatically write every completed HuskyVoiceAI call into a Google Sheet using n8n. You’ll end up with a clean, searchable call log that your team can filter, share, and report on. What you’ll build HuskyVoiceAI → ...