Skip to content
Merged
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
5ed3b15
Update API specifications with fern api update
invalid-email-address Jul 2, 2026
01d8b36
Update API specifications with fern api update
invalid-email-address Jul 7, 2026
a2c8645
Update API specifications with fern api update
invalid-email-address Jul 8, 2026
43b4ecf
Update API specifications with fern api update
invalid-email-address Jul 9, 2026
d0979ce
Update API specifications with fern api update
invalid-email-address Jul 14, 2026
5b79eb0
Update API specifications with fern api update
invalid-email-address Jul 15, 2026
f860d70
Update API specifications with fern api update
invalid-email-address Jul 18, 2026
44a8826
Update API specifications with fern api update
invalid-email-address Jul 23, 2026
7e8bea6
Update API specifications with fern api update
invalid-email-address Jul 25, 2026
631ef17
Update API specifications with fern api update
invalid-email-address Jul 30, 2026
8b7450a
Update API specifications with fern api update
invalid-email-address Jul 31, 2026
69e0178
Update API specifications with fern api update
invalid-email-address Aug 6, 2026
5d0bc0a
Update API specifications with fern api update
invalid-email-address Aug 8, 2026
efe0e21
Update API specifications with fern api update
invalid-email-address Aug 12, 2026
b93432a
Merge remote-tracking branch 'origin/main' into resolve-1127
stephenvapiai Aug 12, 2026
d365e35
Update API specifications with fern api update
invalid-email-address Aug 14, 2026
c673239
Merge remote-tracking branch 'origin/main' into resolve-1143
stephenvapiai Aug 14, 2026
b855861
Update API specifications with fern api update
invalid-email-address Aug 16, 2026
e05cb22
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 17, 2026
0ce623a
Update API specifications with fern api update
invalid-email-address Aug 19, 2026
c7974b4
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 19, 2026
17af1c8
Update API specifications with fern api update
invalid-email-address Aug 23, 2026
3027eb3
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 24, 2026
49e54ef
Update API specifications with fern api update
invalid-email-address Aug 26, 2026
74e9a06
Merge branch 'main' into update-openapi-spec
stephenvapiai Aug 26, 2026
e6283ef
Update API specifications with fern api update
invalid-email-address Aug 28, 2026
7534130
Update API specifications with fern api update
invalid-email-address Aug 29, 2026
36facdb
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 1, 2026
f55f974
Update API specifications with fern api update
invalid-email-address Sep 2, 2026
51b98da
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 2, 2026
39cffd9
Update API specifications with fern api update
invalid-email-address Sep 3, 2026
ea0080c
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 3, 2026
21682ed
Update API specifications with fern api update
invalid-email-address Sep 4, 2026
d5cf0bb
Update API specifications with fern api update
invalid-email-address Sep 9, 2026
b8938f9
Merge branch 'main' into update-openapi-spec
stephenvapiai Sep 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 61 additions & 3 deletions fern/apis/api/openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -6024,6 +6024,16 @@
}
}
}
},
"409": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/PersonalityInUseConflictResponseDTO"
}
}
}
}
},
"tags": [
Expand Down Expand Up @@ -6360,6 +6370,16 @@
}
}
}
},
"409": {
"description": "",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/ScenarioInUseConflictResponseDTO"
}
}
}
}
},
"tags": [
Expand Down Expand Up @@ -18145,7 +18165,7 @@
},
"callerId": {
"type": "string",
"description": "This is the caller ID to use when transferring the call to the `number`.\n\nUsage:\n- If not provided, the caller ID will be the number the call is coming **from**.\n Example: a customer with number +14151111111 calls in to and the assistant transfers out to +16470000000. +16470000000 will see +14151111111 as the caller.\n For inbound calls, the caller ID is the customer's number. For outbound calls, the caller ID is the phone number of the assistant.\n- To change this behavior, provide a `callerId`.\n- Set to '{{customer.number}}' to always use the customer's number as the caller ID.\n- Set to '{{phoneNumber.number}}' to always use the phone number of the assistant as the caller ID.\n- Set to any E164 number to always use that number as the caller ID. This needs to be a number that is owned or verified by your Transport provider like Twilio.\n\nFor Twilio, you can read up more here: https://www.twilio.com/docs/voice/twiml/dial#callerid",
"description": "This is the caller ID to use when transferring the call to the `number`.\n\nUsage:\n- If not provided, the caller ID will be the number the call is coming **from**.\n Example: a customer with number +14151111111 calls in to and the assistant transfers out to +16470000000. +16470000000 will see +14151111111 as the caller.\n For inbound calls, the caller ID is the customer's number. For outbound calls, the caller ID is the phone number of the assistant.\n- To change this behavior, provide a `callerId`.\n- Set to '{{customer.number}}' to always use the customer's number as the caller ID.\n- Set to '{{phoneNumber.number}}' to always use the phone number of the assistant as the caller ID.\n- Set to any E164 number to always use that number as the caller ID. This needs to be a number that is owned or verified by your Transport provider like Twilio.\n\nNote: on Twilio, a caller who withheld their number has no caller ID the destination carrier will accept, so the assistant's phone number is presented instead and the transfer goes through. This applies when `callerId` is not provided and when it is set to '{{customer.number}}'.\n\nFor Twilio, you can read up more here: https://www.twilio.com/docs/voice/twiml/dial#callerid",
"maxLength": 40
},
"transferPlan": {
Expand Down Expand Up @@ -59189,7 +59209,7 @@
"maxLength": 80
},
"assistant": {
"description": "This is the full assistant configuration for this personality.",
"description": "Complete assistant replacement. Omitted credentials and redacted server secrets are preserved when their endpoint URL is unchanged. Send credentials: [] to clear credentials; omit a server container to remove it.",
"allOf": [
{
"$ref": "#/components/schemas/CreateAssistantDTO"
Expand All @@ -59205,6 +59225,25 @@
}
}
},
"PersonalityInUseConflictResponseDTO": {
"type": "object",
"properties": {
"error": {
"type": "string",
"enum": [
"personality_in_use"
]
},
"message": {
"type": "string",
"description": "Human-readable reason the personality cannot be deleted."
}
},
"required": [
"error",
"message"
]
},
"SimulationHookInclude": {
"type": "object",
"properties": {
Expand Down Expand Up @@ -59596,7 +59635,7 @@
}
},
"targetOverrides": {
"description": "Overrides to inject into the simulated target assistant or squad",
"description": "Complete override replacement. Omitted credentials and redacted server secrets are preserved when their endpoint URL is unchanged. Send credentials: [] to clear credentials; omit a server container to remove it.",
"example": {
"variableValues": {
"customerName": "Alice",
Expand Down Expand Up @@ -59624,6 +59663,25 @@
}
}
},
"ScenarioInUseConflictResponseDTO": {
"type": "object",
"properties": {
"error": {
"type": "string",
"enum": [
"scenario_in_use"
]
},
"message": {
"type": "string",
"description": "Human-readable reason the scenario cannot be deleted."
}
},
"required": [
"error",
"message"
]
},
"SimulationRunSimulationEntry": {
"type": "object",
"properties": {
Expand Down
Loading