{"version":1,"pages":[{"id":"kzTlst3tKo255yz4YpDi","title":"Welcome to the Threadly Help Center","pathname":"/threadly","siteSpaceId":"sitesp_63zV8","description":"Threadly is the Slack app for broadcast messaging, workflow automation, and engagement analytics. Send to hundreds of channels at once, automate recurring communications, and track every click — all i"},{"id":"xpatLXxxYRPdJjq43lZD","title":"How to Install Threadly","pathname":"/threadly/getting-started/how-to-install-threadly","siteSpaceId":"sitesp_63zV8","icon":"circle-down","description":"Install Threadly in your Slack workspace in under two minutes. No code required — just click, authorize, and start broadcasting.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"MQS2sqNyNgOV9cyXr8n2","title":"Quick Start Guide","pathname":"/threadly/getting-started/quick-start","siteSpaceId":"sitesp_63zV8","description":"Send your first Threadly broadcast in under 5 minutes. This guide walks through composing a message, selecting channels, and sending or scheduling your first broadcast.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"6Qb0sCHmrevcH4oBqvGq","title":"Accessing Threadly in Slack","pathname":"/threadly/getting-started/accessing-threadly-in-slack","siteSpaceId":"sitesp_63zV8","icon":"slack","description":"Open Threadly from the Slack sidebar under Apps to access the Home tab, compose broadcasts, manage Conversation Groups, and view analytics. Any workspace member can access it independently.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"d1L2Nx22P9Kpa2CHb9Hw","title":"Updating Your App Permissions","pathname":"/threadly/getting-started/updating-your-app-permissions","siteSpaceId":"sitesp_63zV8","icon":"sign-posts-wrench","description":"If Threadly shows a permissions error banner, it needs updated Slack access to send messages and track engagement. Resolve it in seconds without losing any of your messages, groups, or workflows.","breadcrumbs":[{"label":"Getting Started"}]},{"id":"c96ScvdqRKCB6MXwCMBI","title":"Adding Threadly to Your Channels","pathname":"/threadly/getting-started/adding-threadly-to-your-channels","siteSpaceId":"sitesp_63zV8","icon":"rectangle-history-circle-plus","description":"Threadly must be a member of a Slack channel to send messages to it and track engagement. Three ways to add the Threadly bot: manually in the channel, via Conversation Groups, or through the message e","breadcrumbs":[{"label":"Getting Started"}]},{"id":"Ae8wPxbpKCDONtx3C1nB","title":"How to Send a Message with Threadly","pathname":"/threadly/sending-messages/how-to-send-a-message-with-threadly","siteSpaceId":"sitesp_63zV8","icon":"message-plus","description":"Step-by-step guide to composing and sending a broadcast message to multiple Slack channels with Threadly. Covers the message editor, destination selection, token type, and the send preview screen.","breadcrumbs":[{"label":"Sending Messages"}]},{"id":"Oaqow1L0yXaub0BaXlKo","title":"Leveraging Message Variables","pathname":"/threadly/sending-messages/how-to-send-a-message-with-threadly/leveraging-message-variables","siteSpaceId":"sitesp_63zV8","icon":"square-root-variable","description":"Personalize Threadly broadcasts at scale using variables like {{user}} and {{channel}}. Variables are swapped for real values when each message sends— perfect for DMs, welcome messages, and channel-sp","breadcrumbs":[{"label":"Sending Messages"},{"label":"How to Send a Message with Threadly","icon":"message-plus"}]},{"id":"GaUW1VdZKXAtfbEfdo3o","title":"Message Settings","pathname":"/threadly/sending-messages/how-to-send-a-message-with-threadly/message-settings","siteSpaceId":"sitesp_63zV8","icon":"filters","description":"Customize how Threadly sends your messages: change the content format order, control link previews, manage the sender tagline, and choose between a User token (replies come to you) or Bot token.","breadcrumbs":[{"label":"Sending Messages"},{"label":"How to Send a Message with Threadly","icon":"message-plus"}]},{"id":"1kleQsj4DJ1Rm147iJlR","title":"Scheduling Messages","pathname":"/threadly/sending-messages/scheduling-messages","siteSpaceId":"sitesp_63zV8","icon":"calendar-clock","description":"Schedule Threadly broadcast messages to send at the exact right moment. Choose a date, time, and timezone and let Threadly deliver automatically. Scheduling is available on Premium.","breadcrumbs":[{"label":"Sending Messages"}]},{"id":"YdiMVh4t6YrCPqBw38hD","title":"How to Create a Template","pathname":"/threadly/sending-messages/how-to-create-a-template","siteSpaceId":"sitesp_63zV8","icon":"paste","description":"","breadcrumbs":[{"label":"Sending Messages"}]},{"id":"AUy6986tyLq0yJ0iXQ3t","title":"Utilizing the Threadly Shortcut","pathname":"/threadly/sending-messages/utilizing-the-threadly-shortcut","siteSpaceId":"sitesp_63zV8","icon":"ellipsis","description":"","breadcrumbs":[{"label":"Sending Messages"}]},{"id":"8v0QNz94pXYDh580xUsK","title":"Understanding Threadly's /SendMessage Slash Command","pathname":"/threadly/sending-messages/understanding-threadlys-sendmessage-slash-command","siteSpaceId":"sitesp_63zV8","icon":"message-arrow-up-right","description":"","breadcrumbs":[{"label":"Sending Messages"}]},{"id":"mmtCQ6mskuok9JFYfEu1","title":"Conversation Groups Overview","pathname":"/threadly/groups/conversation-groups-overview","siteSpaceId":"sitesp_63zV8","icon":"user-group-crown","description":"Conversation Groups bundle Slack channels into named collections so you can broadcast to all of them with one click. Choose Static Groups for fixed lists or Dynamic Groups that auto-update based on fi","breadcrumbs":[{"label":"Groups"}]},{"id":"SOgVtahY52LdHcopsBEQ","title":"Dynamic Conversation Groups","pathname":"/threadly/groups/dynamic-conversation-groups","siteSpaceId":"sitesp_63zV8","icon":"group-arrows-rotate","description":"","breadcrumbs":[{"label":"Groups"}]},{"id":"UsyfnhuwIATNmBvyZuPB","title":"How to Create a Dynamic Group","pathname":"/threadly/groups/dynamic-conversation-groups/how-to-create-a-dynamic-group","siteSpaceId":"sitesp_63zV8","icon":"wand-sparkles","description":"","breadcrumbs":[{"label":"Groups"},{"label":"Dynamic Conversation Groups","icon":"group-arrows-rotate"}]},{"id":"Wtgb95ehbWz9WswiHanu","title":"Dynamic Group Filters","pathname":"/threadly/groups/dynamic-conversation-groups/dynamic-group-filters","siteSpaceId":"sitesp_63zV8","icon":"filter","description":"","breadcrumbs":[{"label":"Groups"},{"label":"Dynamic Conversation Groups","icon":"group-arrows-rotate"}]},{"id":"a1luUhiyf9W3f4AJIcgu","title":"HubSpot Segments","pathname":"/threadly/groups/dynamic-conversation-groups/hubspot-segments","siteSpaceId":"sitesp_63zV8","icon":"hubspot","description":"Build dynamic Slack channel groups automatically filtered by HubSpot data. Use any HubSpot property — MRR, lifecycle stage, deal owner, industry — to keep your segments current without manual maintena","breadcrumbs":[{"label":"Groups"},{"label":"Dynamic Conversation Groups","icon":"group-arrows-rotate"}]},{"id":"KXdzxNiXZEcvh7Uo7wOp","title":"Attio Segments","pathname":"/threadly/groups/dynamic-conversation-groups/attio-segments","siteSpaceId":"sitesp_63zV8","icon":"people-simple","description":"Build dynamic Slack channel groups automatically filtered by Attio CRM data. Use any Attio record property to keep your segments current without any manual maintenance.","breadcrumbs":[{"label":"Groups"},{"label":"Dynamic Conversation Groups","icon":"group-arrows-rotate"}]},{"id":"wB387xZUtwVzbvfCDrfU","title":"Static Groups","pathname":"/threadly/groups/static-groups","siteSpaceId":"sitesp_63zV8","icon":"layer-group","description":"","breadcrumbs":[{"label":"Groups"}]},{"id":"Rw2qXCqqQ1AIrhCeqBzT","title":"How to Create a Static Group","pathname":"/threadly/groups/static-groups/how-to-create-a-static-group","siteSpaceId":"sitesp_63zV8","icon":"list-check","description":"","breadcrumbs":[{"label":"Groups"},{"label":"Static Groups","icon":"layer-group"}]},{"id":"whOBRKOBTki1zL791quP","title":"Setting Up the Channel Grouping Assistant","pathname":"/threadly/seting-up-the-channel-grouping-assistant","siteSpaceId":"sitesp_63zV8","icon":"people-group","description":"The Threadly Channel Grouping Assistant notifies you when you join new Slack channels and prompts you to add them to your Conversation Groups. Set a channel pattern to filter only the notifications th"},{"id":"xyRVJItzc1o8dVFiIxmb","title":"Introduction to Actions","pathname":"/threadly/actions/introduction-to-actions","siteSpaceId":"sitesp_63zV8","icon":"toggle-large-on","description":"Threadly Actions make your Slack messages interactive. Use Website CTAs to link out to any URL, or Form CTAs to collect structured data right inside Slack — no external tools needed.","breadcrumbs":[{"label":"Actions"}]},{"id":"GiqbbskGNfniZjr8K4Z9","title":"Website CTAs","pathname":"/threadly/actions/website-ctas","siteSpaceId":"sitesp_63zV8","icon":"globe-pointer","description":"Drive engagement with interactive CTA buttons on messages in Threadly","breadcrumbs":[{"label":"Actions"}]},{"id":"3D5Di6DFrC6ltpAn87uf","title":"How to Create a Website Action","pathname":"/threadly/actions/website-ctas/how-to-create-a-website-action","siteSpaceId":"sitesp_63zV8","icon":"link","description":"","breadcrumbs":[{"label":"Actions"},{"label":"Website CTAs","icon":"globe-pointer"}]},{"id":"hNPGkQaWzkACiJJxosIF","title":"Form CTAs","pathname":"/threadly/actions/form-ctas","siteSpaceId":"sitesp_63zV8","icon":"poll-people","description":"","breadcrumbs":[{"label":"Actions"}]},{"id":"8B3FHzqEZpY04ApzhCNU","title":"How to Create a Form","pathname":"/threadly/actions/form-ctas/how-to-create-a-form","siteSpaceId":"sitesp_63zV8","icon":"wpforms","description":"","breadcrumbs":[{"label":"Actions"},{"label":"Form CTAs","icon":"poll-people"}]},{"id":"KewEoFOFwYZPwYGl2kFp","title":"How to Create a Quick Form","pathname":"/threadly/actions/form-ctas/how-to-create-a-quick-form","siteSpaceId":"sitesp_63zV8","icon":"gauge-max","description":"","breadcrumbs":[{"label":"Actions"},{"label":"Form CTAs","icon":"poll-people"}]},{"id":"jO2Rz7JYKLf1tfmbt6TR","title":"Setting Up Form Webhooks","pathname":"/threadly/actions/form-ctas/setting-up-form-webhooks","siteSpaceId":"sitesp_63zV8","icon":"webhook","description":"","breadcrumbs":[{"label":"Actions"},{"label":"Form CTAs","icon":"poll-people"}]},{"id":"JHekpL4eIBCw8LxLhnGM","title":"Creating Anonymous Forms","pathname":"/threadly/actions/form-ctas/creating-anonymous-forms","siteSpaceId":"sitesp_63zV8","icon":"mask","description":"Capture form submissions anonymously","breadcrumbs":[{"label":"Actions"},{"label":"Form CTAs","icon":"poll-people"}]},{"id":"R1azhEGeDLWK49J4OV6t","title":"Unpublishing Your Form CTA","pathname":"/threadly/actions/form-ctas/unpublishing-your-form-cta","siteSpaceId":"sitesp_63zV8","icon":"ban","description":"","breadcrumbs":[{"label":"Actions"},{"label":"Form CTAs","icon":"poll-people"}]},{"id":"G7GjKNMRZ8J9oyzU9J5U","title":"Calendar Actions","pathname":"/threadly/actions/calendar-actions","siteSpaceId":"sitesp_63zV8","icon":"calendar-star","description":"Threadly Calendar Actions let Slack recipients book meetings without leaving Slack. Connect Cal.com or HubSpot Calendar, add a booking button to any message, and let people pick a time inside a Slack","breadcrumbs":[{"label":"Actions"}]},{"id":"lUbVu3oipPKQZ12dsIeh","title":"Setting Up Real-Time Click Notifications","pathname":"/threadly/setting-up-real-time-click-notifications","siteSpaceId":"sitesp_63zV8","icon":"bell-on","description":"Get a Slack DM the moment someone clicks your Threadly CTA button. Set up real-time click alerts from the Actions screen in a few steps — so you never miss a high-intent click."},{"id":"NbgVKBmul9lKUNgqxiXN","title":"Overview","pathname":"/threadly/profiles/overview","siteSpaceId":"sitesp_63zV8","icon":"head-side","description":"Threadly Profiles let you customize the sender name and photo recipients see on your Slack messages. Send as your brand, a team name, or a specific persona — with built-in impersonation prevention.","breadcrumbs":[{"label":"Profiles"}]},{"id":"2IwwANVLGrpbvKUFvBVt","title":"Create a Profile","pathname":"/threadly/profiles/create-a-profile","siteSpaceId":"sitesp_63zV8","icon":"head-side-medical","description":"","breadcrumbs":[{"label":"Profiles"}]},{"id":"q6hrSJJwJcmyk16N9hym","title":"How to Add Profile Images in Threadly","pathname":"/threadly/profiles/how-to-add-profile-images-in-threadly","siteSpaceId":"sitesp_63zV8","icon":"image-landscape","description":"","breadcrumbs":[{"label":"Profiles"}]},{"id":"yxU7ZPaIt9IxatpI1AKa","title":"How Threadly Prevents Impersonation","pathname":"/threadly/profiles/how-threadly-prevents-impersonation","siteSpaceId":"sitesp_63zV8","icon":"user-secret","description":"","breadcrumbs":[{"label":"Profiles"}]},{"id":"1XWkMSO82WYbVekvfjJa","title":"Introduction to Workflows","pathname":"/threadly/workflows/introduction-to-workflows","siteSpaceId":"sitesp_63zV8","icon":"bolt-lightning","description":"Threadly Workflows automate Slack messaging based on triggers and actions. Welcome new members, send recurring updates, respond to form submissions, and more — all running automatically in the backgro","breadcrumbs":[{"label":"Workflows"}]},{"id":"72Xy4ZEZX6OtNjAvM5Q4","title":"Creating Your First Workflow","pathname":"/threadly/workflows/creating-your-first-workflow","siteSpaceId":"sitesp_63zV8","icon":"circle-plus","description":"A complete step-by-step guide to building your first Threadly workflow. Pick a trigger, configure actions, name and publish — includes a full welcome-message example you can follow along with.","breadcrumbs":[{"label":"Workflows"}]},{"id":"8iqXRxVDf4A9W2p0UOX0","title":"Workflow Triggers","pathname":"/threadly/workflows/workflow-triggers","siteSpaceId":"sitesp_63zV8","icon":"arrows-maximize","description":"","breadcrumbs":[{"label":"Workflows"}]},{"id":"VeuRQfR3YH2OcjqUmcYv","title":"On a Schedule","pathname":"/threadly/workflows/workflow-triggers/on-a-schedule","siteSpaceId":"sitesp_63zV8","icon":"clock","description":"Run Threadly workflows automatically on a recurring schedule — send weekly team updates, daily standup reminders, or end-of-week summaries at the exact time and days you choose.","breadcrumbs":[{"label":"Workflows"},{"label":"Workflow Triggers","icon":"arrows-maximize"}]},{"id":"W5J8AKTRuaXCAQjyIBOD","title":"User Joins Channel","pathname":"/threadly/workflows/workflow-triggers/user-joins-channel","siteSpaceId":"sitesp_63zV8","icon":"user-plus","description":"Automatically send a Threadly message when someone joins a Slack channel. Use this trigger to welcome new members, share channel guidelines, or kick off onboarding flows the moment someone arrives.","breadcrumbs":[{"label":"Workflows"},{"label":"Workflow Triggers","icon":"arrows-maximize"}]},{"id":"bHvF4aO605PCKPRWHOCZ","title":"Channel Meets Criteria","pathname":"/threadly/workflows/workflow-triggers/channel-meets-criteria","siteSpaceId":"sitesp_63zV8","icon":"filter","description":"Trigger a Threadly workflow automatically when you're added to a Slack channel that matches your naming rules. Scale communications across hundreds of dynamic or auto-created channels without manual s","breadcrumbs":[{"label":"Workflows"},{"label":"Workflow Triggers","icon":"arrows-maximize"}]},{"id":"hp4OnFbzgaBgr2tPIjWW","title":"Form Submission","pathname":"/threadly/workflows/workflow-triggers/form-submission","siteSpaceId":"sitesp_63zV8","icon":"inbox","description":"Trigger a Threadly workflow whenever someone submits a Threadly form. Automate confirmation messages, route requests based on field values, or connect form responses to your CRM or external tools.","breadcrumbs":[{"label":"Workflows"},{"label":"Workflow Triggers","icon":"arrows-maximize"}]},{"id":"iuPlevAj0lLE4Ov8jeWz","title":"Message Posted","pathname":"/threadly/workflows/workflow-triggers/message-posted","siteSpaceId":"sitesp_63zV8","icon":"message","description":"Trigger a Threadly workflow when a message is posted in a Slack channel. Use keyword filters to respond to specific topics, monitor for competitor mentions, or automate follow-ups based on what your t","breadcrumbs":[{"label":"Workflows"},{"label":"Workflow Triggers","icon":"arrows-maximize"}]},{"id":"BjRXz5Lcla8szD3xhHcn","title":"Workflow Steps","pathname":"/threadly/workflows/workflow-steps","siteSpaceId":"sitesp_63zV8","icon":"stairs","description":"","breadcrumbs":[{"label":"Workflows"}]},{"id":"ELXv0qSwJbxPt0RLsoAM","title":"Managing Workflows","pathname":"/threadly/workflows/managing-workflows","siteSpaceId":"sitesp_63zV8","icon":"sliders","description":"","breadcrumbs":[{"label":"Workflows"}]},{"id":"xOP3i5p5RBL3i5qZeMZU","title":"Advanced Workflow Settings","pathname":"/threadly/workflows/advanced-workflow-settings","siteSpaceId":"sitesp_63zV8","icon":"gears","description":"","breadcrumbs":[{"label":"Workflows"}]},{"id":"ZN1epnTSAumNqEqPHttv","title":"Introduction to Analytics","pathname":"/threadly/analytics/introduction-to-analytics","siteSpaceId":"sitesp_63zV8","icon":"chart-mixed","description":"Track message opens, CTA clicks, form responses, and reactions for every Threadly broadcast. See aggregate counts on Free or per-user breakdowns on Premium.","breadcrumbs":[{"label":"Analytics"}]},{"id":"se9I5lbjLFw46Kx2324W","title":"Using Logs & Analytics","pathname":"/threadly/analytics/using-logs-and-analytics","siteSpaceId":"sitesp_63zV8","icon":"magnifying-glass-chart","description":"The Logs & Analytics tab in Threadly shows every message you've sent, its delivery status, and full engagement data. Learn to filter your history and read per-message analytics.","breadcrumbs":[{"label":"Analytics"}]},{"id":"jCG5iNvIMn4j7wnar5gf","title":"How Threadly Tracks Reactions","pathname":"/threadly/analytics/how-threadly-tracks-reactions","siteSpaceId":"sitesp_63zV8","icon":"face-grin-wide","description":"Threadly monitors Slack emoji reactions left on every broadcast message. Learn how reaction tracking works and where to view per-message reaction data in the Logs & Analytics tab.","breadcrumbs":[{"label":"Analytics"}]},{"id":"M9gNsUaEXgq3pULBrbVL","title":"How Threadly Tracks CTA Clicks","pathname":"/threadly/analytics/how-threadly-tracks-cta-clicks","siteSpaceId":"sitesp_63zV8","icon":"computer-mouse","description":"Threadly automatically tracks every CTA button click on messages sent to Slack channels. Free users see aggregate totals; Premium users see exactly who clicked and when, with optional real-time alerts","breadcrumbs":[{"label":"Analytics"}]},{"id":"wC9jqOG35ZrS5ysD6oJ9","title":"How Threadly Tracks Responses","pathname":"/threadly/analytics/how-threadly-tracks-responses","siteSpaceId":"sitesp_63zV8","icon":"inbox","description":"Threadly records every Form CTA submission from your Slack messages. Free users see total submission counts; Premium users see individual respondents, their answers, and can export all responses as a","breadcrumbs":[{"label":"Analytics"}]},{"id":"gl5Aklz42FVaMS6qawO7","title":"HubSpot","pathname":"/threadly/integrations/hubspot","siteSpaceId":"sitesp_63zV8","icon":"hubspot","description":"Threadly’s native HubSpot integration makes it easy to target the right people, trigger automated workflows, book meeetings and create dynamic, personalized messaging — all directly from your CRM.","breadcrumbs":[{"label":"Integrations"}]},{"id":"p9ffln6efrwBks0yTHKy","title":"Attio","pathname":"/threadly/integrations/attio","siteSpaceId":"sitesp_63zV8","icon":"people-simple","description":"Connect Attio CRM to Threadly to build dynamic Slack channel groups based on your Attio record properties. Filter channels by any CRM field and keep your segments automatically up to date.","breadcrumbs":[{"label":"Integrations"}]},{"id":"6GBuHPFojfbmZ7L9s0TM","title":"Zapier & Webhooks","pathname":"/threadly/integrations/zapier","siteSpaceId":"sitesp_63zV8","description":"Connect Threadly to Zapier or any external system using webhooks. Trigger Threadly workflows from 1,000+ apps, or send Threadly data outbound on form submissions and workflow events.","breadcrumbs":[{"label":"Integrations"}]},{"id":"v5ENEb17XV1zEHc1vadf","title":"Cal.com","pathname":"/threadly/integrations/cal.com","siteSpaceId":"sitesp_63zV8","icon":"calendar-star","description":"This feature is available on our Premium plan. Allow Cal.com meeting scheduling directly inside Slack with Threadly.","breadcrumbs":[{"label":"Integrations"}]},{"id":"YqfmzitjZXvwaGc36jgI","title":"Calendly","pathname":"/threadly/integrations/calendly","siteSpaceId":"sitesp_63zV8","icon":"calendar-check","description":"Use Calendly booking links as CTA buttons in Threadly messages. Let Slack recipients schedule time with you directly from the message — no integration setup required, works with any Calendly link.","breadcrumbs":[{"label":"Integrations"}]},{"id":"b5D0Y224VIu2OFlLvCdZ","title":"Notion","pathname":"/threadly/integrations/notion","siteSpaceId":"sitesp_63zV8","icon":"intersection","description":"Sync your Notion databases with Threadly to use published pages as message actions. Share SOPs, guides, and resources directly inside Slack messages with a single button — no copy-pasting links.","breadcrumbs":[{"label":"Integrations"}]},{"id":"Q5L5P8alD8Zsp3xePFYh","title":"Plans & Pricing","pathname":"/threadly/admin-and-billing/plans-and-pricing","siteSpaceId":"sitesp_63zV8","description":"Compare Threadly’s Free and Premium plans. See which features are included, how per-seat billing works, and how to manage your subscription.","breadcrumbs":[{"label":"Admin & Billing"}]},{"id":"5ifqQuIeoEsD3Oii2M4k","title":"How Threadly Charges for Active Users","pathname":"/threadly/admin-and-billing/how-threadly-charges-for-active-users","siteSpaceId":"sitesp_63zV8","icon":"badge-dollar","description":"Threadly bills only for users who actively send messages in a billing period. Opening the app, viewing analytics, or reacting to messages does not count. See the full breakdown of billable vs. non-bil","breadcrumbs":[{"label":"Admin & Billing"}]},{"id":"WjP9Ee5jpNeCq6QeXgAI","title":"How to Access Your Threadly Invoices/Billing Info","pathname":"/threadly/admin-and-billing/how-to-access-your-threadly-invoices-billing-info","siteSpaceId":"sitesp_63zV8","icon":"file-invoice-dollar","description":"","breadcrumbs":[{"label":"Admin & Billing"}]},{"id":"KRHePkfqfLQ7LlJbChv0","title":"How to Add a User to Threadly","pathname":"/threadly/admin-and-billing/how-to-add-a-user-to-threadly","siteSpaceId":"sitesp_63zV8","icon":"person-circle-plus","description":"","breadcrumbs":[{"label":"Admin & Billing"}]},{"id":"zHPm5iQnx4tZra7iKePr","title":"Understanding Threadly's Premium Plan","pathname":"/threadly/admin-and-billing/understanding-threadlys-premium-plan","siteSpaceId":"sitesp_63zV8","icon":"unlock","description":"","breadcrumbs":[{"label":"Admin & Billing"}]},{"id":"4FLcN2g5HlYnPYlV0hng","title":"How Threadly Sends Your Messages","pathname":"/threadly/faqs/how-threadly-sends-your-messages","siteSpaceId":"sitesp_63zV8","icon":"comments-question-check","description":"Threadly uses your Bot Token or User Token depending on the message destination. Learn which token is used for channels vs. DMs, how Profiles affect delivery, and what that means for replies.","breadcrumbs":[{"label":"FAQs"}]}]}