[{"data":1,"prerenderedAt":585},["ShallowReactive",2],{"navigation":3,"\u002Fintegrations\u002Foverview":246,"\u002Fintegrations\u002Foverview-surround":580},[4,30,61,96,136,171,196,226],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":29},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Add Clarify","\u002Fgetting-started\u002Fadd-clarify","1.getting-started\u002F2.add-clarify","i-lucide-bot",{"title":21,"path":22,"stem":23,"icon":24},"Dashboard tour","\u002Fgetting-started\u002Fdashboard-tour","1.getting-started\u002F3.dashboard-tour","i-lucide-compass",{"title":26,"path":27,"stem":28,"icon":6},"Quickstart","\u002Fgetting-started\u002Fquickstart","1.getting-started\u002F4.quickstart",false,{"title":31,"icon":32,"path":33,"stem":34,"children":35,"page":29},"Core concepts","i-lucide-lightbulb","\u002Fconcepts","2.concepts",[36,41,46,51,56],{"title":37,"path":38,"stem":39,"icon":40},"How Clarify works","\u002Fconcepts\u002Fhow-clarify-works","2.concepts\u002F1.how-clarify-works","i-lucide-git-compare-arrows",{"title":42,"path":43,"stem":44,"icon":45},"Tickets & delivery modes","\u002Fconcepts\u002Ftickets-and-modes","2.concepts\u002F2.tickets-and-modes","i-lucide-ticket",{"title":47,"path":48,"stem":49,"icon":50},"Categories & ticket fields","\u002Fconcepts\u002Fcategories-and-inputs","2.concepts\u002F3.categories-and-inputs","i-lucide-tags",{"title":52,"path":53,"stem":54,"icon":55},"Cards & placeholders","\u002Fconcepts\u002Fcards-and-placeholders","2.concepts\u002F4.cards-and-placeholders","i-lucide-layout-panel-left",{"title":57,"path":58,"stem":59,"icon":60},"Roles & permissions","\u002Fconcepts\u002Froles-and-permissions","2.concepts\u002F5.roles-and-permissions","i-lucide-user-cog",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":29},"Configuration","i-lucide-sliders-horizontal","\u002Fconfiguration","3.configuration",[67,72,77,81,86,91],{"title":68,"path":69,"stem":70,"icon":71},"Onboarding","\u002Fconfiguration\u002Fonboarding","3.configuration\u002F1.onboarding","i-lucide-wand-sparkles",{"title":73,"path":74,"stem":75,"icon":76},"General settings","\u002Fconfiguration\u002Fgeneral-settings","3.configuration\u002F2.general-settings","i-lucide-settings",{"title":78,"path":79,"stem":80,"icon":50},"Categories","\u002Fconfiguration\u002Fcategories","3.configuration\u002F3.categories",{"title":82,"path":83,"stem":84,"icon":85},"Ticket inputs","\u002Fconfiguration\u002Fticket-inputs","3.configuration\u002F4.ticket-inputs","i-lucide-form-input",{"title":87,"path":88,"stem":89,"icon":90},"Panels","\u002Fconfiguration\u002Fpanels","3.configuration\u002F5.panels","i-lucide-panel-top",{"title":92,"path":93,"stem":94,"icon":95},"White label (your own bot)","\u002Fconfiguration\u002Fwhite-label","3.configuration\u002F6.white-label","i-lucide-badge-check",{"title":97,"icon":98,"path":99,"stem":100,"children":101,"page":29},"Modules","i-lucide-blocks","\u002Fmodules","4.modules",[102,106,111,116,121,126,131],{"title":103,"path":104,"stem":105,"icon":98},"Modules overview","\u002Fmodules\u002Foverview","4.modules\u002F1.overview",{"title":107,"path":108,"stem":109,"icon":110},"Transcripts","\u002Fmodules\u002Ftranscripts","4.modules\u002F2.transcripts","i-lucide-file-text",{"title":112,"path":113,"stem":114,"icon":115},"Feedback","\u002Fmodules\u002Ffeedback","4.modules\u002F3.feedback","i-lucide-star",{"title":117,"path":118,"stem":119,"icon":120},"Escalation","\u002Fmodules\u002Fescalation","4.modules\u002F4.escalation","i-lucide-siren",{"title":122,"path":123,"stem":124,"icon":125},"Opening hours","\u002Fmodules\u002Fopening-hours","4.modules\u002F5.opening-hours","i-lucide-clock",{"title":127,"path":128,"stem":129,"icon":130},"Webhooks","\u002Fmodules\u002Fwebhooks","4.modules\u002F6.webhooks","i-lucide-webhook",{"title":132,"path":133,"stem":134,"icon":135},"Assignment","\u002Fmodules\u002Fassignment","4.modules\u002F7.assignment","i-lucide-user-check",{"title":137,"icon":138,"path":139,"stem":140,"children":141,"page":29},"Integrations","i-lucide-plug","\u002Fintegrations","5.integrations",[142,146,151,156,161,166],{"title":143,"path":144,"stem":145,"icon":138},"Integrations overview","\u002Fintegrations\u002Foverview","5.integrations\u002F1.overview",{"title":147,"path":148,"stem":149,"icon":150},"Stripe","\u002Fintegrations\u002Fstripe","5.integrations\u002F2.stripe","i-simple-icons-stripe",{"title":152,"path":153,"stem":154,"icon":155},"PayPal","\u002Fintegrations\u002Fpaypal","5.integrations\u002F3.paypal","i-simple-icons-paypal",{"title":157,"path":158,"stem":159,"icon":160},"Tebex","\u002Fintegrations\u002Ftebex","5.integrations\u002F4.tebex","i-lucide-shopping-cart",{"title":162,"path":163,"stem":164,"icon":165},"Patreon","\u002Fintegrations\u002Fpatreon","5.integrations\u002F5.patreon","i-simple-icons-patreon",{"title":167,"path":168,"stem":169,"icon":170},"GitHub","\u002Fintegrations\u002Fgithub","5.integrations\u002F6.github","i-simple-icons-github",{"title":172,"icon":173,"path":174,"stem":175,"children":176,"page":29},"Data connectors","i-lucide-share-2","\u002Fdata-connectors","6.data-connectors",[177,181,186,191],{"title":178,"path":179,"stem":180,"icon":173},"Data connectors overview","\u002Fdata-connectors\u002Foverview","6.data-connectors\u002F1.overview",{"title":182,"path":183,"stem":184,"icon":185},"Build a connector","\u002Fdata-connectors\u002Fbuild-a-connector","6.data-connectors\u002F2.build-a-connector","i-lucide-wrench",{"title":187,"path":188,"stem":189,"icon":190},"Discord auto-detect","\u002Fdata-connectors\u002Fdiscord-auto-detect","6.data-connectors\u002F3.discord-auto-detect","i-lucide-scan-face",{"title":192,"path":193,"stem":194,"icon":195},"Connector security","\u002Fdata-connectors\u002Fsecurity","6.data-connectors\u002F4.security","i-lucide-shield",{"title":197,"icon":198,"path":199,"stem":200,"children":201,"page":29},"Security & trust","i-lucide-shield-check","\u002Fsecurity","7.security",[202,206,211,216,221],{"title":203,"path":204,"stem":205,"icon":198},"Security overview","\u002Fsecurity\u002Foverview","7.security\u002F1.overview",{"title":207,"path":208,"stem":209,"icon":210},"Encryption & secrets","\u002Fsecurity\u002Fencryption","7.security\u002F2.encryption","i-lucide-lock",{"title":212,"path":213,"stem":214,"icon":215},"The relay & your privacy","\u002Fsecurity\u002Fthe-middleman","7.security\u002F3.the-middleman","i-lucide-eye-off",{"title":217,"path":218,"stem":219,"icon":220},"Access & permissions","\u002Fsecurity\u002Faccess-control","7.security\u002F4.access-control","i-lucide-key-round",{"title":222,"path":223,"stem":224,"icon":225},"Data & retention","\u002Fsecurity\u002Fdata-and-retention","7.security\u002F5.data-and-retention","i-lucide-database",{"title":227,"icon":228,"path":229,"stem":230,"children":231,"page":29},"Reference","i-lucide-book-open","\u002Freference","8.reference",[232,237,241],{"title":233,"path":234,"stem":235,"icon":236},"FAQ","\u002Freference\u002Ffaq","8.reference\u002F1.faq","i-lucide-circle-help",{"title":238,"path":239,"stem":240,"icon":185},"Troubleshooting","\u002Freference\u002Ftroubleshooting","8.reference\u002F2.troubleshooting",{"title":242,"path":243,"stem":244,"icon":245},"Glossary","\u002Freference\u002Fglossary","8.reference\u002F3.glossary","i-lucide-book-a",{"id":247,"title":143,"body":248,"description":573,"extension":574,"links":575,"meta":576,"navigation":577,"path":144,"seo":578,"stem":145,"__hash__":579},"docs\u002F5.integrations\u002F1.overview.md",{"type":249,"value":250,"toc":561},"minimark",[251,262,268,273,315,319,359,363,394,400,404,421,452,456,475,488,492,503,514,518,552],[252,253,254,257,258,261],"p",{},[255,256,137],"strong",{}," connect Clarify to the tools you already use to sell and support. Once connected, a member's order, subscription or membership appears ",[255,259,260],{},"right on the ticket"," when it opens, your team can look things up and act — refund, invoice, open an issue — from inside Discord, and your own systems can receive every ticket event. No tab-switching, no copy-pasting IDs.",[263,264,265],"note",{},[252,266,267],{},"Integrations are optional and cost no feature token. Clarify runs perfectly well without them — connect one when you want payment, membership or code context on your tickets.",[269,270,272],"h2",{"id":271},"what-integrations-do","What integrations do",[274,275,276,284,309],"card-group",{},[277,278,281],"card",{"icon":279,"title":280},"i-lucide-clipboard-list","Collect the detail on open",[252,282,283],{},"Enable the integration's ready-made input in a category — order ID, transaction ID, member ID — and the answer becomes a card on the ticket the moment it opens.",[277,285,288],{"icon":286,"title":287},"i-lucide-search","Look up and act from Discord",[252,289,290,294,295,294,298,294,301,304,305,308],{},[291,292,293],"code",{},"\u002Fstripe",", ",[291,296,297],{},"\u002Ftebex",[291,299,300],{},"\u002Fpatreon",[291,302,303],{},"\u002Fpaypal"," and ",[291,306,307],{},"\u002Fissue"," give your team lookups, refunds, payment links and issues without leaving the ticket.",[277,310,312],{"icon":130,"title":311},"Push events out",[252,313,314],{},"The Webhook integration sends signed ticket events to your own endpoint.",[269,316,318],{"id":317},"the-integrations","The integrations",[274,320,321,327,333,338,344,353],{},[277,322,324],{"icon":323,"title":147,"to":148},"i-lucide-credit-card",[252,325,326],{},"Look up payments, customers and subscriptions; create invoices and checkout links. Connects with a Stripe sign-in.",[277,328,330],{"icon":329,"title":152,"to":153},"i-lucide-wallet",[252,331,332],{},"Create PayPal payment links with automatic confirmation. Bring your own REST app credentials, or use a PayPal.Me name.",[277,334,335],{"icon":160,"title":157,"to":158},[252,336,337],{},"Look up payments and subscriptions, refund, pause or cancel, and create checkouts. Paste your Checkout API keys and set up the webhook.",[277,339,341],{"icon":340,"title":162,"to":163},"i-lucide-heart-handshake",[252,342,343],{},"Show a member's Patreon membership, auto-detected from their linked Discord account. Connects with a Patreon sign-in.",[277,345,347],{"icon":346,"title":167,"to":168},"i-lucide-github",[252,348,349,350,352],{},"Open GitHub issues from a ticket with ",[291,351,307],{},", using your repositories' issue templates. Connects with the GitHub App or an access key.",[277,354,356],{"icon":130,"title":355,"to":128},"Webhook",[252,357,358],{},"Send signed ticket events to your own HTTPS endpoint.",[269,360,362],{"id":361},"how-you-connect","How you connect",[364,365,367,372,383,387],"steps",{"level":366},"3",[368,369,371],"h3",{"id":370},"sign-in-with-the-provider-stripe-patreon-github","Sign in with the provider (Stripe, Patreon, GitHub)",[252,373,374,375,378,379,382],{},"Click ",[255,376,377],{},"Connect",", a popup opens on the provider, you authorise (or install the GitHub App), and the popup closes. The dashboard shows a ",[255,380,381],{},"Connected"," state with your account or campaign name. Stripe and Patreon are active from that moment; the remaining wizard steps set their behaviour. You never handle tokens yourself.",[368,384,386],{"id":385},"paste-keys-paypal-tebex-webhook","Paste keys (PayPal, Tebex, Webhook)",[252,388,389,390,393],{},"You create credentials in the provider's own panel and paste them into Clarify; the integration page walks you through where to find them. Once saved, ",[255,391,392],{},"Test connection"," checks the keys — and Tebex additionally needs its webhook registered in the Tebex panel.",[395,396,397],"tip",{},[252,398,399],{},"Whichever style an integration uses, its dedicated page has the exact click-by-click steps. Start from the card above.",[269,401,403],{"id":402},"on-the-ticket","On the ticket",[252,405,406,407,410,411,416,417,420],{},"Stripe, Tebex and Patreon offer ",[255,408,409],{},"ready-made inputs"," you enable in a category's ",[412,413,415],"a",{"href":414},"\u002Fconfiguration\u002Fcategories#setup-inputs","Setup Inputs",". When a member answers one, the lookup runs as the ticket opens and the result is posted as a card with the opening message (the ",[255,418,419],{},"Look up when a ticket opens"," setting, on by default). Patreon can also find the member from their linked Discord account without any input.",[252,422,423,424,294,426,304,428,430,431,304,433,435,436,438,439,442,443,446,447,451],{},"Manual lookups with ",[291,425,293],{},[291,427,297],{},[291,429,300],{}," answer the supporter who asked, privately. Payment requests created with ",[291,432,293],{},[291,434,303],{}," and checkouts from ",[291,437,297],{}," post a ",[255,440,441],{},"status card"," for your team and a ",[255,444,445],{},"Pay"," card for the customer, and flip to ",[448,449,450],"em",{},"Paid"," when the provider confirms.",[269,453,455],{"id":454},"result-cards","Result cards",[252,457,458,459,462,463,466,467,470,471,474],{},"Lookup results are shown as ",[255,460,461],{},"cards"," — blueprints you can restyle, with ",[291,464,465],{},"%placeholder%"," tokens such as ",[291,468,469],{},"%amount%"," or ",[291,472,473],{},"%status%"," that fill with live data. If you don't design a card, Clarify uses a sensible default.",[395,476,477],{"to":53},[252,478,479,480,482,483,487],{},"Cards and the ",[291,481,465],{}," tokens are explained in full on ",[255,484,485],{},[412,486,52],{"href":53},".",[269,489,491],{"id":490},"your-keys-stay-encrypted","Your keys stay encrypted",[252,493,494,495,498,499,502],{},"Every API key and secret you paste is ",[255,496,497],{},"encrypted at rest"," and never sent back to your browser — when you edit an integration, the field reads ",[448,500,501],{},"leave blank to keep the current value",". For sign-in connections, Clarify stores only what it needs (a connected account ID, encrypted tokens, an installation ID).",[395,504,505],{"to":208},[252,506,507,508,513],{},"See ",[255,509,510],{},[412,511,512],{"href":208},"Encryption"," for exactly what's protected and how.",[269,515,517],{"id":516},"frequently-asked","Frequently asked",[519,520,521,528,534,544],"accordion",{},[522,523,525],"accordion-item",{"label":524},"Do I have to connect an integration?",[252,526,527],{},"No. Integrations are entirely optional. Connect one only when you want payment, membership or code context on your tickets.",[522,529,531],{"label":530},"Can I connect more than one?",[252,532,533],{},"Yes. Each integration is independent — connect any combination.",[522,535,537],{"label":536},"Who sees the lookup cards?",[252,538,539,540,543],{},"Your team, as part of the ticket's opening message in the forum thread. If ",[412,541,542],{"href":74},"message mirroring"," is off, that message lives in the customer's ticket and the customer sees the cards too. Payment requests always reach the customer by design.",[522,545,547],{"label":546},"Is my payment data stored?",[252,548,549,550,487],{},"Clarify stores the records it creates for tickets — a payment request's ID, product, amount and status — and the cards it posts. It does not import your provider's history. Your API keys and tokens are encrypted at rest. See ",[412,551,222],{"href":223},[263,553,554],{},[252,555,556,557,560],{},"Want to pull data from a system that isn't listed here — your own shop, CRM or API? That's what ",[412,558,559],{"href":179},"data connectors"," are for.",{"title":562,"searchDepth":563,"depth":564,"links":565},"",1,2,[566,567,568,569,570,571,572],{"id":271,"depth":564,"text":272},{"id":317,"depth":564,"text":318},{"id":361,"depth":564,"text":362},{"id":402,"depth":564,"text":403},{"id":454,"depth":564,"text":455},{"id":490,"depth":564,"text":491},{"id":516,"depth":564,"text":517},"Connect Stripe, PayPal, Tebex, Patreon, GitHub or a webhook to bring orders, memberships, issues and events to your tickets.","md",null,{},{"icon":138},{"title":143,"description":573},"XL7JNwQv9mmsv4OfKro2ERWILoI2U3nxlmwzrJllXYI",[581,583],{"title":132,"path":133,"stem":134,"description":582,"icon":135,"children":-1},"Let supporters claim tickets or assign each other, distribute new tickets automatically per category, and show who owns a ticket right in Discord.",{"title":147,"path":148,"stem":149,"description":584,"icon":150,"children":-1},"Connect your Stripe account so your team can look up payments, customers and subscriptions from a ticket — and send invoices or checkout links without leaving Discord.",1792666271152]