Overview
The KODE.link app in ChatGPT lets you manage and optimize your link-in-bio page directly from conversation. Use the app to add, update, and organize links for your bio page in seconds — no manual editing required. Change page titles and descriptions to match your brand, campaign, or current goal, and instantly keep your bio page up to date. Give the KODE.link app context, such as what you want to promote or how your links should be structured, and it will suggest clear, effective updates. The app helps you quickly adapt your link-in-bio page for new content, launches, or audiences, all without leaving ChatGPT. Once updated, your changes are immediately reflected on your KODE.link page and ready to share.
Tools
add_map_marker
ChatGPTapply_color_palette
ChatGPTapply_preset_theme
ChatGPTcreate_business_card
ChatGPTcreate_link
ChatGPTdelete_highlight
ChatGPTdelete_link
ChatGPTget_available_color_palettes
ChatGPTget_available_social_networks
ChatGPTget_available_themes
ChatGPTget_flash_message
ChatGPTget_user_settings
ChatGPThello
ChatGPTlist_highlights
ChatGPTlist_links
ChatGPTparse_social_link
ChatGPTquery_data_collections
ChatGPTcollection parameter specifies the collection to query and the search_pipeline parameter is a list of stage of a MongoDB aggregation pipeline with restricted syntax. MongoDB aggregation pipeline syntax supported The syntax to query is a subset of MangoDB aggregation pipeline JSON with support of following stages : 1. $lookup: Joins another collection :. - "from" must refer to a model name listed in ref in the schema (if defined). - "localField" must be a field path on the base collection or a previous $lookup alias. - "foreignField" must be "_id" - "as" defines an alias used in subsequent $match and $lookup stages as a prefix (e.g., alias.field). 2. $match: Filter documents using comparison and logical operators. - Supports: $eq, $ne, $gt, $gte, $lt, $lte, $in, $nin, $regex in addition to $text for collections that support full text search. - Field references can include lookup aliases via dot notation, e.g. "user.name" 3. $sort: Sorts the result. Keys must map to model fields. 4. $limit: Truncates the result set to the specified number of items. 5. $project: Selects specific fields for results. Only "flat" objects are supported. Value is either a number/boolean to include/exclude the field or a string starting in format "$<lookupAlias>.<field>" to project a field from a previous $lookup stage. 6. $search: For collection that support full-text search. Limited to {"text":{"query":"<keyword>"}}. 7. $group: Groups the result set by a field and applies aggregations. - It must be the final stage in the pipeline. - You cannot have a $project stage in the pipeline. - _id can be null for global aggregation or a $<field> reference of a single field or lookup field or an object mapping "keys" to "$<field>" refs. - Supported accumulator operators: $sum, $avg, $min, $max and $count All other stages NOT SUPPORTED : $addFields, $set, $unset, $unwind ... . Available collections to query 'theme' collection Documents conform the following JSON Schema ``json {'description': 'Model to store Themes', '$jsonSchema': {'bsonType': 'object', 'properties': {'id': {'description': 'Primary unique identifier for this model', 'bsonType': 'int'}, 'created_at': {'bsonType': 'date'}, 'updated_at': {'bsonType': 'date'}, 'published_at': {'bsonType': 'date'}, 'is_published': {'bsonType': 'bool'}, 'deleted_at': {'bsonType': 'date'}, 'is_deleted': {'bsonType': 'bool'}, 'template_preview': {'bsonType': 'string'}, 'name': {'bsonType': 'string'}, 'slug': {'bsonType': 'string'}, 'theme_class': {'bsonType': 'string'}, 'page_bg_color': {'bsonType': 'string'}, 'card_bg_color': {'bsonType': 'string'}, 'is_pro': {'bsonType': 'bool'}, 'logo_url': {'bsonType': 'string'}, 'thumbnail': {'bsonType': 'string'}, 'is_for_onboarding': {'bsonType': 'bool'}, 'params': {'bsonType': 'object'}}, 'required': ['created_at', 'is_published', 'is_deleted', 'name', 'slug', 'theme_class']}} ` Full text search is supported on the following fields: template_preview, name, logo_url, theme_class, page_bg_color, slug, card_bg_color. 'colorpalette' collection Documents conform the following JSON Schema `json {'description': 'Model to store Color Palette', '$jsonSchema': {'bsonType': 'object', 'properties': {'id': {'description': 'Primary unique identifier for this model', 'bsonType': 'int'}, 'params': {'bsonType': 'object'}, 'thumbnail': {'bsonType': 'string'}, 'ordering': {'bsonType': 'int'}}}} ` Full text search is not supported on this collection. 'socialnetwork' collection Documents conform the following JSON Schema `json {'description': 'Model to store Social Networks used for Social Links', '$jsonSchema': {'bsonType': 'object', 'properties': {'id': {'description': 'Primary unique identifier for this model', 'bsonType': 'int'}, 'created_at': {'bsonType': 'date'}, 'updated_at': {'bsonType': 'date'}, 'published_at': {'bsonType': 'date'}, 'is_published': {'bsonType': 'bool'}, 'deleted_at': {'bsonType': 'date'}, 'is_deleted': {'bsonType': 'bool'}, 'type': {'bsonType': 'string', 'enum': ['url', 'email', 'handle', 'phone', 'url_or_handle'], 'description': "Choices: 'url' = URL, 'email' = Email, 'handle' = Handle, 'phone' = Phone, 'url_or_handle' = URL or Handle"}, 'name': {'bsonType': 'string'}, 'icon_svg': {'bsonType': 'string', 'description': 'Used to display in Dashboard form and public view as a <b>standalone</b> link'}, 'icon_button_svg': {'bsonType': 'string', 'description': 'Used to display in public view as a <b>button</b> link'}, 'icon_svg_branded': {'bsonType': 'string'}, 'button_gradient': {'bsonType': 'string'}, 'form_placeholder': {'bsonType': 'string'}, 'form_label': {'bsonType': 'string'}, 'base_url': {'bsonType': 'string', 'description': 'Base URL prefix, i.e. "http://www.instagram.com/" or "mailto:"'}, 'url_validation': {'bsonType': 'string', 'description': 'URL part for frontend validation, i.e. "facebook.com|fb.com|fb.me" for Facebook links'}, 'url_detection_list': {'bsonType': 'object'}, 'is_copy': {'bsonType': 'bool'}, 'ordering': {'bsonType': 'int'}, 'is_favorite': {'bsonType': 'bool'}, 'append_at_to_slug': {'bsonType': 'bool'}}, 'required': ['created_at', 'is_published', 'is_deleted', 'type', 'name', 'icon_svg']}} ` Full text search is supported on the following fields: form_placeholder, type, icon_svg_branded, form_label, button_gradient, icon_button_svg, base_url, name, url_validation, icon_svg. 'customtheme' collection Documents conform the following JSON Schema `json {'description': 'Model to store Custom Themes', '$jsonSchema': {'bsonType': 'object', 'properties': {'id': {'description': 'Primary unique identifier for this model', 'bsonType': 'int'}, 'created_at': {'bsonType': 'date'}, 'updated_at': {'bsonType': 'date'}, 'published_at': {'bsonType': 'date'}, 'is_published': {'bsonType': 'bool'}, 'deleted_at': {'bsonType': 'date'}, 'is_deleted': {'bsonType': 'bool'}, 'name': {'bsonType': 'string'}, 'button_color': {'bsonType': 'string'}, 'button_font_color': {'bsonType': 'string'}, 'button_border_color': {'bsonType': 'string'}, 'button_style': {'bsonType': 'string'}, 'button_thumbnail_style': {'bsonType': 'string'}, 'card_button_color': {'bsonType': 'string'}, 'card_button_font_color': {'bsonType': 'string'}, 'card_bg_color': {'bsonType': 'string'}, 'card_font_color': {'bsonType': 'string'}, 'card_button_hover_color': {'bsonType': 'string'}, 'card_button_font_hover_color': {'bsonType': 'string'}, 'card_secondary_button_color': {'bsonType': 'string'}, 'card_secondary_button_font_color': {'bsonType': 'string'}, 'card_secondary_button_hover_color': {'bsonType': 'string'}, 'card_secondary_button_font_hover_color': {'bsonType': 'string'}, 'placeholder_bg_color': {'bsonType': 'string'}, 'card_secondary_font_color': {'bsonType': 'string'}, 'font_secondary_color': {'bsonType': 'string'}, 'social_icon_hover_color': {'bsonType': 'string'}, 'background_image': {'bsonType': 'string'}, 'background_image_resized': {'bsonType': 'string'}, 'background_image_blur': {'bsonType': 'bool'}, 'background_image_landscape': {'bsonType': 'string'}, 'background_image_landscape_resized': {'bsonType': 'string'}, 'background_image_landscape_blur': {'bsonType': 'bool'}, 'background_video': {'bsonType': 'string'}, 'background_color': {'bsonType': 'string'}, 'background_color_mobile': {'bsonType': 'string'}, 'background_color_mobile_enabled': {'bsonType': 'bool'}, 'background_style': {'bsonType': 'string'}, 'background_gradient': {'bsonType': 'string'}, 'background_animated_style': {'bsonType': 'string'}, 'bg_animation_color1': {'bsonType': 'string'}, 'bg_animation_color2': {'bsonType': 'string'}, 'content_bg_color': {'bsonType': 'string'}, 'content_bg_color_enabled': {'bsonType': 'bool'}, 'content_bg_image': {'bsonType': 'string'}, 'content_bg_image_resized': {'bsonType': 'string'}, 'content_border_radius': {'bsonType': 'int'}, 'card_button_border_radius': {'bsonType': 'int'}, 'font_color': {'bsonType': 'string'}, 'font_style': {'bsonType': 'string'}, 'avatar_style': {'bsonType': 'string'}, 'cover_style': {'bsonType': 'string'}, 'cover_shape': {'bsonType': 'string'}, 'combined_style': {'bsonType': 'string'}, 'social_icon_color': {'bsonType': 'string'}, 'crypto_button_color': {'bsonType': 'string'}, 'crypto_font_color': {'bsonType': 'string'}, 'color_palette': {'bsonType': 'objectId', 'description': 'Reference to ColorPalette', 'ref': 'ColorPalette'}}, 'required': ['created_at', 'is_published', 'is_deleted', 'name']}} ` Full text search is supported on the following fields: card_secondary_button_color, bg_animation_color1, card_button_hover_color, card_secondary_button_font_hover_color, cover_shape, card_button_font_hover_color, content_bg_color, card_bg_color, background_gradient, font_secondary_color, background_color, card_font_color, background_color_mobile, card_button_font_color, bg_animation_color2, combined_style, card_button_color, name, background_animated_style, social_icon_hover_color, button_thumbnail_style, button_border_color, placeholder_bg_color, button_font_color, font_color, cover_style, card_secondary_button_hover_color, crypto_font_color, font_style, avatar_style, background_style, social_icon_color, button_style, card_secondary_button_font_color, button_color, crypto_button_color, card_secondary_font_color. 'link' collection Documents conform the following JSON Schema `json {'description': 'Model to store Links', '$jsonSchema': {'bsonType': 'object', 'properties': {'id': {'description': 'Primary unique identifier for this model', 'bsonType': 'int'}, 'created_at': {'bsonType': 'date'}, 'updated_at': {'bsonType': 'date'}, 'published_at': {'bsonType': 'date'}, 'is_published': {'bsonType': 'bool'}, 'deleted_at': {'bsonType': 'date'}, 'is_deleted': {'bsonType': 'bool'}, 'name': {'bsonType': 'string'}, 'link_type': {'bsonType': 'string', 'enum': ['link', 'header', 'video', 'tiktok', 'rss', 'stripe_checkout', 'twitter', 'spotify', 'pinterest', 'opensea', 'phone', 'dropdown', 'twitch', 'pdf', 'bank_details', 'nft_gallery', 'contact_details', 'book', 'cv', 'podcast', 'multi_button', 'countdown_timer', 'app', 'google_review', 'delimiter', 'gofundme', 'advertise', 'music', 'calendly', 'text_block', 'qrcode', 'digital_product', 'threads', 'tiktok_feed', 'social_links', 'crypto_link', 'menu', 'location', 'gallery', 'tiles', 'lead_form'], 'description': "Choices: 'link' = Web Link, 'header' = Header, 'video' = Video, 'tiktok' = Tiktok, 'rss' = RSS, 'stripe_checkout' = Stripe Checkout, 'twitter' = Twitter, 'spotify' = Spotify, 'pinterest' = Pinterest, 'opensea' = OpenSea, 'phone' = Phone, 'dropdown' = Drop-down List, 'twitch' = Twitch, 'pdf' = PDF, 'bank_details' = Bank Details, 'nft_gallery' = NFT Gallery, 'contact_details' = Contact Details, 'book' = Book Link, 'cv' = CV Link, 'podcast' = Podcast, 'multi_button' = Multi Button, 'countdown_timer' = Countdown Timer, 'app' = APP Link, 'google_review' = Google Review, 'delimiter' = Delimiter, 'gofundme' = GoFundMe, 'advertise' = Advertise, 'music' = Music Link, 'calendly' = Calendly link, 'text_block' = Text Block, 'qrcode' = QR Code, 'digital_product' = Digital Product, 'threads' = Threads Link, 'tiktok_feed' = TikTok Feed, 'social_links' = Social Links, 'crypto_link' = Crypto Link, 'menu' = Menu, 'location' = Map, 'gallery' = Gallery, 'tiles' = Tiles, 'lead_form' = Lead Form"}, 'weblink_view': {'bsonType': 'string', 'enum': ['button', 'card', 'image'], 'description': "Choices: 'button' = Button, 'card' = Card, 'image' = Image"}, 'weblink_card_thumbnail_alignment': {'bsonType': 'string', 'enum': ['left', 'right'], 'description': "Choices: 'left' = Left, 'right' = Right"}, 'weblink_button_text': {'bsonType': 'string'}, 'weblink_image_text_color': {'bsonType': 'string'}, 'url': {'bsonType': 'string'}, 'slug': {'bsonType': 'string'}, 'thumbnail': {'bsonType': 'string'}, 'thumbnail_default': {'bsonType': 'string'}, 'thumbnail_resized': {'bsonType': 'string'}, 'thumbnail_icon': {'bsonType': 'string'}, 'is_show_thumbnail': {'bsonType': 'bool'}, 'priority_class': {'bsonType': 'string'}, 'is_fastlink': {'bsonType': 'bool'}, 'is_header': {'bsonType': 'bool'}, 'ordering': {'bsonType': 'int'}, 'description': {'bsonType': 'string', 'description': 'Content cannot exceed 10000 characters.'}, 'description_html': {'bsonType': 'string', 'description': 'Content cannot exceed 12000 characters.'}, 'file': {'bsonType': 'string'}, 'image': {'bsonType': 'string'}, 'image_resized': {'bsonType': 'string'}, 'image_size': {'bsonType': 'string', 'enum': ['SQ', 'HR', 'VR', 'WL', 'NL'], 'description': "Choices: 'SQ' = Square, 'HR' = Rectangle, 'VR' = Vertical Rectangle, 'WL' = Wide Landscape, 'NL' = Narrow Landscape"}, 'rss_data': {'bsonType': 'object'}, 'rss_links_limit': {'bsonType': 'int'}, 'is_rss_thumbnails': {'bsonType': 'bool'}, 'video_service': {'bsonType': 'string'}, 'is_embed': {'bsonType': 'bool'}, 'is_autoplay': {'bsonType': 'bool'}, 'is_mute': {'bsonType': 'bool'}, 'is_danger': {'bsonType': 'bool'}, 'active_from': {'bsonType': 'date'}, 'active_until': {'bsonType': 'date'}, 'link_data': {'bsonType': 'object'}, 'twitter_link_type': {'bsonType': 'string', 'description': "Possible types: tweet_link, tweet_embed, latest_tweet_link, latest_tweet_embed Choices: 'tweet_link' = Tweet Link, 'tweet_embed' = Tweet Embed, 'latest_tweet_link' = Latest Tweet Link, 'latest_tweet_embed' = Latest Tweet Embed", 'enum': ['tweet_link', 'tweet_embed', 'latest_tweet_link', 'latest_tweet_embed']}, 'is_expanded_in_dashboard': {'bsonType': 'bool'}, 'is_expanded': {'bsonType': 'bool'}, 'short_url_domain': {'bsonType': 'string', 'enum': ['hey.link', 'he1.me', 'hey1.me', 'heybio.link', 'he1.link', 'myhey.link', 'shortlink-dev.heylink.me'], 'description': "Choices: 'hey.link' = hey.link, 'he1.me' = he1.me, 'hey1.me' = hey1.me, 'heybio.link' = heybio.link, 'he1.link' = he1.link, 'myhey.link' = myhey.link, 'shortlink-dev.heylink.me' = shortlink-dev.heylink.me"}, 'short_url_code': {'bsonType': 'string'}, 'heyl_ink_url': {'bsonType': 'string'}, 'is_short_link_use': {'bsonType': 'bool'}, 'twitch_display': {'bsonType': 'string'}, 'nft_gallery_wallet_number': {'bsonType': 'string'}, 'nft_gallery_blockchain': {'bsonType': 'string'}, 'qr_code_image': {'bsonType': 'string'}, 'has_link_to_user_profile': {'bsonType': 'bool'}, 'description_is_active': {'bsonType': 'bool'}, 'is_social_brand_colors': {'bsonType': 'bool'}}, 'required': ['created_at', 'is_published', 'is_deleted', 'is_show_thumbnail', 'is_rss_thumbnails', 'is_danger', 'short_url_domain', 'is_short_link_use', 'has_link_to_user_profile', 'description_is_active', 'is_social_brand_colors']}} `` Full text search is supported on the following fields: link_type, short_url_code, nft_gallery_blockchain, video_service, twitter_link_type, thumbnail_icon, weblink_view, slug, name, url, weblink_card_thumbnail_alignment, weblink_button_text, image_size, thumbnail_default, priority_class, twitch_display, weblink_image_text_color, heyl_ink_url, nft_gallery_wallet_number, description_html, short_url_domain, description.reorder_links
ChatGPTset_sensitive_material
ChatGPTupdate_highlight
ChatGPTupdate_link
ChatGPTupdate_link_thumbnail
ChatGPTupdate_menu
ChatGPTupdate_theme_animation
ChatGPTupdate_theme_colors
ChatGPTupdate_theme_styles
ChatGPTupdate_user_settings
ChatGPTupsert_flash_message
ChatGPTExample Prompts
Click any prompt to copy it.
Links
App Stats
29
Tools
1
Prompts
May 14, 2026
First seen
ChatGPT
Platforms
Category
Publish PagesWorks with
Data refreshed daily






