Companions and services
Set with "kind" in kol.json. You can't change it after the first kol push.
Companion ("companion") | Service ("service") | |
|---|---|---|
| What people do | Get it in the marketplace, then talk to it from their Companions list | Call it, like a person, by its Kol ID or link |
| Copies | One per person who gets it | One, shared by every caller |
| Who it talks to | Only the person who got it (and, if you allow it, people calling them; see below) | Anyone who calls |
| Its own Kol ID | No | Yes, given when it first goes online |
| Who pays for the AI | The person who got it (their own AI key) | You (your AI key) |
| Price | You can set a monthly price (0, 0.99, 1.99, 2.99, 4.99 USD). Payments aren't live yet | Free to call |
| Good for | Personal helpers: a cooking buddy, a tutor, a coach, a personal assistant | A business or community front desk: a pizza place taking orders, a club's info line, a team's standup bot |
Answering calls for its owner (companions)
Set "answersForOwner": true and the person who got your companion can turn on "Answer my calls when I can't" for it. When someone calls them and they don't pick up, the caller can talk to the companion instead. It explains they're not available, takes a message, and the owner gets the message in Kol.
These calls are short (a few minutes at most), and the companion never makes promises or shares private details for its owner. Test this mode with kol try --as standIn and "as": "standIn" in a test.
How people find them
Published companions appear in the Kol marketplace with your name, tagline, icon, color and price. A published service also gets a Kol ID that people can save, share as a link, and call.
Your numbers (kol status): installs (people who have it), calls, minutes, and requests it took for you. You never see people's conversations; see Safety.