addedInput schema / properties / client / anyOf
Added value: +[
+ {
+ "description": "Business name or website, as the agency says it",
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ {
+ "properties": {
+ "address": {
+ "maxLength": 240,
+ "type": "string"
+ },
+ "company": {
+ "maxLength": 140,
+ "type": "string"
+ },
+ "email": {
+ "maxLength": 200,
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 120,
+ "type": "string"
+ },
+ "phone": {
+ "maxLength": 40,
+ "type": "string"
+ },
+ "website": {
+ "maxLength": 200,
+ "type": "string"
+ }
+ },
+ "type": "object"
+ }
+]
removedInput schema / properties / client / properties
Removed value: -{
- "address": {
- "maxLength": 240,
- "type": "string"
- },
- "company": {
- "description": "The client's business name (becomes the Autopilot client's name once paid)",
- "maxLength": 140,
- "type": "string"
- },
- "email": {
- "description": "Where the agreement goes",
- "maxLength": 200,
- "type": "string"
- },
- "name": {
- "description": "The client's contact person",
- "maxLength": 120,
- "minLength": 1,
- "type": "string"
- },
- "phone": {
- "maxLength": 40,
- "type": "string"
- },
- "website": {
- "maxLength": 200,
- "type": "string"
- }
-}
removedInput schema / properties / client / required
Removed value: -[
- "name",
- "email"
-]
removedInput schema / properties / client / type
Removed value: -"object"
changedInput schema / properties / client_id / description
Previous value: -"An existing Autopilot client this agreement is for (list_clients); leave out for a new client, created once they pay"New value: +"An existing Autopilot client this is for (list_clients)"
addedInput schema / properties / contact_email
Added value: +{
+ "description": "Where it goes, only if known (it can be added later; sending needs it)",
+ "maxLength": 200,
+ "type": "string"
+}
addedInput schema / properties / contact_name
Added value: +{
+ "description": "The person who signs, only if the agency said it",
+ "maxLength": 120,
+ "type": "string"
+}
addedInput schema / properties / contact_phone
Added value: +{
+ "maxLength": 40,
+ "type": "string"
+}
addedInput schema / properties / crm_location_id
Added value: +{
+ "description": "The agency's own HighLevel sub-account to look the contact up in",
+ "maxLength": 80,
+ "type": "string"
+}
removedInput schema / properties / currency
Removed value: -{
- "description": "Default usd",
- "maxLength": 3,
- "minLength": 3,
- "type": "string"
-}
removedInput schema / properties / effective_date
Removed value: -{
- "description": "YYYY-MM-DD; leave out for the signing date",
- "type": "string"
-}
removedInput schema / properties / email_subject
Removed value: -{
- "maxLength": 140,
- "type": "string"
-}
addedInput schema / properties / governing_state
Added value: +{
+ "description": "Only when asked: the state whose law applies (saved for next time)",
+ "maxLength": 60,
+ "type": "string"
+}
addedInput schema / properties / line_items / description
Added value: +"Only for a more detailed price list (CENTS); otherwise use monthly / one_time"
removedInput schema / properties / line_items / minItems
Removed value: -1
addedInput schema / properties / monthly
Added value: +{
+ "description": "Monthly price in dollars, as agreed",
+ "maximum": 1000000,
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / one_time
Added value: +{
+ "description": "One-time / set-up price in dollars, as agreed",
+ "maximum": 1000000,
+ "minimum": 0,
+ "type": "number"
+}
changedInput schema / properties / services / description
Previous value: -"Optional sections of the template to include, e.g. [\"seo\",\"ads\",\"web\"]"New value: +"Plain words, e.g. [\"SEO\", \"Google Ads\"]; leave out to use the agency's offer"
changedInput schema / properties / services / items / maxLength
Previous value: -40New value: +80
changedInput schema / properties / services / maxItems
Previous value: -10New value: +8
changedInput schema / properties / term_months / description
Previous value: -"Initial term in months"New value: +"Initial term in months; leave out for month to month"
removedInput schema / properties / values
Removed value: -{
- "additionalProperties": {
- "maxLength": 500,
- "type": "string"
- },
- "description": "Values for any other {{placeholder}} the template uses, for this deal",
- "propertyNames": {
- "type": "string"
- },
- "type": "object"
-}
changedInput schema / required
Previous value: -[
- "client",
- "line_items"
-]New value: +[
+ "client"
+]