# Instasent Platform Guides (English) > Platform guides for Instasent in English — how to operate the dashboard, no code required. Fetch any page as markdown by appending .md to its URL; there is no zone-level full-text dump. Spanish twin of this index: https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/es/llms.txt. Developer/API docs: https://staging-instasent-docs-nextjs.oscar-284.workers.dev/developers/llms.txt. ## Platform guides — English - **Overview** - [Welcome to Instasent](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/overview) [en]: What Instasent is and how work is organised in the dashboard. - [Start guide](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/overview/start-guide) [en]: From an empty account to ready-to-send: create a project, verify your business, set up a channel, add your audience and send your first campaign. - [Concepts](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/overview/concepts) [en]: The mental model behind Instasent: organizations and projects, audience, segments, campaigns, automations, channels and senders — and how they fit together. - **Channels** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels) [en]: The messaging channels in Instasent: SMS, RCS and WhatsApp (coming soon). - **SMS** - [Senders & registration](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/sms/senders-registration) [en]: Create the sender your SMS are sent with, and register it in the countries that require it. - [Essentials](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/sms/sms-essentials) [en]: How long an SMS can be, how accents and emojis change that, and why a single message can count as more than one SMS. - **RCS** - [What is RCS](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/what-is-rcs) [en]: Verified branded messaging inside the phone's default messaging app: currently, text with quick-reply buttons; plus SMS fallback for anyone who can't receive it. - [Senders & verification](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/senders-verification) [en]: The full registration process for your RCS agent: create the sender, register it country by country, complete the organization and compliance data, and follow every status until it's active. - [Agent profile](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/agent-profile) [en]: Every field of your RCS agent profile — name, description, brand color, logo, banner, contact details and legal URLs — with the live previews that show it exactly as your contacts will see it. - [Best practices](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/agent-best-practices) [en]: How to design an RCS agent that gets approved the first time and looks right on every phone: a real, lasting brand identity, a logo that isn't cut off in a circular format, contrast, and choosing your use case wisely. - [Acceptable use](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/acceptable-use) [en]: What you can and can't send over RCS: Google's Acceptable Use Policy applies to every RCS agent, and its prohibited-content rules — deception, scams, and financial fraud above all — decide whether your agent stays verified and delivering. - [Availability](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/availability) [en]: Where RCS is available, how to tell whether it's enabled for your project, and which of your contacts can actually receive it. - [SMS fallback](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/rcs/sms-fallback) [en]: When a contact can't receive RCS, Instasent delivers your message as an SMS instead — automatically. - [WhatsApp](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/whatsapp) [en]: WhatsApp is coming to Instasent. - [Compliance](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/compliance-defaults) [en]: The default consent policy each channel ships with, plus the inbound keywords and opt-in behavior you can tune per channel. - **Countries** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/countries) [en]: Messaging rules are set country by country and often cross channels. - **Spain** - [Spain](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/countries/spain) [en]: To send SMS and RCS to Spanish numbers with an alphanumeric sender, the alias must be registered with the CNMC. - [Authorise the alias](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/countries/spain/authorize) [en]: When Instasent files the alias for you, your legal representative receives a CNMC notification and has to authorise it at the electronic office. - [Register directly](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/countries/spain/self-register) [en]: If you prefer to register the alias yourself instead of having Instasent file it, this is the full process at the CNMC's electronic office, valid for SMS and RCS. - [Without a certificate](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/countries/spain/authorization-letters) [en]: If the alias owner or their legal representative has no electronic certificate valid in Spain, they can designate another person or entity through an authorisation letter. - [Rejected alias](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/channels/countries/spain/rejected) [en]: If the CNMC has rejected your alias registration, the rejection reason tells you what to do next. - **Campaigns** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns) [en]: Reach your audience with a one-time send from a single editor. - [Creating a campaign](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/creating-a-campaign) [en]: Build a campaign step by step — pick a channel and sender, write and personalize the message, preview it, and hand off to scheduling. - [Targeting](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/audience-targeting) [en]: Choose who a campaign reaches — your whole audience, a segment, or a custom filter — exclude who shouldn't get it, and watch the live recipient count update as you go. - [Test sends](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/test-sends) [en]: Send a test of your campaign to one or more phones before the full send, to check the content, personalization, and links on a real device. - [Delivery](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/delivery-settings) [en]: Decide when a campaign goes out and how fast — send now or schedule a date and time, set the delivery speed, and optionally send at each contact's local time. - [Compliance](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/compliance-policies) [en]: Every campaign carries a consent policy — Basic, Opt-out or Opt-in — that decides who it's allowed to reach and what happens when someone opts out. - [Managing](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/managing-campaigns) [en]: Find, clone, edit, cancel and delete your campaigns from the campaigns list. - [Analytics](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/campaigns/campaign-analytics) [en]: After a campaign sends, its report shows how it performed — delivery, clicks, conversions and revenue, per channel and per message. - **Automations** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/automations) [en]: Send messages automatically in response to what your contacts do — an event triggers a sequence of one to five messages with waits in between. - [Sequences](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/automations/sequences) [en]: Build a linear automation step by step: choose a trigger event, write a series of messages with waits between them, set the audience and senders, and activate. - [Flows](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/automations/flows) [en]: Flows is the automation builder that works on a visual canvas: a trigger enrols the contact, and from there each one follows their own path through sends, waits and branches. - [Managing](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/automations/managing) [en]: Activate, pause, resume and archive an automation, clone or delete one, and understand what happens at each state. - [Analytics](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/automations/analytics) [en]: See how a running automation is performing — messages sent, delivery rate, CTR, conversion rate, revenue, cost, ROAS, unsubscribes, and a per-message breakdown of the sequence. - **Inbox** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/inbox) [en]: The Inbox is coming to Instasent. - **Audience** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/audience) [en]: Your audience is every contact in a project, described by attributes and activity events, queried through segments, and grouped with lists and tags. - [Contacts](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/audience/contacts-profiles) [en]: The contact profile gathers everything Instasent knows about one person — identity, commercial insights, last purchases, activity timeline, attributes, data composition, channel preferences, tags and segments — and lets you edit what's editable, send a quick SMS, create a contact by hand or delete one. - [Audience table](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/audience/audience-table) [en]: The audience table lists every contact in the project. - [Segments](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/audience/segments) [en]: A segment is a saved query over your audience. - [Attributes & events](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/audience/attributes-events) [en]: Attributes are the fields that describe a contact; events are the timestamped actions that build their activity. - **Consent** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/consent) [en]: How Instasent tracks who you may message: two independent axes — a marketing preference and a channel suppression — per channel, the exact panel labels for each, and how the consent model connects to campaigns, channels and your data sources. - [How consent works](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/consent/marketing-preference-vs-suppression) [en]: The two consent axes in detail — the marketing preference (accepted, declined, no preference) and channel suppression (subscribed or suppressed) — where each shows on the contact profile, and the matrix that decides who receives a campaign from a contact's state and the campaign's policy. - [Subscription attributes](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/consent/subscription-attributes) [en]: The system attributes behind consent: the five per-channel fields that store the marketing preference, the suppression state, the acceptance and refusal dates and the marketing level, and which channels carry a set. - [Shared consent](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/consent/rcs-sms-shared-consent) [en]: Why RCS has no consent of its own: it shares the SMS marketing preference and suppression in both directions. - [Opt-outs](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/consent/opt-outs-reactivation) [en]: How contacts opt out — STOP in markets with inbound SMS, an unsubscribe link elsewhere — how a repeated opt-out escalates to suppression, who can bring a contact back, and how to set up your unsubscribe links. - [Manage via API](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/consent/managing-via-api) [en]: Managing consent programmatically: the subscription-manage operations (suppress, reactivate, opt-out, opt-in), why every operation is per channel, the SMS/RCS exception, and how connected apps declare a compliance policy that Instasent enforces. - **Data sources** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources) [en]: What a data source is in Instasent: the ways contacts and events flow into your project — CSV and copy-paste, native connectors, and the Ingest API and webhook platforms — how each one syncs, and where this differs from connected apps. - [Managing](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/managing) [en]: Create a data source and run its life cycle from the panel: the source states, how to monitor and force a sync, reconnect or resume a connection, and what happens to your contacts when you delete a source — including how unification and field mapping work. - [CSV import](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/csv-copy-paste) [en]: Import contacts from a CSV file or by pasting rows from a spreadsheet: the file format and limits, the step-by-step wizard, how to update an existing import by re-uploading, and how to set marketing consent as you import. - [API & webhooks](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/api-webhooks) [en]: Bring contacts and events in programmatically: the Instasent Ingest API and the webhook platforms. - **Connectors** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors) [en]: Native integrations that sync an external platform into Instasent on their own. - [Shopify](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/shopify) [en]: Connect your Shopify store as a data source: OAuth authorization, the customers and orders it syncs in real time, how its fields map to Instasent attributes, and how Shopify's marketing status maps to consent. - [Klaviyo](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/klaviyo) [en]: Connect Klaviyo as a data source: the public and private API keys it needs, the contacts and events it syncs through webhooks and polling, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [WooCommerce](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/woocommerce) [en]: Connect a WooCommerce store as a data source: the REST API key it needs, the customers and orders it syncs, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [PrestaShop](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/prestashop) [en]: Connect a PrestaShop store as a data source: the webservice key it needs, the customers and orders it syncs, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [Magento](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/magento) [en]: Connect a Magento store as a data source: the integration credentials it needs, the customers and orders it syncs, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [HighLevel](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/highlevel) [en]: Connect a HighLevel (GoHighLevel) CRM as a data source: the API key and location it needs, the contacts, events and deals it syncs, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [Hotmart](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/hotmart) [en]: Connect a Hotmart account as a data source: the app credentials and webhook it needs, the buyers, subscriptions and purchases it syncs in real time, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [ActiveCampaign](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/activecampaign) [en]: Connect an ActiveCampaign account as a data source: the API URL and API key it needs, the contacts and activities it syncs, how its fields map to Instasent attributes, and how to map its marketing status to consent. - [Zoom](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/zoom) [en]: Connect your Zoom account as a data source: the OAuth authorization, the contacts and meetings it syncs, how its fields map to Instasent attributes, and how meeting events map to consent. - [Facebook Leads](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/facebook-leads) [en]: Connect Facebook Leads as a data source: authorize with your Meta account, choose the page and lead form to import, how its fields map to Instasent attributes, and how lead consent is handled. - [Google Sheets](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/google-sheets) [en]: Connect a Google Spreadsheet as a data source: authorize with Google and pick the file and tab, how the sheet must be laid out for the import to work, how columns map to Instasent attributes, and how the marketing columns map to consent. - [Google Contacts](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/google-contacts) [en]: Connect Google Contacts as a data source: authorize with your Google account, the contacts it imports and keeps synchronized, how its fields map to Instasent attributes, and how consent is handled. - [MailChimp](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/mailchimp) [en]: Connect MailChimp as a data source: authorize with OAuth and pick one list, the contacts and events it syncs, how its fields map to Instasent attributes, and how MailChimp's subscription status maps to consent. - [MailerLite](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/mailerlite) [en]: Connect MailerLite as a data source: the API key it needs, how it imports your subscribers once and keeps them current in real time through webhooks, how MailerLite groups become lists you can segment on, and how its subscription status maps to consent. - [Intercom](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/intercom) [en]: Connect Intercom as a data source: the OAuth authorization, the contacts, companies and events it syncs, how its fields map to Instasent attributes, and how consent is handled. - [Make](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/make) [en]: Connect Make as a webhook data source: how a Make scenario posts contacts and events into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [Zapier](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/zapier) [en]: Connect Zapier as a webhook data source: how a Zap posts contacts and events into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [Activepieces](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/activepieces) [en]: Connect Activepieces as a webhook data source: how the Instasent piece posts contacts and events into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [n8n](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/n8n) [en]: Connect n8n as a webhook data source: how the Instasent community nodes post contacts and events into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [Pabbly Connect](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/pabbly-connect) [en]: Connect Pabbly Connect as a webhook data source: how a Pabbly Connect workflow posts contacts and events into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [OptiMonk](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/optimonk) [en]: Connect OptiMonk as a webhook data source: how you paste Instasent's webhook URL into OptiMonk so captured leads flow into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [Paperform](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/paperform) [en]: Connect Paperform as a webhook data source: how you paste Instasent's webhook URL into a Paperform form so submissions flow into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - [StockAgile](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/stockagile) [en]: Connect StockAgile as a webhook data source: how you paste Instasent's three webhook URLs into StockAgile so new customers and their orders flow into the Instasent ingest stream, what it syncs (note: no initial import), how fields map to attributes, and how consent is controlled through the data you send. - [Typeform](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/data-sources/connectors/typeform) [en]: Connect Typeform as a webhook data source: how you paste Instasent's webhook URL into a Typeform so responses flow into the Instasent ingest stream, what it syncs, how fields map to attributes, and how consent is controlled through the data you send. - **Insights** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/insights) [en]: Insights is where you measure your audience, your messaging and — for online stores — your sales. - [Audience](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/insights/audience-growth) [en]: The Audience dashboard tells you how many contacts you have, how they're subscribed, where they come from and how they grow over time. - [Performance](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/insights/messaging-performance) [en]: The Performance dashboard measures how your messaging is delivered, clicked and unsubscribed across every channel — campaigns, automations and transactional together. - [Sales](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/insights/conversions) [en]: The Sales dashboard shows how your messaging turns into orders and revenue. - [Reports](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/insights/reports-exports) [en]: The Reports page lists the reports your plan has generated and lets you download them. - **Integrated AI** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/ai) [en]: Instasent's AI lives inside the dashboard in two layers: writing help that drafts and refines your messages, and an assistant that reads and analyzes your project in plain language. - [Writing & suggestions](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/ai/ai-writing-suggestions) [en]: The AI writing layer drafts, rewrites, shortens and adds emojis to your messages, suggests campaigns, and translates text fields across the panel — all in your brand's voice. - [Assistant](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/ai/ai-assistant) [en]: Instasent's assistant — it's called Iris — is a conversational AI with a threefold role: it answers with your project's real data, teaches you how to use the platform, and prepares changes for you to confirm. - **Developers & Apps** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/developers-and-apps) [en]: Everything that reaches your Instasent project from outside: your own code with an API token, the AI assistant you already use, and third-party apps connected over OAuth — each with permissions you approve and can revoke. - [API tokens](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/developers-and-apps/api-tokens) [en]: Create and manage the tokens your own software carries to talk to Instasent — one per API, scoped to what that integration actually needs, and revocable on the spot. - [Connect your AI (MCP)](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/developers-and-apps/connect-your-ai) [en]: Connect the assistant you already use — ChatGPT, Claude, Claude Code, Codex or Cursor — to your Instasent project, so it works with your audience, campaigns and reports in plain language. - [Third-party apps](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/developers-and-apps/third-party-apps) [en]: Connect non-AI software — automation platforms, CRMs and other tools — that operates your Instasent project over OAuth, with permissions you review and approve. - [Data access](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/developers-and-apps/third-party-data-access) [en]: One setting per project decides how much of your audience data anything outside the dashboard actually receives — your own integrations, a connected assistant, or a third-party app. - [Managing](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/developers-and-apps/managing-connected-apps) [en]: Review every app and assistant connected to your organization, see what each one can reach, change which projects it covers, and disconnect any of them at any time. - **Project settings** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings) [en]: Where you configure a single project: its general details and brand profile, the channels and their senders, conversion and attribution analytics, and the link tools — short links, unsubscribe links and test numbers. - [Brand profile](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings/brand-profile) [en]: The brand profile is built by AI from your website and feeds the writing features across campaigns and automations. - [Senders](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings/senders) [en]: Where you see and manage the senders for each channel in a project. - [Short links](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings/short-links-branded-domain) [en]: Instasent shortens the links in your messages so they fit and so clicks can be tracked. - [Unsubscribe links](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings/unsubscribe-links) [en]: How the unsubscribe link works: the {{unsubscribe}} template token, the configurable opt-out prefix, your own unsubscribe domain with the same DNS setup as short links, the opt-out text required per country, and how opting out connects to a contact's consent. - [Test numbers](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings/test-numbers) [en]: Test numbers are the phone numbers you send to when you preview and validate a message before going live. - [Attribution](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/project-settings/conversions-attribution) [en]: How Instasent decides what counts as a conversion and when a sale is credited to a message. - **Organization** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/organization) [en]: Your organization-wide settings — the ones that apply to the whole team and every project: company details, legal profiles, the team and roles, and localization. - [General](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/organization/account-info) [en]: Your organization's details — company name, VAT ID and address — feed your invoices and important account notices. - [Legal profiles](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/organization/legal-profiles) [en]: Register your company's or brands' legal details so Instasent can register your senders with operators and regulators. - [Team](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/organization/team) [en]: Invite teammates to your organization and control what each one can do with roles. - [Localization](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/organization/localization) [en]: Set your organization's default language, regional settings and timezone. - **Profile** - [Account](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/profile/account) [en]: Your personal account in Instasent: your name, picture, email, phone and password. - [Theme](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/profile/theme) [en]: Choose the Instasent dashboard's appearance: light, dark, or following your system's preference. - [Security](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/profile/security) [en]: Secure your personal account: two-step authentication (authenticator app, SMS or email) and your active sessions. - [Notifications](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/profile/notifications) [en]: Choose which Instasent alerts you receive and on which channel (SMS, email). - [Language & currency](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/profile/localization) [en]: Your personal regional preferences in Instasent: language, region, timezone and the currency your amounts are shown in. - **Billing** - [Overview](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/billing) [en]: Your plan, prepaid balance, invoices and pricing by channel and country. - [Plans](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/billing/plans-subscription) [en]: Choose, change or cancel your Instasent plan: how upgrades, downgrades and cancellation work, and the included monthly credit. - [Cost calculator](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/billing/cost-calculator) [en]: Estimate what your messages will cost before you send: pick a country and a volume, and compare the price across plans. - [Balance](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/billing/wallet-balance) [en]: How your Instasent balance works: funds, the included monthly credit, auto-reload and the low-balance alert. - [Invoices](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/billing/checkout-invoices) [en]: Add funds, manage your payment methods and billing details, and find and download your invoices. - [Pricing](https://staging-instasent-docs-nextjs.oscar-284.workers.dev/platform/en/billing/pricing-conditions) [en]: How message pricing works in Instasent: prices vary by country, your plan applies a discount, and a positive balance is required to send. --- Questions that touch the APIs or the wider product? The whole-site index lists every page across the Platform and Developer zones: https://staging-instasent-docs-nextjs.oscar-284.workers.dev/llms.txt