Agent Playbooks
Create agent playbook
Creates a reusable agent playbook. Requires a USER API key.
post/public/v1/playbooks
Request body
Example request
{
"name": "example",
"description": "example value",
"instructions": "example value",
"tools": [
"example"
],
"visibility": "PRIVATE",
"connectedAccountConfigs": [
{
"connectedAccountId": 1,
"selectedToolSlugs": [
"example"
]
}
],
"selectedRecordTypes": [
{
"recordTypeId": 1
}
],
"selectedCustomTools": [
{
"id": 1
}
]
}Response
Created playbook
Example response
{
"id": 1,
"name": "example",
"description": "example",
"instructions": "example",
"tools": [
"example"
],
"accountId": 1,
"createdByUserId": 1,
"createdBy": {
"id": 1,
"firstName": "example",
"lastName": "example",
"email": "example",
"avatar": "example"
},
"visibility": "PRIVATE",
"createdAt": "example",
"updatedAt": "example",
"playbookConnectedAccounts": [
{
"id": 1,
"connectedAccountId": 1,
"selectedToolSlugs": [
"example"
],
"connectedAccount": {
"id": 1,
"toolkit": "example",
"connectedEmail": "example",
"alias": "example"
}
}
],
"selectedRecordTypes": [
{
"recordTypeId": 1
}
],
"selectedCustomTools": [
{
"id": 1
}
]
}