Documentation Index
Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
Use this file to discover all available pages before exploring further.
Server path: /google-slides | Type: Application | PCID required: Yes
| Tool | Description |
|---|
google-slides_create_presentation | Create a new Google Slides presentation |
google-slides_get_presentation | Get details about a Google Slides presentation |
google-slides_batch_update_presentation | Apply a batch of updates to a Google Slides presentation |
google-slides_get_page | Get details about a specific page (slide) in a presentation |
google-slides_summarize_presentation | Extract text content from all slides in presentation for summarization purposes |
google-slides_create_slide | Create a new slide in a Google Slides presentation |
google-slides_delete_slide | Delete a slide from a Google Slides presentation |
google-slides_replace_all_text | Replace all instances of text in a Google Slides presentation |
google-slides_create_table | Create a table on a slide in Google Slides |
google-slides_create_text_box | Create a text box on a slide in Google Slides |
google-slides_delete_page_element | Delete a page element (text box, shape, table, etc.) from a slide |
google-slides_create_presentation
Create a new Google Slides presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
title | string | Yes | — | Title of presentation |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"title": {
"type": "string",
"description": "Title of presentation"
}
},
"required": [
"PCID",
"title"
]
}
google-slides_get_presentation
Get details about a Google Slides presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | Presentation ID to get |
fields | string | No | — | Optional fields to retrieve |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "Presentation ID to get"
},
"fields": {
"type": "string",
"description": "Optional fields to retrieve"
}
},
"required": [
"PCID",
"presentationId"
]
}
google-slides_batch_update_presentation
Apply a batch of updates to a Google Slides presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | Presentation ID to update |
requests | any[] | Yes | — | Requests to apply to the presentation |
writeControl | any | No | — | Optional write control parameters |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "Presentation ID to update"
},
"requests": {
"type": "array",
"items": {
"type": "any"
},
"description": "Requests to apply to the presentation"
},
"writeControl": {
"type": "any",
"description": "Optional write control parameters"
}
},
"required": [
"PCID",
"presentationId",
"requests"
]
}
google-slides_get_page
Get details about a specific page (slide) in a presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | Presentation ID to get |
pageObjectId | string | Yes | — | Page (slide) ID to get |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "Presentation ID to get"
},
"pageObjectId": {
"type": "string",
"description": "Page (slide) ID to get"
}
},
"required": [
"PCID",
"presentationId",
"pageObjectId"
]
}
google-slides_summarize_presentation
Extract text content from all slides in presentation for summarization purposes
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | Presentation ID to summarize |
include_notes | boolean | No | — | Whether to include notes in the summary |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "Presentation ID to summarize"
},
"include_notes": {
"type": "boolean",
"description": "Whether to include notes in the summary"
}
},
"required": [
"PCID",
"presentationId"
]
}
google-slides_create_slide
Create a new slide in a Google Slides presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | ID of the presentation to add slide to |
slideLayoutReference | string | No | — | Layout for the new slide (BLANK, CAPTION_ONLY, TITLE, TITLE_AND_BODY, TITLE_AND_TWO_COLUMNS, TITLE_ONLY, SECTION_HEADER, SECTION_TITLE_AND_DESCRIPTION, ONE_COLUMN_TEXT, MAIN_POINT, BIG_NUMBER) |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "ID of the presentation to add slide to"
},
"slideLayoutReference": {
"type": "string",
"description": "Layout for the new slide (BLANK, CAPTION_ONLY, TITLE, TITLE_AND_BODY, TITLE_AND_TWO_COLUMNS, TITLE_ONLY, SECTION_HEADER, SECTION_TITLE_AND_DESCRIPTION, ONE_COLUMN_TEXT, MAIN_POINT, BIG_NUMBER)"
}
},
"required": [
"PCID",
"presentationId"
]
}
google-slides_delete_slide
Delete a slide from a Google Slides presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | ID of the presentation |
slideId | string | Yes | — | ID of the slide to delete |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "ID of the presentation"
},
"slideId": {
"type": "string",
"description": "ID of the slide to delete"
}
},
"required": [
"PCID",
"presentationId",
"slideId"
]
}
google-slides_replace_all_text
Replace all instances of text in a Google Slides presentation
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | ID of the presentation |
findText | string | Yes | — | Text to find and replace |
replaceText | string | Yes | — | Text to replace with |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "ID of the presentation"
},
"findText": {
"type": "string",
"description": "Text to find and replace"
},
"replaceText": {
"type": "string",
"description": "Text to replace with"
}
},
"required": [
"PCID",
"presentationId",
"findText",
"replaceText"
]
}
google-slides_create_table
Create a table on a slide in Google Slides
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | ID of the presentation |
slideId | string | Yes | — | ID of the slide to add table to |
rows | number | Yes | — | Number of rows in the table |
columns | number | Yes | — | Number of columns in the table |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "ID of the presentation"
},
"slideId": {
"type": "string",
"description": "ID of the slide to add table to"
},
"rows": {
"type": "number",
"description": "Number of rows in the table"
},
"columns": {
"type": "number",
"description": "Number of columns in the table"
}
},
"required": [
"PCID",
"presentationId",
"slideId",
"rows",
"columns"
]
}
google-slides_create_text_box
Create a text box on a slide in Google Slides
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | ID of the presentation |
slideId | string | Yes | — | ID of the slide to add text box to |
text | string | Yes | — | Text content for the text box |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "ID of the presentation"
},
"slideId": {
"type": "string",
"description": "ID of the slide to add text box to"
},
"text": {
"type": "string",
"description": "Text content for the text box"
}
},
"required": [
"PCID",
"presentationId",
"slideId",
"text"
]
}
google-slides_delete_page_element
Delete a page element (text box, shape, table, etc.) from a slide
Parameters:
| Parameter | Type | Required | Default | Description |
|---|
presentationId | string | Yes | — | ID of the presentation |
elementId | string | Yes | — | ID of the element to delete |
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"presentationId": {
"type": "string",
"description": "ID of the presentation"
},
"elementId": {
"type": "string",
"description": "ID of the element to delete"
}
},
"required": [
"PCID",
"presentationId",
"elementId"
]
}