Set Up the Call Details Workflow Trigger in Sparkforge

By Sparkforge Support Team ·Last reviewed May 3, 2026

The Call Details trigger starts a workflow when a call's status, direction, number, pool, or disposition updates. Add filters to target specific outcomes like missed, voicemail, or no answer and automate the follow-up.

The Call Details workflow trigger starts a workflow when phone call data updates. Use it to react to missed calls, voicemails, specific numbers, or custom dispositions without manual log review.

What the trigger does

It fires when call status, direction, associated number, number pool, or custom disposition changes on a contact's record. Filters narrow the trigger to specific scenarios so workflows only run when they should.

What you can automate

  • Send an SMS the moment an inbound call hits voicemail.
  • Tag a contact and create a task when an outbound call ends in no answer.
  • Route different number pools to different follow-up sequences.
  • Notify a team channel when a custom disposition like "quoted" or "not interested" is set.

Configure the trigger

  1. Open the Workflow Builder. Go to Automation > Workflows and create a new workflow or open an existing one.
  2. Add a trigger. On the canvas, click Add Trigger.
  3. Choose Call Details from the trigger categories.
  4. Name the trigger. A clear name like "Inbound Voicemail Follow-Up" makes the workflow easy to maintain.
  5. Add filters. Combine conditions to narrow the trigger.

Filter reference

Call Direction

Inbound, outbound, or both. Useful for separating lead-handling logic from outbound prospecting follow-ups.

Call Status

Outcomes like no answer, voicemail, busy, or completed. The workflow runs only when the call updates to one of the selected statuses.

In Number Pool

Limits the trigger to calls on a specific number pool. Helpful when different campaigns or sources route through different pools.

Phone Number

Targets calls to or from a specific number on the account. Useful for VIP routing or campaign-specific follow-up.

Custom Disposition

Fires when a call is tagged with a custom disposition you defined. Pair with status filters to automate post-call workflows tied to outcomes your team tracks.

Common patterns

  • Missed inbound: direction = inbound, status = no answer + voicemail. Action: send a text-back SMS within 60 seconds.
  • Voicemail received: status = voicemail. Action: create a task for the assigned rep with a 2-hour due time.
  • Outbound no-answer cadence: direction = outbound, status = no answer. Action: wait 1 hour, retry call, then SMS if still no answer.

Frequently Asked Questions

What triggers the Call Details workflow?
Any update to call status, direction, the associated phone number, the number pool, or a custom disposition will start the workflow if filters match.
Can I run different workflows for inbound and outbound calls?
Yes. Use the Call Direction filter on each workflow to separate inbound lead handling from outbound campaign follow-up.
Do all filters have to match?
Yes. When you add multiple filters to one trigger, all of them must be true for the workflow to start. Use separate triggers if you need OR logic.
What is a custom disposition?
A label your team applies to a call to record its outcome, like quoted, booked, or not interested. The trigger can fire when a specific disposition is set.
Will the trigger fire on every call?
Only when a call attribute updates and the filters you set are satisfied. Without filters, it fires on every relevant call event, which can flood the workflow.

Was this article helpful?