Skip to main content
Thanks.io logo

Thanks.io

thanks.io is a direct mail automation platform that enables users to send personalized postcards, letters, and notecards with handwritten fonts.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Thanks.io authenticates with an API key. Generate the credential in your Thanks.io account, then paste it into FlyMyAI the first time an agent uses a Thanks.io action.

Get your Thanks.io credential →

Fields to fill in FlyMyAI​

FieldDetails
Thanks.io API KeyYour personal access token for authenticating API requests. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
THANKS_IO_ADD_RECIPIENT_TO_MAILING_LISTTool to add a new recipient to a mailing list. use after confirming recipient and list ids.mailing_list, name, address, city, province, postal_code, country
THANKS_IO_CREATE_MAILING_LISTTool to create a new mailing list. use when you need to group contacts under a fresh list before adding recipients.name
THANKS_IO_DELETE_MAILING_LISTTool to delete a mailing list. use when you need to remove an entire mailing list by its id. confirm the list id before calling. example: "delete the mailing list with id 123e4567-e89b-12d3-a456-426614174000".list_id
THANKS_IO_DELETE_RECIPIENT_FROM_MAILING_LISTTool to remove a recipient from a mailing list. use after confirming the recipient's id.recipient_id
THANKS_IO_DELETE_SUB_ACCOUNTTool to delete a specific sub-account by id. use when you need to remove an existing sub-account. confirm the id before calling.id
THANKS_IO_EXECUTE_STORED_SENDTool to execute a previously created stored send. use after creating a stored send to trigger delivery. the response body is empty; success is indicated by a 200 or 204 status.send_type, uuid
THANKS_IO_LIST_HANDWRITING_STYLESTool to retrieve available handwriting styles. use when selecting a style for handwritten personalization.-
THANKS_IO_LIST_IMAGE_TEMPLATESTool to retrieve a list of available image templates. use when you need to browse or select a template for mailings.-
THANKS_IO_LIST_MAILING_LISTSTool to list all mailing lists. use when you need to fetch existing lists before managing recipients.-
THANKS_IO_LIST_MESSAGE_TEMPLATESTool to list available message templates. use when selecting a template for a mailing.-
THANKS_IO_MAILING_LISTS_BUY_RADIUS_SEARCHTool to buy or append a radius search mailing list based on address and radius. use when you need targeted mailing lists around a specified address.address, postal_code, record_count
THANKS_IO_ORDERS_LISTTool to list recent orders. use after placing orders to fetch the latest history, optionally filtering by sub-account or limiting the result count.-
THANKS_IO_ORDERS_SEARCH_BY_ADDRESSTool to search orders by recipient street address. use when you need to find all orders sent to a specific street address.address
THANKS_IO_ORDERS_SEARCH_BY_NAMETool to search orders by recipient full name. use when you need to find all orders sent to a specific recipient.full_name
THANKS_IO_ORDERS_STATSTool to retrieve order summary statistics for a date range. use when analyzing order volume and value filtered by type, status, or date range.-
THANKS_IO_ORDER_PREVIEW_LETTERTool to preview a letter send as pdf. use when you need to confirm letter content before placing the final order. returns pdf preview urls.front_image_url, preview
THANKS_IO_ORDER_PREVIEW_NOTECARDTool to preview a notecard send. use when you need front and back images before placing an actual notecard order.image_template, handwriting_style, message, preview, recipients
THANKS_IO_ORDER_PREVIEW_POSTCARDTool to preview a postcard send. use when you need front and back images before placing an order.preview
THANKS_IO_ORDER_PREVIEW_WINDOWLESS_LETTERTool to preview a windowless letter send. use when you need a pdf preview of the cover-only letter before placing an order.front_image_url, preview, recipients
THANKS_IO_PROOF_POSTCARDTool to generate a pdf proof of a postcard's front and back. use when you need a preview pdf before sending the final postcard.to_name, to_address, to_city, to_state, to_postal_code, to_country
THANKS_IO_RECIPIENTS_CREATE_MULTITool to create multiple recipients at once in a mailing list. use when batching recipient additions for efficiency.list_id, recipients
THANKS_IO_RECIPIENTS_DELETE_BY_ADDRESSTool to delete a recipient by address and postal code. use when you need to remove a recipient without their id.address, postal_code
THANKS_IO_RECIPIENTS_GET_DETAILSTool to get details for a specific recipient by id. use to verify a recipient’s full address and custom fields.recipient_id
THANKS_IO_RECIPIENTS_SEARCH_BY_EMAILTool to search recipients by email across mailing lists. use when you need to find all recipients matching an email in specific lists. example: "find recipients with email test@test.com in lists [1,2,3]."mailing_list_ids, email
THANKS_IO_RECIPIENTS_UPDATETool to update existing recipient details by recipient id. use when modifying recipient data after confirming the recipient exists.recipient_id
THANKS_IO_SEND_POSTCARDTool to send a customized postcard. use when you need to dispatch a physical postcard with a chosen image and handwritten message.-
THANKS_IO_STORED_SEND_NOTECARDTool to create a stored send for a notecard. use when you need to schedule mailing of a personalized notecard at a later time after preparing payload.message, front_image_url, recipients
THANKS_IO_STORED_SEND_POSTCARDTool to create a stored send for a postcard. use when you need to prepare and schedule postcard orders for later execution; returns a url to finalize and send.-
THANKS_IO_STORED_SEND_WINDOWLESS_LETTERTool to create a stored send for a windowless letter. use when you need to prepare a letter order for later execution.front_image_url, handwriting_style, message, recipients
THANKS_IO_SUB_ACCOUNTS_CREATETool to create a new sub-account. use when you need to manage separate profiles with distinct return addresses and settings.title, return_name, return_address, return_city, return_state, return_postal_code
THANKS_IO_SUB_ACCOUNTS_LISTTool to list all available sub-accounts. use when you need to select a sub-account for operations requiring a sub-account context.-
THANKS_IO_SUB_ACCOUNTS_SHOWTool to retrieve details for a specific sub-account by id. use when you need full configuration of a sub-account before performing sub-account scoped operations.sub_account_id
THANKS_IO_SUB_ACCOUNTS_UPDATETool to update details for a specific sub-account. use when modifying title or return address details of a sub-account. confirm sub-account id before calling.sub_account_id
We love our partners - FlyMy.AI builds with the best. Thanks, Thanks.io!