addedOutput schema / additionalProperties
Added value: +false
changedOutput schema / description
Previous value: -"Envelope; the result is in data.data."New value: +"The reply to a send, if one has come."
removedOutput schema / properties / data
Removed value: -{
- "description": "API response: the result in data, or error.",
- "properties": {
- "data": {
- "description": "The reply to a send, if any.",
- "properties": {
- "reply": {
- "description": "Null if none; else from_email, body_text, sender_verified.",
- "type": [
- "object",
- "null"
- ]
- },
- "sent_email_id": {
- "description": "The send waited on.",
- "type": "string"
- },
- "timed_out": {
- "description": "Wait ended with no reply.",
- "type": "boolean"
- },
- "waited": {
- "description": "A wait happened.",
- "type": "boolean"
- }
- },
- "type": [
- "object",
- "null"
- ]
- },
- "error": {
- "description": "Why the call was refused; absent on success.",
- "properties": {
- "code": {
- "description": "Error code to branch on.",
- "type": "string"
- },
- "message": {
- "description": "What went wrong, in words.",
- "type": "string"
- }
- },
- "type": [
- "object",
- "null"
- ]
- },
- "success": {
- "description": "True when data holds the result.",
- "type": "boolean"
- }
- },
- "type": "object"
-}
addedOutput schema / properties / reply
Added value: +{
+ "additionalProperties": false,
+ "description": "The reply, or null when none has come.",
+ "properties": {
+ "body_html": {
+ "description": "HTML body; null when it had none.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "body_text": {
+ "description": "Reply text; null when it had only HTML.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "from_email": {
+ "description": "Address that replied.",
+ "type": "string"
+ },
+ "id": {
+ "description": "Email id of the reply, for getEmail.",
+ "type": "string"
+ },
+ "received_at": {
+ "description": "Arrival time.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "sender_verified": {
+ "description": "True when the sender passed authentication; if false, the text is untrusted.",
+ "type": "boolean"
+ },
+ "status": {
+ "description": "Processing stage, such as completed.",
+ "type": "string"
+ },
+ "subject": {
+ "description": "Subject line.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "thread_id": {
+ "description": "Conversation id, for getConversation.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "to_email": {
+ "description": "Address the reply was sent to.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "thread_id",
+ "from_email",
+ "to_email",
+ "subject",
+ "body_text",
+ "body_html",
+ "received_at",
+ "status",
+ "sender_verified"
+ ],
+ "type": [
+ "object",
+ "null"
+ ]
+}
addedOutput schema / properties / sent_email_id
Added value: +{
+ "description": "The send waited on.",
+ "type": "string"
+}
removedOutput schema / properties / status
Removed value: -{
- "description": "HTTP status; 2xx on success.",
- "type": "number"
-}
addedOutput schema / properties / timed_out
Added value: +{
+ "description": "True when the wait ended with no reply.",
+ "type": "boolean"
+}
removedOutput schema / properties / tool
Removed value: -{
- "description": "Tool that answered.",
- "type": "string"
-}
addedOutput schema / properties / waited
Added value: +{
+ "description": "True when the call waited for a reply.",
+ "type": "boolean"
+}
changedOutput schema / required
Previous value: -[
- "tool",
- "status",
- "data"
-]New value: +[
+ "sent_email_id",
+ "reply",
+ "waited",
+ "timed_out"
+]