| name | imessage-setup |
| description | Set up the iMessage channel with the user's own Photon or Comms by Osis account so the assistant can send and receive texts. Use when the user wants to text the assistant, when a send fails with a missing credential or 401, or when the channel reports it is idle. |
| metadata | {"emoji":"💬","vellum":{"category":"messaging","display-name":"iMessage Setup"}} |
Connects the iMessage channel to the user's own line, from either
Photon (the default) or Comms by
Osis.
Set expectations first
Say this before starting, because it is usually not what people picture:
- The user creates their own account with one of the two vendors, and their
own line. There is no number provided for them.
- People reach the assistant by texting that line, not the user's own
number.
- The assistant does not read the user's personal iMessage account or
history.
If the user wanted the assistant to read and answer their existing personal
iMessage threads, this is the wrong tool. Say so plainly rather than proceeding.
Worth mentioning if they ask why they have to bring their own: dedicated
iMessage lines run about $250/month from the vendors that offer them, and a
shared line cannot give anyone a stable number. Bring-your-own is the only
honest shape for now. Do not promise a provided line is coming.
Pick a provider
Either works. Ask which account they already have before creating one.
| Photon (default) | Comms by Osis |
|---|
| Credentials |