Add a character to a campaign
play_add_campaign_characterAttach a vault character to a play campaign so the character participates in play. Play places the attachment on the campaign leg matching the vault character's own ruleset — the campaign must have an active leg for that ruleset. Caller must hold a seat at the table (the campaign's owner, or an accepted gamemaster or player) and be able to edit the character (its owner, or an admin with Admin Mode on). Use vault_search_characters to locate the character id first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| npc | No | true if this character is added as a DM-controlled NPC; false / omitted = player character. | |
| campaignId | Yes | Campaign id. | |
| characterId | Yes | Vault character id to add. Required. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||