Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vellum-ai/contacts
Manage contacts, communication channels, access control, and invite links
8 of 22 test cases passed with the skill.
Tokens, turns and time describe resource use, not a dollar price.
Lift withheld: 7 comparable cases; this report requires 8.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
Display all current phone call invites I've issued.
| Checked | Without skill | With skill |
|---|---|---|
| Executes assistant contacts invites list with --source-channel phone. | Missed | Passed |
The instructions your model reads when the skill loads.
Manage the user's contacts, relationship graph, access control (trusted contacts), and invite links. This skill covers contact CRUD with multi-channel tracking, controlling who can message the assistant through external channels (Telegram, phone), and creating/managing invite links that grant access.
Contact writes are guardian-only. You can list, search, and merge contacts, but creating contacts and granting access happen through the guardian-facing flows: the Contacts tab in the assistant web UI for new contacts and channel verification, and
assistant contacts invites createfor invite-based onboarding. The LLM does not have a direct create/update tool — when a user asks for one, walk them to the guardian flow instead.
Search for contacts by name, channel address, or other criteria.
assistant contacts list --query "<search_term>" --json
Optional flags:
--query -- search by display name (partial match)--channel-address -- search by channel address (email, phone, handle)--channel-type -- filter by channel type when searching by address--limit -- maximum results to return (default 50, max 100)When you discover two contacts are the same person (e.g. same person on email and Slack), merge them to consolidate. Merging:
assistant contacts merge <surviving_contact_id> <donor_contact_id> --json
Trusted contacts control who is allowed to send messages to the assistant through external channels like Telegram and voice (phone calls).
test cases passed with the skill
More skills from the same source and nearby in the registry, with their headline benchmark lift.