The Call Ended trigger fires when a standard phone call ends. This allows you to automate actions after phone calls complete, such as logging call times, restoring volume settings, or sending follow-up messages.

Options

  • Select Contacts - Trigger when calls with specific contacts end
    • Choose from your contacts list
    • Includes special options: Any Contact, Non Contact, Unknown Caller
    • Option to exclude selected contacts instead of including them
  • Select Groups - Trigger when calls with contacts from specific groups end
    • Choose one or more contact groups (e.g., Favorites, Family, Work)
  • Specify Number - Trigger when a call with a specific phone number ends
    • Enter a phone number or partial number match
    • Supports wildcards for partial matching
    • Option to exclude the specified number
    • Supports regex pattern matching
    • Magic text can be used for dynamic numbers
  • Any Number - Trigger when any call ends regardless of the number

Special Contact Types

When selecting contacts, the following special options are available:

  • Any Contact - Triggers when calls from contacts end
  • Non Contact - Triggers when calls from non-contact numbers end
  • Unknown Caller - Triggers when calls from private/hidden numbers end

Magic Text

When this trigger fires, the following value are available via magic text for use in subsequent actions.

  • {call_number}
  • {call_name}
  • {call_groups}

Examples

Example 1: Restore Volume After Call

Triggers

Call Ended (Any Number)
Actions

Volume Change: Ring to 100%
Volume Change: Media to 50%

Example 2: Log Business Call Duration

Triggers

Call Ended (Group: Work)
Actions

Write to File: Work call ended at {hour}:{minute}:{second}

Notes

  • This trigger fires when any call ends, whether incoming or outgoing
  • The trigger monitors phone state changes to detect when calls end
  • Both the outgoing call number and incoming call number are tracked
  • Triggers for both answered calls that end and rejected/declined calls

Permissions Required

  • Read Phone State - Required to monitor call state (always required)
  • Read Contacts - Required for contact-based filtering (when using contacts)
  • Read Call Log - Required for call information access (when using contacts)

See Also