Google Docs

GOOGLEDOCS_CREATE_FOOTNOTE

Tool to create a new footnote in a Google Document. Use this when you need to add a footnote at a specific location or at the end of the document body.

Remote googledocs

Other tools also called GOOGLEDOCS_CREATE_FOOTNOTE? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "location": {
      "type": "object",
      "title": "Location",
      "default": null,
      "nullable": true,
      "properties": {
        "index": {
          "type": "integer",
          "title": "Index",
          "default": null,
          "examples": [
            100
          ],
          "nullable": true,
          "description": "The zero-based index, in UTF-16 code units. The index is relative to the beginning of the segment specified by segment_id."
        },
        "tabId": {
          "type": "string",
          "title": "Tab Id",
          "default": null,
          "examples": [
            "t.1a2b3c4d5e6f7g8h9i0j"
          ],
          "nullable": true,
          "description": "The tab that the location is in. When omitted, the request is applied to the first tab."
        },
        "segmentId": {
          "type": "string",
          "title": "Segment Id",
          "default": null,
          "examples": [
            "h.1a2b3c4d5e6f7g8h9i0j"
          ],
          "nullable": true,
          "description": "The ID of the header, footer or footnote the location is in. An empty segment ID signifies the document's body."
        }
      },
      "description": "Inserts the footnote reference at a specific index in the document. The segmentId within this Location object must be empty as footnotes can only be inserted in the document body.",
      "additionalProperties": false
    },
    "documentId": {
      "type": "string",
      "title": "Document Id",
      "examples": [
        "1a2b3c4d5e6f7g8h9i0j"
      ],
      "description": "The ID of the document to create the footnote in."
    },
    "endOfSegmentLocation": {
      "type": "object",
      "title": "EndOfSegmentLocation",
      "default": null,
      "nullable": true,
      "properties": {
        "tabId": {
          "type": "string",
          "title": "Tab Id",
          "default": null,
          "examples": [
            "t.1a2b3c4d5e6f7g8h9i0j"
          ],
          "nullable": true,
          "description": "The tab that the location is in. When omitted, the request is applied to the first tab."
        },
        "segmentId": {
          "type": "string",
          "title": "Segment Id",
          "default": null,
          "examples": [
            "h.1a2b3c4d5e6f7g8h9i0j"
          ],
          "nullable": true,
          "description": "The ID of the header, footer or footnote the location is in. An empty segment ID signifies the document's body."
        }
      },
      "description": "Inserts the footnote reference at the end of the document body. The segmentId within this EndOfSegmentLocation object must be empty.",
      "additionalProperties": false
    }
  }
}