# Fyno Documentation ## Instructions for AI Agents - For clean Markdown of any page, append `.md` to the page URL - For section-specific indexes, append `/llms.txt` to any section URL - For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fyno.io/docs/_mcp/server ## Docs - [Fyno Documentation](https://fyno.io/docs/home.md): In this guide, you'll find comprehensive documentations, APIs, SDKs, and other information that can help you work with the Fyno Platform. - [Release Notes](https://fyno.io/docs/release-notes.md): Here, you'll find detailed release notes for every version update, including new features, enhancements, bug fixes, and improvements. - [Release Notes (all entries)](https://fyno.io/docs/release-notes/llms.txt) - [Fyno’s Quick-Start Guide](https://fyno.io/docs/fyno-quickstart.md): Get started with Fyno in minutes: connect your providers, create templates, generate an API key, set up a notification event, and monitor delivery with analytics and logs. - [How to Create and Fire a Campaign with a File Upload](https://fyno.io/docs/tutorial-how-to-create-a-campaign-with-csv.md): Learn how to create, configure, test, fire, and monitor a campaign in Fyno by uploading a CSV or XLSX file of recipients. - [Trigger a Workflow Using a Webhook](https://fyno.io/docs/how-to-trigger-workflow-using-webhook.md): Learn how to configure webhook triggers, process incoming payloads, build workflow logic with actions and conditions, and trigger notifications in Fyno. - [How to Receive Delivery Reports (DLR)](https://fyno.io/docs/how-to-receive-delivery-reports.md): Learn how to configure allowlisted endpoints and receive notification delivery reports (DLRs) from Fyno through APIs, Campaigns, and Workflows. - [Dashboard](https://fyno.io/docs/dashboard.md): Monitor notification performance, delivery rates, channel engagement, anomalies, alarms, and workflow activity from Fyno's Dashboard. - [Real-time Dashboard](https://fyno.io/docs/real-time-dashboard.md): Track notification traffic as it happens with Fyno's Real-time Dashboard: live status counts, trend cards, delivery rates, active alarms, and channel trends over a rolling window. - [Central Dashboard](https://fyno.io/docs/central-dashboard.md): Monitor notification performance, delivery rates, channel usage, and provider performance across all your workspaces from one aggregated view. - [Alarms](https://fyno.io/docs/alarms.md): Monitor, investigate, and resolve notification delivery issues with Alarms. Track severity, occurrences, anomalies, and recommended fixes in Fyno. - [Versioning](https://fyno.io/docs/versioning-overview.md): Understand how Test and Live environments work in Fyno, and how versioning enables safe testing, validation, and deployment of Templates, Routes, and Notification Events. - [Workspaces](https://fyno.io/docs/workspace-introduction.md): Learn how workspaces help organize teams, manage access, separate environments, and collaborate securely within Fyno. - [Integrations Overview](https://fyno.io/docs/integrations-introduction.md): Learn how integrations work in Fyno, including channels, providers, integration IDs, and public integration links for configuring communication services such as SMS, Email, Push, WhatsApp, and more. - [SMS Integrations](https://fyno.io/docs/sms-channel.md): Explore SMS providers supported by Fyno and learn how to integrate SMS channels for transactional messages, OTPs, alerts, and customer communications. - [BSNL](https://fyno.io/docs/sms-bsnl.md): Learn how to integrate BSNL SMS with Fyno by configuring account credentials, sender details, DLT information, and enabling delivery status tracking through callback configuration. - [SMS Exotel Integration](https://fyno.io/docs/sms-exotel.md): Learn how to integrate Exotel SMS with Fyno by configuring API credentials, sender details, DLT information, and setting up delivery status tracking. - [SMS Gupshup Integration](https://fyno.io/docs/sms-gupshup.md): Learn how to integrate your Gupshup SMS account with Fyno by configuring account credentials, sender IDs, and delivery callbacks to enable SMS messaging and delivery tracking. - [ICS](https://fyno.io/docs/sms-ics.md): Learn how to integrate your ICS SMS account with Fyno by configuring account credentials, sender information, entity IDs, and delivery callbacks for SMS messaging and delivery tracking. - [India SMS](https://fyno.io/docs/sms-indiasms.md): Learn how to integrate your India SMS account with Fyno by configuring API credentials, sender details, route settings, and delivery callbacks to enable SMS messaging and delivery tracking. - [SMS Infobip Integration](https://fyno.io/docs/sms-infobip.md): Learn how to integrate your Infobip SMS account with Fyno by configuring API credentials, sender information, and DLT details to enable SMS messaging with built-in delivery tracking. - [Infronics](https://fyno.io/docs/sms-infronics.md): Learn how to integrate your Infronics SMS account with Fyno by configuring account credentials, sender IDs, DLT entity details, and route preferences to enable SMS messaging with delivery tracking. - [JioCx](https://fyno.io/docs/sms-jiocx.md): Learn how to integrate your JioCx SMS account with Fyno by configuring account credentials, sender details, DLT information, and messaging routes, along with enabling delivery status callbacks. - [Kaleyra Global](https://fyno.io/docs/sms-kaleyra-global.md): Learn how to integrate Kaleyra Global SMS with Fyno by configuring your API key, sender ID, and account settings to send SMS notifications and track delivery status. - [SMS Kaleyra.io Integration](https://fyno.io/docs/sms-kaleyraio.md): Learn how to integrate Kaleyra.io SMS with Fyno by configuring your SID, API key, sender ID, and route settings to send SMS notifications and track delivery status. - [SMS Karix Integration](https://fyno.io/docs/sms-karix.md): Learn how to integrate Karix SMS with Fyno by configuring your API key, sender ID, DLT entity ID, route settings, and delivery callbacks to send SMS notifications and track message status. - [SMS Ozonetel Integration](https://fyno.io/docs/sms-ozonetel.md): Learn how to integrate Ozonetel SMS with Fyno by configuring your API key, sender ID, and DLT Entity ID to send SMS notifications and track delivery status. - [SMS OneXtel Integration](https://fyno.io/docs/sms-onextel.md): Learn how to integrate OneXtel SMS with Fyno by configuring your API key, sender ID, DLT details, and delivery callback URL to enable SMS delivery and delivery status tracking. - [SMS Messagebird Integration](https://fyno.io/docs/sms-messagebird.md): Learn how to integrate MessageBird SMS with Fyno by configuring your API key and sender ID to send SMS notifications and monitor delivery status. - [SMS MSG91 Integration](https://fyno.io/docs/sms-msg91.md): Learn how to integrate MSG91 SMS with Fyno by configuring your Auth Key, sender ID, and routing preferences, and setting up delivery webhooks to track SMS delivery status. - [Mtalkz](https://fyno.io/docs/sms-mtalkz.md): Learn how to integrate Mtalkz SMS with Fyno by configuring your API key, sender ID, and DLT Entity ID to send SMS notifications and track delivery status. - [SMS Netcore Integration](https://fyno.io/docs/sms-netcore.md): Learn how to integrate Netcore SMS with Fyno by configuring your Account ID, credentials, and sender ID to send SMS notifications and track delivery status. - [SMS Plivo Integration](https://fyno.io/docs/sms-plivo.md): Learn how to integrate Plivo SMS with Fyno by configuring your Auth ID, Auth Token, and sender source options to send SMS notifications and track delivery status. - [SMS Route Mobile Integration](https://fyno.io/docs/sms-route-mobile.md): Learn how to integrate Route Mobile SMS with Fyno by configuring your username, password, sender ID, and DLT Entity ID to send SMS notifications and track delivery status. - [SMS Sinch Integration](https://fyno.io/docs/sms-sinch.md): Learn how to integrate Sinch SMS with Fyno by configuring your application ID, sub-application ID, user credentials, and route type to send SMS notifications and track delivery status. - [SMS Smartping Integration](https://fyno.io/docs/sms-smartping.md): Learn how to integrate Smartping SMS with Fyno by configuring API credentials, DLT details, sender ID, and delivery callback URL for SMS delivery tracking and compliance. - [SMS Syniverse Integration](https://fyno.io/docs/sms-syniverse.md): Learn how to integrate Syniverse SMS with Fyno by configuring access token, sender channel, and delivery event subscriptions for SMS delivery tracking. - [SMS telSpiel Integration](https://fyno.io/docs/sms-telspiel.md): Learn how to integrate telSpiel SMS with Fyno by configuring your account credentials, sender ID, and DLT Entity ID, and enabling delivery tracking via callback setup. - [SMS TrustSignal Integration](https://fyno.io/docs/sms-trustsignal.md): Learn how to integrate TrustSignal SMS with Fyno by configuring API key, sender headers, routing, and webhook-based delivery tracking. - [SMS Twilio Integration](https://fyno.io/docs/sms-twilio.md): Learn how to integrate Twilio SMS with Fyno by configuring your Account SID, Auth Token, and Messaging Service SID to send SMS notifications and track delivery status. - [SMS ValueFirst Integration](https://fyno.io/docs/sms-valuefirst.md): Learn how to integrate ValueFirst SMS with Fyno by configuring username, API key generation, sender ID, and account type to send SMS notifications and track delivery status. - [RCS Messaging Integrations](https://fyno.io/docs/rcs.md): Learn about Rich Communication Services (RCS) and explore RCS messaging providers supported by Fyno, including Gupshup Enterprise, MSG91, ValueFirst, and Wisely. - [RCS Gupshup Enterprise Integration](https://fyno.io/docs/rcs-gupshup.md): Learn how to integrate Gupshup Enterprise RCS with Fyno by configuring your account credentials, connecting your RCS channel, and enabling delivery status tracking through callback configuration. - [RCS MSG91 Integration](https://fyno.io/docs/rcs-msg91.md): Learn how to integrate MSG91 RCS with Fyno by configuring your API credentials, connecting your RCS channel, and enabling delivery status tracking through callback configuration. - [RCS Sinch Integration](https://fyno.io/docs/integration/rcs/sinch.md): Learn how to integrate Sinch RCS with Fyno by configuring API credentials, connecting your RCS account, and validating the setup through test notifications. - [RCS Valuefirst Integration](https://fyno.io/docs/rcs-valuefirst.md): Learn how to integrate ValueFirst RCS with Fyno by configuring account credentials, connecting your RCS channel, and enabling delivery status tracking through callback configuration. - [Wisely](https://fyno.io/docs/rcs-wisely.md): Learn how to integrate Wisely RCS with Fyno by configuring agent credentials, connecting your RCS account, and enabling delivery status tracking through callback configuration. - [WhatsApp Channel](https://fyno.io/docs/whatsapp-channel.md): Here's a quick overview of WhatsApp providers supported by Fyno. - [WhatsApp AiSensy Integration](https://fyno.io/docs/whatsapp-aisensy.md): Learn how to integrate AiSensy WhatsApp with Fyno by configuring API key and setting up API campaigns for sending WhatsApp notifications. - [WhatsApp Connectly Integration](https://fyno.io/docs/whatsapp-connectly.md): Learn how to integrate Connectly WhatsApp with Fyno by configuring Business ID, API key, and WhatsApp number to send notifications and track delivery status. - [WhatsApp Freshchat Integration](https://fyno.io/docs/whatsapp-freshchat.md): Learn how to integrate Freshchat WhatsApp with Fyno by configuring domain, namespace, API key, and WhatsApp number for sending notifications and tracking delivery status. - [WhatsApp Gallabox Integration](https://fyno.io/docs/whatsapp-gallabox.md): Learn how to integrate Gallabox WhatsApp with Fyno by configuring your access token, connecting your WhatsApp Business account, and enabling delivery status tracking. - [Gupshup Enterprise](https://fyno.io/docs/whatsapp-gupshup-enterprise.md): Learn how to integrate Gupshup Enterprise WhatsApp with Fyno by configuring account credentials, managing WhatsApp templates, and enabling delivery status tracking. - [WhatsApp Gupshup Integration](https://fyno.io/docs/whatsapp-gupshup.md): Learn how to integrate Gupshup WhatsApp with Fyno by configuring API credentials, connecting your WhatsApp Business number, and enabling delivery status tracking through webhooks. - [WhatsApp Infobip Integration](https://fyno.io/docs/whatsapp-infobip.md): Learn how to integrate Infobip WhatsApp with Fyno, configure API credentials, enable WhatsApp API scopes, sync templates, and track message delivery status. - [Interakt WhatsApp Integration](https://fyno.io/docs/whatsapp-interakt.md): Learn how to integrate Interakt WhatsApp with Fyno, configure API credentials, enable webhook-based delivery tracking, and monitor message delivery status. - [Kaleyra WhatsApp Integration](https://fyno.io/docs/whatsapp-kaleyraio.md): Learn how to integrate Kaleyra WhatsApp with Fyno, configure API credentials, connect your WhatsApp Business number, and enable delivery status tracking using webhooks. - [Karix WhatsApp Integration](https://fyno.io/docs/whatsapp-karix.md): Learn how to integrate Karix WhatsApp with Fyno, configure API credentials, connect your WhatsApp Business number, and enable webhook-based delivery status tracking. - [Sinch WhatsApp Integration](https://fyno.io/docs/integration/whatsapp/sinch.md): Learn how to integrate your Sinch WhatsApp account with Fyno using OAuth or Legacy authentication, configure WABA details, sync templates, and track message delivery status. - [MessageBird WhatsApp Integration](https://fyno.io/docs/whatsapp-messagebird.md): Learn how to integrate MessageBird WhatsApp with Fyno, configure API credentials, connect your WhatsApp channel, and track message delivery status. - [Meta Direct CoX](https://fyno.io/docs/fyno-business-whatsapp.md): Learn how to integrate Meta Direct CoX (WhatsApp Coexistence) with Fyno using embedded signup to enable scalable messaging while retaining WhatsApp Business app access. - [Meta Direct](https://fyno.io/docs/fyno-whatsapp.md): Learn how to integrate Meta Direct WhatsApp with Fyno using embedded signup, template synchronization, direct Meta billing, and MM Lite API support. - [How to get Green Tick Verified for WhatsApp Business Account](https://fyno.io/docs/green-tick-verification.md): Learn how to apply for WhatsApp Green Tick verification by preparing your business profile, meeting Meta requirements, and providing supporting business references. - [Meta Direct Plus](https://fyno.io/docs/fyno-whatsapp-plus.md): Learn how to integrate Meta Direct Plus (WhatsApp) with Fyno using embedded signup, template sync, billing setup, and MM Lite API configuration. - [Meta WhatsApp Cloud API Integration](https://fyno.io/docs/whatsapp-meta.md): Learn how to integrate Meta WhatsApp Cloud API with Fyno, configure access credentials, enable incoming messages, and set up webhook-based delivery tracking. - [MSG91 WhatsApp Integration](https://fyno.io/docs/whatsapp-msg91.md): Learn how to integrate your MSG91 WhatsApp account with Fyno, configure API credentials, set up your business number, and enable delivery status tracking using webhooks. - [Route Mobile WhatsApp](https://fyno.io/docs/whatsapp-route-mobile.md): Learn how to integrate Route Mobile WhatsApp with Fyno, configure account credentials, and enable delivery status tracking using callback URLs. - [Twilio WhatsApp Integration](https://fyno.io/docs/whatsapp-twilio.md): Learn how to integrate your Twilio WhatsApp Business account with Fyno using Account SID, Auth Token, and a registered WhatsApp number to send and track WhatsApp notifications. - [ValueFirst WhatsApp Integration](https://fyno.io/docs/whatsapp-valuefirst.md): Learn how to integrate your ValueFirst WhatsApp account with Fyno, configure authentication credentials, generate access tokens, and send WhatsApp notifications with delivery tracking. - [Verloop WhatsApp Integration](https://fyno.io/docs/whatsapp-verloop.md): Learn how to integrate your Verloop WhatsApp account with Fyno using Client ID and Access Token credentials to send WhatsApp notifications and track delivery status. - [WATI WhatsApp Integration](https://fyno.io/docs/whatsapp-wati.md): Learn how to integrate your WATI WhatsApp account with Fyno using API Endpoint and Access Token credentials, sync WhatsApp messaging, and track delivery status through webhooks. - [Yellow.ai WhatsApp Integration](https://fyno.io/docs/whatsapp-yellowai.md): Learn how to integrate your Yellow.ai WhatsApp account with Fyno using Bot ID, API Key, and a WhatsApp business number to send notifications and track delivery status. - [Email Provider Integrations](https://fyno.io/docs/email-channel.md): Explore email providers supported by Fyno, including Amazon SES, SendGrid, Mailgun, Postmark, Gmail, Outlook, SMTP, and more for transactional and marketing email delivery. - [Gmail](https://fyno.io/docs/email-gmail.md): Learn how to integrate a Gmail account with Fyno using Google App Passwords to send email notifications and manage sender settings. - [Email Karix Integration](https://fyno.io/docs/email-karix.md): Learn how to integrate Karix Email with Fyno using SMTP credentials, configure delivery callbacks, and track email delivery statuses. - [Mailchimp (Mandrill)](https://fyno.io/docs/email-mailchimp.md): Learn how to integrate Mailchimp Transactional (Mandrill) with Fyno, configure API keys and verified domains, and enable delivery status tracking through webhooks. - [Mailgun](https://fyno.io/docs/email-mailgun.md): Learn how to integrate Mailgun with Fyno using SMTP credentials, configure verified sender identities, and enable webhook-based email delivery tracking. - [Mailmodo](https://fyno.io/docs/email-mailmodo.md): Learn how to integrate Mailmodo with Fyno using SMTP credentials, configure sender details, and start sending email notifications through verified domains. - [Email Netcore Integration](https://fyno.io/docs/email-netcore.md): Learn how to integrate Netcore Email with Fyno, configure API credentials, set up sender details, and enable delivery tracking using webhooks. - [Outlook](https://fyno.io/docs/email-outlook.md): Learn how to integrate Outlook or Microsoft 365 email accounts with Fyno, configure SMTP authentication, create app passwords, and send email notifications securely. - [Postmark](https://fyno.io/docs/email-postmark.md): Learn how to integrate Postmark with Fyno, configure server credentials, verify sender signatures, and enable webhook-based email delivery tracking. - [SendGrid](https://fyno.io/docs/email-sendgrid.md): Learn how to integrate SendGrid with Fyno, configure API keys and sender identities, and enable event webhooks for email delivery tracking. - [SES](https://fyno.io/docs/email-ses.md): Learn how to integrate Amazon SES with Fyno using SMTP credentials or AWS access keys, configure sender details, and enable delivery tracking through SNS and SES configuration sets. - [SMTP](https://fyno.io/docs/email-smtp.md): Learn how to configure a custom SMTP email provider in Fyno by setting up host details, authentication credentials, sender information, content type preferences, and delivery status notifications. - [Sparkpost](https://fyno.io/docs/email-sparkpost.md): Learn how to integrate SparkPost with Fyno using SMTP credentials, configure sender settings, choose regional endpoints, and enable webhook-based delivery status tracking. - [Email Valuefirst Integration](https://fyno.io/docs/email-valuefirst.md): Learn how to integrate ValueFirst Email with Fyno using client credentials, configure sender settings, and monitor email delivery statuses directly from Fyno logs. - [Chat Channel Integrations](https://fyno.io/docs/chat-channel.md): Explore chat channel integrations supported by Fyno, including Slack, Microsoft Teams, Discord, and Viber, to send notifications and interactive messages directly within collaboration platforms. - [Discord](https://fyno.io/docs/chat-discord.md): Learn how to integrate Discord with Fyno using a Discord Bot to send notifications to Discord servers and channels. - [Slack](https://fyno.io/docs/chat-slack.md): Learn how to integrate Slack with Fyno by creating a Slack app, configuring OAuth permissions, and connecting a bot token to send chat notifications. - [Teams (by Microsoft)](https://fyno.io/docs/chat-teams.md): Learn how to integrate Microsoft Teams with Fyno using Incoming Webhooks or Teams Bot Apps to send notifications to channels, groups, and users. - [Push Notification Integrations](https://fyno.io/docs/push-notification-channel.md): Explore push notification providers supported by Fyno, including APNs, Firebase Cloud Messaging (FCM), OneSignal, Expo, Mi Push, and Fyno Push. Learn how to integrate providers and test notifications using the Push Simulator. - [APNs (Apple Push Notification services)](https://fyno.io/docs/push-apns.md): Learn how to integrate Apple Push Notification Service (APNs) with Fyno by creating APNs credentials, configuring your Apple Developer account, and connecting your iOS application for push notifications. - [Expo](https://fyno.io/docs/push-expo.md): Learn how to integrate Expo Push Notifications with Fyno using Expo access tokens, configure your Expo application, and track notification delivery statuses through Fyno. - [Fyno Push](https://fyno.io/docs/push-fyno.md): Learn how to configure Fyno Push, a unified push notification solution that combines APNs, Firebase Cloud Messaging (FCM), and Mi Push to deliver notifications across iOS and Android devices. - [FCM](https://fyno.io/docs/push-fcm.md): Learn how to integrate Firebase Cloud Messaging (FCM) with Fyno by configuring Firebase service account credentials, connecting your Firebase project, and enabling push notifications for your applications. - [Mi Push](https://fyno.io/docs/push-mi-push.md): Learn how to integrate Xiaomi Mi Push with Fyno by configuring your Mi Push application, obtaining the required credentials, and enabling push notifications for Xiaomi devices. - [OneSignal](https://fyno.io/docs/push-onesignal.md): Learn how to integrate OneSignal with Fyno by connecting your OneSignal application, configuring the required API credentials, and enabling push notifications across supported devices and platforms. - [Voice Channel](https://fyno.io/docs/voice-channel.md): Here's a quick overview of voice call providers supported by Fyno. - [Voice Exotel Integration](https://fyno.io/docs/voice-exotel.md): Learn how to integrate Exotel Voice with Fyno by configuring API credentials, region, caller IDs, and IVR call flow setup for voice notifications and call tracking. - [Voice Kaleyra Integration](https://fyno.io/docs/voice-kaleyra.md): Learn how to integrate Kaleyra Voice with Fyno by configuring API key, caller ID, and IVR call flow settings for voice notifications and automated IVR calls. - [Voice Ozonetel Integration](https://fyno.io/docs/voice-ozonetel.md): Learn how to integrate Ozonetel Voice with Fyno by configuring API credentials, campaigns, caller IDs, and IVR setup for outbound and inbound voice notifications. - [Voice Plivo Integration](https://fyno.io/docs/voice-plivo.md): Learn how to integrate Plivo Voice with Fyno by configuring Auth ID, Auth Token, phone number, and optional PHLO/IVR setup for outbound voice calls and tracking delivery status. - [Voice Twilio Integration](https://fyno.io/docs/voice-twilio.md): Learn how to integrate Twilio Voice with Fyno by configuring Account SID, authentication details, messaging service SID, and phone numbers for voice calls and delivery tracking. - [Fyno In-App Notifications](https://fyno.io/docs/inapp-channel.md): Learn how to integrate Fyno In-App notifications into web and mobile applications, configure the SDK, test notifications using the Sandbox, and track delivery status. - [Fyno Web Push](https://fyno.io/docs/fyno-web-push.md): This document provides instructions on how to set up Fyno Web Push integration and view the delivery status of notifications in the logs. - [DLT Registration for SMS in India](https://fyno.io/docs/dlt.md): Learn about DLT (Distributed Ledger Technology) registration requirements for sending SMS in India, including TRAI compliance, eligibility criteria, and links to supported DLT operators. - [Airtel Commercial Communications](https://fyno.io/docs/airtel-commercial-communications-dlt.md): Learn how to configure Airtel Commercial Communications DLT in Fyno using your PE ID to enable compliant SMS messaging for businesses operating in India. - [Jio](https://fyno.io/docs/jio-dlt.md): Learn how to configure Jio DLT in Fyno using your PE ID to enable compliant SMS messaging and DLT registration requirements for businesses operating in India. - [Videocon](https://fyno.io/docs/videocon-dlt.md): Learn how to configure and connect your Videocon DLT account in Fyno to support compliant SMS messaging in India using your registered PE ID. - [Vodafone Idea](https://fyno.io/docs/vodafone-idea-dlt.md): Learn how to configure and integrate your Vodafone Idea (Vi) DLT account in Fyno using your PE ID, API credentials, and registered DLT headers for compliant SMS delivery. - [TOTP Authentication](https://fyno.io/docs/verification.md): Configure Fyno TOTP authentication for multi-factor authentication (MFA), manage tenant settings, generate one-time passwords, and monitor verification activity through logs. - [Reusable Components](https://fyno.io/docs/components.md): Create and manage reusable email and PDF components such as headers, footers, banners, social blocks, and attachments to standardize content across templates. - [Templates](https://fyno.io/docs/templates-getting-started.md): Learn how templates work in Fyno and how to create, manage, organize, and publish content across multiple notification channels. - [Fyno Templates Overview](https://fyno.io/docs/fyno-templates-overview.md): Understand Fyno Templates, the master blueprints for managing your omni-channel message content without code redeployments. - [Creating a Template](https://fyno.io/docs/template-creation.md): Learn how to create, manage, test, and publish notification templates across all supported channels in Fyno using static and dynamic content. - [SMS Templates](https://fyno.io/docs/template-creation-sms.md): Create synced or non-synced SMS templates, configure DLT template details, add dynamic content, test messages, manage versions, and submit approval requests. - [WhatsApp Templates](https://fyno.io/docs/template-creation-whatsapp.md): Create and manage WhatsApp templates using template, simple reply, and interactive reply message types, with support for dynamic content, versioning, approvals, and provider-specific capabilities. - [Template](https://fyno.io/docs/whatsapp-template-message.md): Use a Meta-approved WhatsApp template in Fyno to initiate conversations. Select a synced template or enter a template that is not synced, review its details and configure its buttons. - [Simple Reply](https://fyno.io/docs/whatsapp-simple-message.md): Send a text or media reply in an existing WhatsApp conversation without Meta approval. Supports text, image, audio, video, file, location, sticker and reaction content. - [Interactive Reply](https://fyno.io/docs/whatsapp-interactive-message.md): Send an interactive WhatsApp reply in an existing conversation without Meta approval, using quick replies, menus, flows, order messages, location and address requests, or call to action buttons. - [How to Track URL Clicks in WhatsApp](https://fyno.io/docs/track-url-clicks-in-whatsapp.md): Learn how to track URL clicks in WhatsApp messages using Fyno Shorty for templates created either in Fyno or through Meta and other WhatsApp Business Solution Providers (BSPs). - [Email Templates](https://fyno.io/docs/template-creation-email.md): Create, manage, test, and version email templates using Stripo, Unlayer, or HTML editors. Learn about dynamic content, attachments, unsubscribe management, reusable components, and approval workflows. - [How to Add Attachments in Email](https://fyno.io/docs/how-to-add-attachments-in-email.md): Learn how to attach files to emails using static uploads, dynamic placeholders, fixed file mappings, and runtime-generated attachments in Fyno. - [How to Add CC and BCC Recipients in Email](https://fyno.io/docs/how-to-add-cc-bcc-to-email.md): Learn how to configure CC and BCC recipients in emails using the Notification Event API or the email editor in Fyno. - [How to Override Email Sender Details](https://fyno.io/docs/how-to-override-sender-details.md): Learn how to override email sender details such as From Name and From Email using the Notification Event API or the email editor in Fyno. - [AMP Email Template](https://fyno.io/docs/amp-email-template.md): Learn how to create and send AMP emails with interactive content such as forms, carousels, and accordions, along with sender registration requirements and fallback email guidelines. - [Push Templates](https://fyno.io/docs/template-creation-push.md): Create and manage push notification templates with Android and iOS-specific settings, actions, media, dynamic content, testing, versioning, and approval workflows. - [InApp Templates](https://fyno.io/docs/template-creation-inapp.md): Create and manage InApp notification templates with rich content, attachments, CTAs, dynamic content, testing, versioning, and approval workflows. - [Voice Templates](https://fyno.io/docs/template-creation-voice.md): Create and manage voice templates for IVR, text-to-speech, and call connect workflows across supported voice providers, including testing, dynamic content, and approval workflows. - [Web Push Templates](https://fyno.io/docs/web-push-template.md): Create and manage web push notification templates with rich media, action buttons, dynamic content, testing, and approval workflows for desktop and mobile web. - [RCS Templates](https://fyno.io/docs/rcs-template.md): Create and manage RCS templates including template messages, simple messages, rich cards, and carousels with media, buttons, dynamic content, and approval workflows. - [Slack Templates](https://fyno.io/docs/template-creation-slack.md): Create and manage Slack templates in Fyno using text or Block Kit JSON, with threading, placeholders, user tagging, testing, versioning, and approval workflows. - [Discord Templates](https://fyno.io/docs/template-creation-discord.md): Create and manage chat templates for Discord, including dynamic content, placeholders, testing, versioning, and approval workflows. - [Microsoft Teams Templates](https://fyno.io/docs/template-creation-teams.md): Create and manage chat templates for Microsoft Teams, including dynamic content, placeholders, testing, versioning, and approval workflows. - [Dynamic Content](https://fyno.io/docs/template-dynamic-content.md): Learn how to use placeholders, system variables, Handlebars, and components to create personalized and reusable content across Fyno templates. - [Handlebars](https://fyno.io/docs/templates-handlebars.md): Learn how to use Handlebars in Fyno templates, or generate them with Fyno AI, to create dynamic content with placeholders, conditional logic, loops, date formatting, mathematical operations, custom helpers, and advanced template expressions. - [Fyno Shorty](https://fyno.io/docs/url-shortener.md): Create trackable short URLs in Fyno using Fyno Shorty. Generate generic or user-specific shortened links, track clicks across channels, configure exclusions, and build dynamic URLs using placeholders. - [Fyno Verify](https://fyno.io/docs/fyno-verify-otp-link.md): Configure Fyno Verify to authenticate users using OTPs or verification links across SMS, Email, WhatsApp, Push, In-App, and Voice channels. Customize validation rules, retries, expiration periods, and multichannel verification workflows. - [External Templates](https://fyno.io/docs/external-templates.md): Create, manage, approve, and sync WhatsApp and SMS templates from supported providers into Fyno for use across notifications, templates, and workflows. - [SMS Template](https://fyno.io/docs/external-templates/sms/template-overview.md): Manage DLT-registered SMS templates, configure variables, monitor approval status, sync templates from providers, and track template lifecycle changes in Fyno. - [SMS Template Types](https://fyno.io/docs/external-templates/sms/template-type.md): Understand the different SMS template categories, including Transactional, Service Implicit, and Promotional templates, along with their use cases and DLT requirements. - [Create and Configure SMS Template](https://fyno.io/docs/external-templates/sms/create-and-configure-sms-external-template.md): Create and configure SMS templates by defining template details, DLT settings, message content, encoding preferences, and SMS credit usage. - [SMS - Save as Draft vs Send for Approval](https://fyno.io/docs/external-templates/sms/save-or-send-for-approval-for-sms.md): Understand the SMS template lifecycle in Fyno, including draft creation, DLT submission, approval workflows, status tracking, and template readiness for messaging. - [SMS - Sync / Re-sync Templates](https://fyno.io/docs/external-templates/sms/sync-resync-templates.md): Import and synchronize SMS templates from DLT providers to keep template content, approval statuses, and template availability up to date in Fyno. - [Create an Approval Request for SMS](https://fyno.io/docs/external-templates/sms/create-approval-request.md): Create and submit approval requests for SMS External Templates by selecting approvers, configuring approval settings, and managing DLT submission preferences. - [WhatsApp Templates](https://fyno.io/docs/external-templates/whatsapp.md): Create, sync, manage, and monitor WhatsApp templates in Fyno. Learn about template categories, approval statuses, quality ratings, drafts, synced versions, and common rejection reasons. - [Create a Marketing WhatsApp Template](https://fyno.io/docs/external-templates/whatsapp/create-marketing-whatsapp-templates.md): Create WhatsApp Marketing templates with text, media, buttons, flows, and carousel cards to send promotional campaigns, announcements, and customer engagement messages. - [Create a Utility WhatsApp Template](https://fyno.io/docs/external-templates/whatsapp/create-utility-whatsapp-templates.md): Create WhatsApp Utility templates for transactional messages such as order updates, payment notifications, reminders, confirmations, and account alerts. - [Create an Authentication WhatsApp Template](https://fyno.io/docs/external-templates/whatsapp/create-authentication-whatsapp-templates.md): Create WhatsApp Authentication templates for OTP and verification code delivery using zero-tap auto-fill, one-tap auto-fill, or copy code methods. - [Save as Draft vs Send for Approval](https://fyno.io/docs/external-templates/whatsapp/save-or-send-for-approval.md): Understand the difference between saving a WhatsApp template as a draft and submitting it for Meta approval, including template statuses, updates, and draft version management. - [Sync / Re-sync WhatsApp Templates](https://fyno.io/docs/external-templates/whatsapp/sync-resync-templates.md): Sync existing WhatsApp templates and flows from supported providers into Fyno, refresh template statuses, and keep template metadata up to date. - [Create an Approval Request for WhatsApp](https://fyno.io/docs/external-templates/whatsapp/create-approval-request.md): Create and submit approval requests for WhatsApp External Templates by selecting approvers, configuring approval settings, and managing Meta submission preferences. - [Why Delivery Rates of WhatsApp Marketing Notifications Are Low](https://fyno.io/docs/whatsapp-marketing-delivery.md): Understand common WhatsApp marketing delivery failures, Meta error codes, template recategorization impacts, marketing message limits, and best practices to improve deliverability. - [Routes](https://fyno.io/docs/routes.md): Deploy advanced logic frameworks across individual communication mediums and complex multi-channel message trees. Learn how single-channel vendor clusters and omni-channel fallback workflows work together to maximize message delivery. - [Introduction to Single-Channel Routing](https://fyno.io/docs/routing-introduction.md): Manage multiple telecommunication and messaging vendors within an isolated delivery medium. Create intelligent failover stacks, resolve capacity limitations, and automate volume split compliance. - [Configuring a Single-Channel Route](https://fyno.io/docs/route-creation.md): Initialize standalone routing patterns within individual communication channels. Learn how to navigate the graph canvas, manage version revisions, and coordinate downstream event dependencies. - [Action Operator in Single Channel Routes](https://fyno.io/docs/routing-action.md): Configure inline vendor allocation frameworks within a single communication medium. Master payload division techniques including direct failover stacks, round-robin queues, and percentage-based distribution matrices. - [Condition Operator in Single Channel Routes](https://fyno.io/docs/routing-condition.md): Incorporate logical filters into single-channel message trees using structural matching expressions. Learn how to parse destination types, extract geographic telephone tokens, and route workflows through conditional outcome branches. - [Introduction to Omnichannel Routes](https://fyno.io/docs/omnichannel-routing-introduction.md): Coordinate message delivery across distinct channels and provider pools. Learn how omnichannel orchestration prevents delivery gaps and handles region-specific failover logic. - [Creating an Omnichannel Route](https://fyno.io/docs/omnichannel-route-creation.md): Architect multi-channel message strategies using state-driven failure loops and conditional routing. Learn how to configure success markers, map delay buffers, and handle empty user destination properties. - [Core Concepts of Notification Events](https://fyno.io/docs/events-overview.md): Combine message layouts with delivery configurations. Learn how variables match payload keys and structure multi-channel routing logic. - [Orchestrating Logic and Rules in Notification Events](https://fyno.io/docs/notification-event-creation.md): Unify message templates, routing protocols, and multi-channel configurations into a single functional payload. Learn how to implement conditional logic frameworks, track payload conversion loops, and manage isolated environment rollouts. - [Programmatic Execution and Delivery Webhooks](https://fyno.io/docs/notification-event-triggering.md): Execute compiled notification flows using playground interfaces or direct shell commands. Learn how to map callback listener objects and enforce metadata constraints. - [Notification Event Analytics](https://fyno.io/docs/notification-event-analytics.md): Fyno's Notification Event Analytics provides visual insights into the performance of notification events through graphs and charts It will help you to optimise your communication strategy to improve your deliverability - [Idempotency Controls and Request Duplication Guards](https://fyno.io/docs/idempotent-requests.md): Implement strict network failover retry patterns using custom payload hashes. Learn how to pass token parameters across distributed queues, identify state validations, and handle context cache lifetimes. - [Go Live](https://fyno.io/docs/request-go-live.md): Manage production environment updates using structured peer-review cycles. Learn how to filter pending updates, audit user version changes, and manage approval request states. - [Anatomy of Fyno Notification, Event, Workflow, and Verification Logs](https://fyno.io/docs/logs-overview.md): Understand the multi-tier logging architecture of Fyno. Learn how to navigate granular notification sent logs, visual event routing paths, automated workflows, user inbound responses, and external delivery callback endpoints. - [Tracking and Exporting Sent Notification Logs](https://fyno.io/docs/sent-logs.md): Track every notification sent from Fyno. Filter sent logs, interpret delivery statuses, and export reports, including DND Period Logs. - [Debugging Notification Failures with Sent Log Details](https://fyno.io/docs/sent-log-details.md): Deep dive into Fyno log components like Trace, Summary, and Placeholders. Understand the platform-wide notification delivery lifecycles across email, SMS, and messaging apps. - [Notification Status Lifecycles and Definitions](https://fyno.io/docs/notification-status.md): Reference guide explaining all API request processing, submission, delivery, and conversion statuses across Fyno multi-channel notification logs. - [Sent Log Report Extraction](https://fyno.io/docs/sent-logs-report-extraction.md): Generate and download notification reports from Fyno, including All Logs, Summary, Daily Summary, DND Period Logs, and SMS Delivery reports for both Live and Test environments. - [Report Details](https://fyno.io/docs/report-details.md): Understand the fields, metrics, and status definitions available across Fyno reports, including All Logs, Summary, Daily Summary, and SMS Delivery reports. - [Tracing Traffic with Notification Event Logs](https://fyno.io/docs/notification-event-logs.md): Analyze programmatic handshakes, message execution trails, and channel routing logic. Learn how to debug failover cascades, isolate runtime exceptions, and utilize search parameters. - [Workflow Logs](https://fyno.io/docs/workflow-logs.md): Learn how to view and analyze workflow logs in Fyno, including filtering, trace logs, and execution status tracking. - [Tracking User Responses with Inbound Conversation Logs](https://fyno.io/docs/inbound-logs.md): Learn how to view, filter, and analyze incoming user replies across WhatsApp and SMS in a unified conversation view and export custom inbound reports. - [Tracking Outbound Delivery Progress with Callback Logs](https://fyno.io/docs/delivery-callback-logs.md): Monitor automated delivery webhooks dispatched to your infrastructure. Debug HTTP return codes, payload response benchmarks, and manage automated retry triggers. - [Verification Logs](https://fyno.io/docs/verification-logs.md): Monitor and troubleshoot verifications using Verification Logs. Filter verification records by status, timestamp, tenant, or Distinct ID to investigate verification outcomes. - [Workflows](https://fyno.io/docs/workflows.md): Overview of Fyno Workflows, including triggers, actions, conditions, and how to build automated omnichannel notification flows without code. - [Creating a Workflow using Meta (WhatsApp Flows)](https://fyno.io/docs/workflow-using-meta.md): Learn how to configure workflows using Meta WhatsApp Flows as a trigger, including API integration, response mapping, conditions, and dynamic screen rendering. - [Creating a Workflow with Webhook Trigger](https://fyno.io/docs/workflow-webhook-trigger-setup.md): Learn how to configure workflows using Webhook triggers, including HTTP method setup, payload mapping, simplify variables, API calls, conditions, and workflow URL configuration. - [Creating a workflow with Incoming Number (Virtual Number)](https://fyno.io/docs/creating-a-workflow-with-incoming-message-trigger.md): Learn how to create workflows using Incoming Number (Virtual Number) in Fyno to capture WhatsApp replies, SMS responses, and voice keypress inputs, and trigger automated actions. - [Creating a Workflow using Mixpanel Cohort](https://fyno.io/docs/workflow-using-mixpanel-cohort.md): Learn how to configure workflows using Mixpanel cohorts as triggers, including cohort sync behavior, notification mapping, and workflow URL configuration. - [Creating a workflow with MoEngage](https://fyno.io/docs/workflow-using-moengage.md): Learn how to configure workflows using MoEngage delivery tracking events as triggers, including setup of WhatsApp integration, event processing, and workflow execution behavior. - [Creating a Workflow using Notification Event](https://fyno.io/docs/workflow-notification-event-trigger.md): Learn how to create a workflow using Notification Events to build automated omnichannel journeys with triggers, conditions, and personalized user paths. - [Journey Analytics](https://fyno.io/docs/journey-analytics.md): Analyze journey performance with insights into user progression, engagement funnels, success rates, exits, and node-level performance metrics. - [Subscription Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/subscription-widget.md): Learn how to use the Subscription widget to manage user subscriptions by adding or removing users from topics within workflows. - [User Profile Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/user-profile-widget.md): Use the User Profile widget to fetch, update, or delete user profiles and manage user properties and channels within workflows. - [Subflow within Workflows](https://fyno.io/docs/workflows/nodes-and-actions/subflow-widget.md): Learn how to configure and use Subflows to build reusable execution paths, loops, retry handling, and dynamic workflow redirection. - [Spreadsheet Widget](https://fyno.io/docs/workflows/nodes-and-actions/spreadsheet-widget.md): Learn how to configure the Spreadsheet widget in workflows to write workflow data to Microsoft Excel workbooks and Google Spreadsheets. - [Notification Event Widget](https://fyno.io/docs/workflows/nodes-and-actions/notification-event-widget/notification-event-widget.md): Learn how to configure the Notification Event widget in workflows by selecting notification events, mapping destination fields, configuring template placeholders, and passing additional data. - [How to Configure Idempotent Key](https://fyno.io/docs/configure-idempotent-key-workflow.md): Configure idempotent keys in workflows to prevent duplicate notification events and safely handle retries without triggering the same action multiple times. - [How to Configure Overrides](https://fyno.io/docs/configure-overrides-workflow.md): Override integration-level configuration values within workflows to dynamically customize notification settings such as sender information using workflow payload data. - [Call an API Widget](https://fyno.io/docs/workflows/nodes-and-actions/api-widget.md): Learn how to configure the Call an API widget in workflows by selecting allow-listed endpoints, configuring request methods, content types, query parameters, headers, and simplifying API responses for downstream workflow processing. - [Template Content Key Mapping](https://fyno.io/docs/workflows/nodes-and-actions/template-search.md): Configure Template Content Key mapping to dynamically populate template placeholders using workflow payload fields. - [Send Message Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/send-message-widget.md): Configure the Send Message widget to create and send message templates directly within workflows. - [Creating a Workflow using Digest](https://fyno.io/docs/creating-a-workflow-with-digest.md): Learn how to create workflows using Digest to aggregate multiple trigger events into a single notification. - [Cohort Widget](https://fyno.io/docs/workflows/nodes-and-actions/cohort-widget.md): Learn how to configure the Cohort widget in workflows to add or remove users from Mixpanel cohorts based on workflow execution. - [AI Magic Match Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/ai-magic-match.md): Configure the AI Magic Match widget to understand what a user is asking for and route the workflow to the matching branch. - [Wait for Reply Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/wait-for-reply.md): Configure the Wait for Reply widget to pause workflow execution until a user response is received and store reply payloads in variables. - [Wait For Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/wait-for.md): Configure the Wait For widget to pause workflow execution for a specified duration before continuing to the next step. - [Conditions Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/conditions.md): Configure the Conditions widget to create branching logic within workflows based on dynamic evaluations. - [Typing Indicator Widget within a Workflow](https://fyno.io/docs/workflows/nodes-and-actions/typing-indicator.md): Configure the Typing Indicator widget to show a typing animation in the recipient's chat while the workflow prepares a reply. - [Campaigns](https://fyno.io/docs/campaigns-overview.md): Learn how Campaigns help you send, schedule, and manage bulk notifications across email, SMS, WhatsApp, and other channels in Fyno. - [Creating a Campaign](https://fyno.io/docs/campaign_creation.md): Learn how to create, configure, test, schedule, and manage campaigns in Fyno using CSV uploads, Google Sheets, public URLs, or cohorts. - [Campaign Analytics](https://fyno.io/docs/campaign-analytics.md): Campaign Analytics helps you monitor campaign performance with insights into notification volume, channel usage, engagement metrics, delivery outcomes, and downloadable reports. - [User Profiles](https://fyno.io/docs/user-profiles-overview.md): Understand how User Profiles work in Fyno, manage customer data using Distinct IDs, and centralize user information, preferences, and notification history. - [Creating User Profiles](https://fyno.io/docs/user-profile-creation.md): Learn how to create user profiles in Fyno, configure channel destinations, manage test and live users, and understand required profile fields. - [User Profile Details](https://fyno.io/docs/user-profile-details.md): View and manage user profile information, custom properties, notification history, and communication preferences from a centralized user details page. - [Adding New User Properties](https://fyno.io/docs/adding-new-user-property.md): Learn how to create new user properties in Fyno from the user listing page or individual user profiles to capture and organize additional customer data. - [Updating and Deleting User Profiles](https://fyno.io/docs/user-profile-updation-deletion.md): Learn how to update user profile information, manage user properties, and delete single or multiple user profiles in Fyno. - [Preferences](https://fyno.io/docs/user-preferences.md): Manage user notification preferences using sections, subscription topics, channel-level opt-in and opt-out settings, unsubscribe options, and global communication preferences. - [Creating Cohorts](https://fyno.io/docs/creating-cohorts.md): Learn how to create and manage cohorts in Fyno by applying filters, rules, and condition groups to segment users for targeted messaging and engagement. - [Approval Request](https://fyno.io/docs/approval-request.md): Learn how Approval Requests help teams review, approve, and control changes before they go live in Fyno. - [Profile Settings](https://fyno.io/docs/profile.md): Manage your account information, password, security settings, preferences, login activity, and two-factor authentication from Profile Settings. - [Single Sign-On (SSO)](https://fyno.io/docs/saml.md): Give your team one-click access to Fyno through your centralized identity provider (IdP) such as Okta, AWS IAM Identity Center, JumpCloud, or Google Workspace. - [How to Configure Okta SAML Single Sign-On to Access Fyno](https://fyno.io/docs/how-to-configure-okta-saml-single-sign-on-to-access-fyno.md): Configure SAML-based Single Sign-On (SSO) between Okta and Fyno to enable secure authentication using your organization’s identity provider. - [How to Configure Arcon SAML Single Sign-On to Access Fyno](https://fyno.io/docs/how-to-configure-arcon-saml-single-sign-on-to-access-fyno.md): Configure SAML-based Single Sign-On (SSO) between Arcon and Fyno to enable secure user authentication using corporate credentials. - [How to Configure AWS - SAML Single Sign-On to Access Fyno](https://fyno.io/docs/how-to-configure-aws-saml-single-sign-on-to-access-fyno.md): Configure SAML-based Single Sign-On (SSO) between AWS IAM Identity Center and Fyno to enable secure authentication using corporate credentials. - [Workspace Settings](https://fyno.io/docs/workspace-settings.md): Manage workspace-level configuration, access controls, security settings, API keys, team management, and operational preferences in Fyno. - [Team](https://fyno.io/docs/team.md): Manage team members, assign roles, configure add-on policies, and control workspace access with role-based permissions and approval workflows in Fyno. - [Groups](https://fyno.io/docs/groups.md): Manage team members, assign roles, configure add-on policies, and control workspace access with role-based permissions and approval workflows in Fyno. - [API Keys](https://fyno.io/docs/api-keys.md): Provision, manage, and secure your Fyno API keys. Learn how to configure granular environment access controls, enforce network IP constraints, and handle workspace authentication tokens. - [Allowlist](https://fyno.io/docs/allowlist.md): Understand Fyno Allowlist configurations. Securely register, verify, and map external HTTP URLs and AWS SQS queues to capture delivery report callbacks and execute custom API integrations from Workflows. - [Allowlist URL](https://fyno.io/docs/allowlist-url.md): The document provides instructions on how to add and verify an allowlist URL in Fyno's application, detailing three verification methods: DNS Verification, Web Token, and manual verification, and explains how an allowlist URL can be converted into a Delivery Webhook for receiving notification delivery updates. - [Configuring Endpoint - HTTP](https://fyno.io/docs/allowlist-configuring-endpoint-http.md): The document provides instructions on how to configure and verify an allowlist URL in Fyno's application, detailing three verification methods: DNS Verification, Web Token, and manual verification, and explains how an allowlist URL can be converted into a Delivery Webhook for receiving notification delivery updates. - [Allowlist SQS](https://fyno.io/docs/allowlist-sqs.md): The document provides a step-by-step guide on creating and configuring an Allowlist SQS in Fyno's application, including adding URLs, setting up SQS details from Amazon AWS, and adjusting access policies, with an option to convert it into a Delivery Webhook. - [Configuring Endpoint - SQS](https://fyno.io/docs/allowlist-configuring-endpoint-sqs.md): The document provides instructions on how to configure and verify an allowlist URL in Fyno's application, detailing three verification methods: DNS Verification, Web Token, and manual verification, and explains how an allowlist URL can be converted into a Delivery Webhook for receiving notification delivery updates. - [Configuring Allowlist URL/SQS to receive Delivery Report](https://fyno.io/docs/configuring-allowlist-url-sqs-to-receive-delivery-report.md): A Delivery Webhook is an Allowlist URL that receives updates on notification delivery statuses from Fyno, which can be configured to send these updates to a specified location, with the first created endpoint set as the default for receiving reports. - [Security](https://fyno.io/docs/security.md): Understand Fyno compliance guardrails and data privacy features, including reversible data masking, payload lifecycle governance, dual-control approval queues, HMAC endpoint signatures, and custom private S3/CloudFront media storage. - [Data Masking](https://fyno.io/docs/security/data-masking.md): Configure data masking to protect sensitive information in logs by automatically detecting and masking personal, financial, and other confidential data. - [Data Payload Storage](https://fyno.io/docs/security/data-payload-storage.md): Configure data payload storage settings to securely store notification payloads and control payload retention for logs and analytics. - [Secure Allowlist Endpoint](https://fyno.io/docs/security/secure-allowlist-endpoint.md): Configure secure allowlist endpoints to restrict incoming requests to verified domains and trusted sources, enhancing endpoint security and access control. - [Secure Media Storage](https://fyno.io/docs/security/secure-media-storage.md): Configure secure media storage to protect media files from unauthorized access and ensure media is served only through authenticated and controlled requests. - [Secrets](https://fyno.io/docs/security/secrets.md): Manage and securely store sensitive credentials such as API keys, tokens, and authentication secrets for use across Fyno configurations and workflows. - [OAuth Configuration](https://fyno.io/docs/security/oauth-configuration.md): Set up OAuth once in Workspace Settings and reuse it across allowlisted endpoints to authenticate API requests automatically. - [Delivery Limit](https://fyno.io/docs/delivery-limit.md): Configure intelligent notification pacing, regional compliance guardrails, and user-centric delivery throttles using Do Not Disturb (DND) windows, group-level DND overrides, and Frequency Capping. - [Push Token Cleanup](https://fyno.io/docs/push-token-cleanup.md): Automatically remove inactive and invalid push notification tokens to improve delivery accuracy and maintain clean user profiles. - [Report Extraction](https://fyno.io/docs/report-extraction.md): Generate and download notification reports from Fyno, including All Logs, Summary, Daily Summary, DND Period Logs, and SMS Delivery reports for both Live and Test environments. - [Data Retention](https://fyno.io/docs/data-retention.md): Understand Fyno data retention policies, historical log storage durations, and version archiving limits across different plans and system entities. - [Suppression List](https://fyno.io/docs/suppression.md): Understand Fyno compliance guardrails for delivery protection, including automated channel exclusions, custom retention & expiry timelines, global notification type inheritance, and multi-channel preference overrides. - [Conversation Logs](https://fyno.io/docs/conversation-logs.md): Enable and access inbound customer messaging logs for SMS and WhatsApp channels to track customer-initiated replies. - [Conversion Tracking](https://fyno.io/docs/conversion-tracking.md): Learn how to enable and configure conversion tracking in Fyno to measure the direct impact, conversion rates, and ROI of your notification campaigns. - [Analytics Label](https://fyno.io/docs/analytics-label.md): Configure and manage custom telemetry dimensions within your Fyno workspace. Set up to 16 case-sensitive metadata labels to filter, slice, and group real-time notification analytics. - [Duplicate Message Check](https://fyno.io/docs/duplicate-message-check.md): Prevent accidental multi-send events and notification spamming. Learn how to activate and configure Fyno automatic deduplication engine across template variables, destinations, and channels. - [Block Email Domains](https://fyno.io/docs/block-email-domains.md): Protect your sender reputation by blocking disposable, temporary, and malicious email domains. Learn how to configure global protection databases, enforce custom domain rules, and view message drop logs. - [Fyno SDK Library](https://fyno.io/docs/sdks.md): Discover and integrate Fyno’s multi-platform client SDKs. Access unified development kits for cross-platform Mobile Push, web and mobile In-App notification feeds, browser Web Push, and secure hardware-isolated TOTP generation. - [Flutter Push SDK](https://fyno.io/docs/flutter-push-notification-sdk.md): Integrate unified remote push capabilities into your cross-platform applications. Build native bridges for APNs, Firebase Cloud Messaging, and OEM delivery networks. - [Flutter - Prerequisites Advanced Setup Requirements](https://fyno.io/docs/flutter-prerequisites-advanced-setup-requirement.md): Provision cloud transport configurations, cryptographic certification profiles, and system-level workspace environments before initializing the Flutter Push SDK. - [Flutter Push SDK - Installation Guide](https://fyno.io/docs/flutter-push-sdk-installation-guide.md): Install and provision the native messaging bridge inside a Flutter workspace. Learn how to configure your pubspec manifest, run dependency fetches, and verify package registration. - [Runtime API Reference: Flutter Push SDK](https://fyno.io/docs/flutter-sdk-usage-guide.md): Initialize lifecycle pipelines, bind unique distinct identity passports, manage background multi-tenant routing, and orchestrate device token tracking variables using Dart. - [Android Build Engine Configuration for Flutter Push Notifications](https://fyno.io/docs/flutter-android-specific-configuration.md): Configure your Android Gradle build files to provision Google Play Services inside your Flutter application. Learn how to inject dependency classpaths and mount plugin identifiers. - [Flutter - IOS specific configuration](https://fyno.io/docs/flutter-ios-specific-configuration.md): Configure Apple APNs capabilities, implement required AppDelegate hooks, and provision a Notification Service Extension inside Xcode to enable rich push processing for your Flutter application. - [Build System and Compilation Troubleshooting FAQ](https://fyno.io/docs/faqs-general-questions-answers.md): Resolve common build phase cycles and compilation issues within the native iOS Xcode build system when embedding Flutter Push SDK headers. - [React Native Push SDK](https://fyno.io/docs/react-native-push-sdk.md): Integrate unified remote push capabilities into your React Native applications. Build native bridges for APNs, Firebase Cloud Messaging, and OEM delivery networks. - [React Native - Prerequisites Advanced Setup Requirements](https://fyno.io/docs/react-native-prerequisites-advanced-setup-requirements.md): Provision cloud transport configurations, cryptographic certification profiles, and system-level workspace environments before initializing the React Native Push SDK. - [React Native Push SDK - Installation Guide](https://fyno.io/docs/react-native-push-sdk-installation-guide.md): Install and provision the native messaging bridge inside a React Native workspace. Learn how to configure your package manifest, run dependency fetches, and link underlying native modules. - [React Native SDK — Usage Guide](https://fyno.io/docs/react-native-sdk-usage-guide.md): Initialize lifecycle pipelines, bind unique distinct identity passports, manage background multi-tenant routing, and orchestrate device token tracking variables using React Native. - [React Native - Android Push Notification Setup](https://fyno.io/docs/react-native-andriod-specific-configuration.md): Configure your Android Gradle build files to provision Google Play Services inside your React Native application. Learn how to inject dependency classpaths and apply plugin identifiers. - [React Native - IOS specific configuration](https://fyno.io/docs/react-native-ios-specific-configuartion.md): Configure Apple APNs capabilities, implement required Objective-C or Swift AppDelegate hooks, and provision a Notification Service Extension inside Xcode to enable rich push processing for your React Native application. - [FAQs Advanced Troubleshooting](https://fyno.io/docs/faqs-advanced-troubleshooting.md): Resolve dependency cycle faults and static library compilation failures within the native iOS Xcode build environment when integrating the React Native Push SDK. - [Kotlin Push SDK](https://fyno.io/docs/sdk-fyno-android-push-sdk.md): Provision and configure the native Kotlin SDK inside your Android workspace. Learn how to link core contexts, register Firebase or Xiaomi OEM push targets, and track message lifecycle callbacks. - [Swift Push SDK](https://fyno.io/docs/sdk-apns-sdk.md): Integrate native iOS remote push capabilities into your mobile applications. Build robust pipelines for APNs, Firebase Cloud Messaging, and background delivery tracking. - [Web Component Integration with React In-App SDK](https://fyno.io/docs/fyno-in-app-react-sdk.md): Embed a modular notification center inside web applications using the React In-App UI kit. Master unified state configuration, custom style injections, and cross-origin sound handling. - [Orchestrating Silent and Background Data Payloads](https://fyno.io/docs/silent-background-notifications.md): Transmit real-time configuration signals and application state variables without triggering visual UI popups. Learn how to design silent templates and handle background data sync listeners. - [Stateful Client Integration with React Native In-App Hooks](https://fyno.io/docs/fyno-in-app-react-hooks.md): Build fully custom real-time notification components in React Native applications using hooks. Master state-driven telemetry initialization, lifecycle sync handlers, and backend signature verification. - [Cross-Platform Client Engineering with Flutter In-App SDK](https://fyno.io/docs/fyno-flutter-inapp-sdk.md): Embed real-time notification hubs across mobile and web environments using the Flutter In-App library. Master backend HMAC token derivation, reactive state variables, and visual rendering overrides. - [Fyno Web Push Notification SDK](https://fyno.io/docs/fyno-web-push-notification-sdk.md): Integrate native browser remote push capabilities into your web applications. Configure customizable permission prompts, VAPID token authorization keys, and background service workers. - [Swift SDK](https://fyno.io/docs/time-based-one-time-swift-sdk.md): Integrate secure Time-based One-Time Password (TOTP) capabilities into your iOS applications. Manage encrypted tenant enrollments, customizable validation algorithms, and hardware-backed Keychain storage. - [Kotlin SDK](https://fyno.io/docs/totp-kotlin-sdk.md): Integrate secure Time-based One-Time Password (TOTP) capabilities into your Android applications. Manage encrypted tenant enrollments, customizable validation algorithms, and hardware-backed KeyStore operations. - [Fyno Connect](https://fyno.io/docs/fyno-connect.md): Learn how Fyno Connect enables you to securely create user cohorts from your databases and data warehouses, and trigger targeted campaigns without additional integrations or coding. - [Fyno Connect Installation Guide](https://fyno.io/docs/fyno-connect-install.md): Learn how to install and configure Fyno Connect on your infrastructure using Docker, SSL, custom domains, and Fyno Cloud credentials. - [MongoDB](https://fyno.io/docs/fyno-connect-mongodb.md): Connect MongoDB to Fyno Connect using a MongoDB connection string, validate the connection, and create cohorts from your database data. - [MsSQL](https://fyno.io/docs/fyno-connect-mssql.md): Connect a Microsoft SQL Server database to Fyno Connect, configure connection settings, validate access, and create cohorts from your database data. - [MySQL](https://fyno.io/docs/fyno-connect-mysql.md): Connect a MySQL database to Fyno Connect, configure connection credentials, validate access, and create cohorts from your database data. - [Postgres](https://fyno.io/docs/fyno-connect-postgres.md): Learn how to connect your PostgreSQL database to Fyno Connect and use the data to create cohorts for audience segmentation and campaign targeting. - [Snowflake](https://fyno.io/docs/fyno-connect-snowflake.md): Learn how to connect your Snowflake database to Fyno Connect and use your data to create cohorts for audience segmentation and targeted campaigns. - [Athena](https://fyno.io/docs/fyno-connect-athena.md): Connect your Athena database to Fyno Connect using AWS credentials, configure database settings, and create cohorts from your Athena data. - [Kafka](https://fyno.io/docs/fyno-connect-kafka.md): Connect a Kafka topic to Fyno Connect, configure brokers, SSL and SASL authentication, and trigger a Fyno workflow from the messages on the topic. - [SFTP](https://fyno.io/docs/fyno-connect-sftp.md): Connect an SFTP server to Fyno Connect using a password or private key, set the base path for your files, and create cohorts from the data in those files. - [Oracle DB Picker](https://fyno.io/docs/fyno-connect-oracle-db-picker.md): Connect an Oracle database table to Fyno Connect, map its rows to a data payload, and send them to a Fyno event or workflow endpoint. - [Create Cohorts](https://fyno.io/docs/how-to-create-a-cohort-in-fyno-connect.md): Learn how to create cohorts in Fyno Connect using filters, queries, and database schemas to segment users for targeted campaigns and audience analysis. - [Create Campaigns](https://fyno.io/docs/how-to-create-a-campaign-in-fyno-connect.md): Learn how to create, test, schedule, and manage one-time or recurring campaigns in Fyno Connect using cohorts, notification events, content APIs, delivery reports, and throttling. - [Content API](https://fyno.io/docs/how-to-add-content-apis-in-fyno-connect.md): Learn how to configure, test, and use Content APIs in Fyno Connect to fetch external data and personalize campaigns with dynamic content. - [Invite Team Members](https://fyno.io/docs/how-to-invite-team-members-to-fyno-connect.md): Learn how to invite, manage, and remove team members in Fyno Connect using role-based access controls, including Owner, Workspace Admin, Developer, and Support roles. - [Enable Alerts](https://fyno.io/docs/how-to-enable-alerts-in-fyno-connect.md): Learn how to configure Campaign Failure and Connect Downtime alerts in Fyno Connect to receive timely notifications about campaign issues and platform availability. ## API Docs - API Reference > Notification Event [Notify a single user](https://fyno.io/docs/api-reference/notify-a-single-user.md) - API Reference > Notification Event [Notify multiple users](https://fyno.io/docs/api-reference/notify-multiple-users.md) - API Reference > Fyno Verify [Verify OTP](https://fyno.io/docs/api-reference/verify-otp.md) - API Reference > User Profiles [Get user profile](https://fyno.io/docs/api-reference/get-user-profile.md) - API Reference > User Profiles [Create user profile](https://fyno.io/docs/api-reference/create-user-profile.md) - API Reference > User Profiles [Update user profile](https://fyno.io/docs/api-reference/update-user-profile.md) - API Reference > User Profiles [Merge user profiles](https://fyno.io/docs/api-reference/merge-user-profiles.md) - API Reference > User Profiles [Add/Update channel data](https://fyno.io/docs/api-reference/add-update-channel-data.md) - API Reference > User Profiles [Delete channel data](https://fyno.io/docs/api-reference/delete-channel-data.md) - API Reference > User Profiles [Delete user profile](https://fyno.io/docs/api-reference/delete-user-profile.md) - API Reference > User Subscriptions [Get user preference](https://fyno.io/docs/api-reference/get-user-preference.md) - API Reference > User Subscriptions [Update user preference](https://fyno.io/docs/api-reference/update-user-preference.md) - API Reference > User Subscriptions [Update user preference (single)](https://fyno.io/docs/api-reference/update-user-preference-single.md) - API Reference > User Properties [Update User Property](https://fyno.io/docs/api-reference/update-user-property.md) - API Reference > User Properties [Set an Unset Property](https://fyno.io/docs/api-reference/set-an-unset-property.md) - API Reference > User Properties [Increment/Decrement Numeric Property](https://fyno.io/docs/api-reference/increment-decrement-numeric-property.md) - API Reference > User Properties [Append Values to List](https://fyno.io/docs/api-reference/append-values-to-list.md) - API Reference > User Properties [Remove Value From List](https://fyno.io/docs/api-reference/remove-value-from-list.md) - API Reference > User Properties [Unset User Property](https://fyno.io/docs/api-reference/unset-user-property.md) - API Reference > User Properties [Batch Update User Properties](https://fyno.io/docs/api-reference/batch-update-user-properties.md) - API Reference > Suppression List [Get Users](https://fyno.io/docs/api-reference/suppression-list/get-users.md) - API Reference > Suppression List [Add User to Suppression List](https://fyno.io/docs/api-reference/suppression-list/add-user-to-suppression-list.md) - API Reference > Suppression List [Delete User from Suppression List](https://fyno.io/docs/api-reference/suppression-list/delete-user-from-suppression-list.md) - API Reference > Suppression List [Ingest New](https://fyno.io/docs/api-reference/suppression-list/ingest-new.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://fyno.io/docs/openapi.json) - [OpenAPI YAML](https://fyno.io/docs/openapi.yaml)