Tool tree
An AI photo album maker for digital and printed albums, with product information and an album creation flow.
ask_siteAnswer
Answer questions about Sustain from the site's own content — how the AI photo album maker works, pricing and credits, printing and shipping, privacy, supported languages, and comparisons with other photo book services. Returns matching content sections with their source URLs so you can compose an answer and cite the page. Use for any question about the product, plans, or how-to guidance; it does not read or change the user’s albums.
View tool JSON
{
"name": "ask_site",
"kind": "answer",
"impl": "imperative",
"description": "Answer questions about Sustain from the site's own content — how the AI photo album maker works, pricing and credits, printing and shipping, privacy, supported languages, and comparisons with other photo book services. Returns matching content sections with their source URLs so you can compose an answer and cite the page. Use for any question about the product, plans, or how-to guidance; it does not read or change the user’s albums.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "The visitor's question, in their own words."
}
},
"required": [
"query"
],
"additionalProperties": false
}
}create_albumAction
Create a new, empty photo album and open it in the editor. This is the first step of making an album: create it, then use request_photos to get an upload link for the user’s photos. Free — creating an album costs no credits. Requires the user to be signed in.
View tool JSON
{
"name": "create_album",
"kind": "act",
"impl": "imperative",
"description": "Create a new, empty photo album and open it in the editor. This is the first step of making an album: create it, then use request_photos to get an upload link for the user’s photos. Free — creating an album costs no credits. Requires the user to be signed in.",
"inputSchema": {
"type": "object",
"properties": {
"name": {
"type": "string",
"description": "Album title, e.g. \"Italy 2026\".",
"minLength": 1
}
},
"required": [
"name"
],
"additionalProperties": false
}
}