{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Apply an existing tag to an external page. Returns the tag that was applied.\n\nThe tag must already exist in the workspace (create tags with the Tags API),\nand the authenticating teammate must have the `manage_knowledge_base_content`\npermission. Pages uploaded as files can't be tagged and return a 404.\n\nOAuth tokens must have the `read_write_ai_content` scope.\n","properties":{"headers":{"type":"object","properties":{"Intercom-Version":{"$ref":"#/definitions/intercom_version","enum":["2.17"]}},"required":[],"additionalProperties":false},"path":{"type":"object","properties":{"external_page_id":{"type":"string","examples":["1234"],"description":"The unique identifier for the external page which is given by Intercom."}},"required":["external_page_id"],"additionalProperties":false},"body":{"type":"object","required":["id"],"properties":{"id":{"type":"string","description":"The unique identifier of the tag to apply, as given by Intercom.","examples":["7522907"]},"admin_id":{"type":["string","null"],"description":"Optional id of the teammate to attribute the tagging to. Defaults to the authenticating teammate.","examples":["1234"]}},"examples":[{"id":"7522907"}]}},"required":["path"],"additionalProperties":false,"definitions":{"intercom_version":{"description":"Intercom API version.</br>If you omit the header, the API uses the version set in your app package, and 1.0 if none is set.","type":"string","enum":["1.0","1.1","1.2","1.3","1.4","2.0","2.1","2.2","2.3","2.4","2.5","2.6","2.7","2.8","2.9","2.10","2.11","2.12","2.13","2.14","2.15","2.16","2.17"],"examples":["2.17"]}}},"name":"Add a tag to an external page","id":"intercom.attachtagtoexternalpage","example":{"path":{"external_page_id":"1234"}},"maxRequests":1,"summary":false}}