Campaigns
Assign teams to a campaign
Changed onAssigns teams to the specified campaign. The agents of an assigned team join the campaign, and later team membership changes reach the campaign. The campaign users list answers with those agents from the response on. AI agents of the team do not join: assign an AI agent to the campaign as a user.
post/api/v4/campaigns/{campaign_id}/teams
Request
- Base URLhttps://{cluster_id}.voiso.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
campaign_idinteger required
Example:1
The unique identifier of the campaign.
Request body
Example request
{
"team_ids": [
7,
12
]
}Response
OK
Example response
{
"added_teams": [
{
"id": 3,
"name": "Multilingual Support",
"max_call_attempts": 5,
"wrapup_code_group": {
"id": 1,
"name": "Customer Support"
},
"created_at": "2026-01-15T10:30:00.123000Z",
"updated_at": "2026-01-20T14:15:00.456000Z"
}
]
}Changes
- info
endpoint added
- info