Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vellum-ai/followups
Track sent messages awaiting responses across communication channels
Passed 14 of 18 test cases with the skill, and 8 of 18 without it.
and 6 more in the full report
9 fixed8 passed either way3 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to query all tracked outbound messages to find overdue items specifically associated with contact 'cnt_551'. Which parameters should be passed to the search tool?
| Checked | Without skill | With skill |
|---|---|---|
| Sets overdue_only to true in the search call. | Missed | Passed |
| Filters by contact_id cnt_551. | Passed | Passed |
The instructions your model reads when the skill loads.
Track messages sent on external channels (email, Slack, WhatsApp, etc.) that are awaiting a response.
Each follow-up moves through these states:
When expected_response_hours is set, the follow-up automatically becomes overdue after that window. If a contact_id is provided, the contact's importance score can inform grace period decisions.
Follow-ups can be resolved in two ways:
followup_list with overdue_only: true to find conversations that need attention.reminder_schedule_id to link a recurring reminder schedule to a follow-up.test cases passed, vs 8 / 18 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.