Activity Based Workflows

Being able to build a workflow on activity-based triggers that can take actions on activities would be a very helpful feature. For example, it would save time if we could program a logged call or meeting with a name containing certain keywords to be set to a certain meeting type and/or outcome. There are contact-based workarounds that can use an associated activity as a trigger, but I haven’t found a way to take resulting action on an activity, like a logged meeting.