FYNO FLOWS

FYNO CAMPAIGNS

One campaign builder for every channel and audience

Run event-driven, scheduled, or recurring campaigns from one platform. A/B testing and consent are validated at every dispatch

Triggered
One-time
Automated
about fyno illustration

Every message relevant. Every send is with permission.

No code

Triggered campaigns

Fired by events, actions, or database conditions
Unified template editor

EVENT TRIGGERS

Send based on actions

Customer completes KYC, crosses a tenure threshold, or triggers a rule. Campaign fires.

REAL-TIME AUDIENCES

Query at send time

Pull live cohorts from your CDP. Only current qualifiers receive the message.

Unified template editor

One time campaigns

Scheduled sends from uploaded or curated audiences

Maker-checker approvals
Maker-checker icon

LIST-BASED UPLOADS

Excel, CSV, or SFTP

Upload Excel or CSV, or schedule SFTP drops. Fields mapped. Consent validated.

Version control
Version control icon

ONE-OFF CAMPAIGNS

Announcements at scale

Festival offers, product launches, regulatory notices. All channels at once.

Automated campaigns

Recurring campaigns that run on rules and schedules

Maker-checker approvals

LIST-BASED UPLOADS

Excel, CSV, or SFTP

Upload Excel or CSV, or schedule SFTP drops. Fields mapped. Consent validated.

Version control

ONE-OFF CAMPAIGNS

Announcements at scale

Festival offers, product launches, regulatory notices. All channels at once.

Campaign intelligence

Campaign analytics that drive channel and vendor calls

Maker-checker approvals

A/B TESTING AT SCALE

Test before full send

Send variants to a subset. Measure delivery and engagement. Pick the winner.

Version control

MULTI-CHANNEL ANALYTICS

Channel-level visibility

Delivery, open, and click rates per channel. Cost per outcome tracked.

Maker-checker approvals

PROVIDER-LEVEL METRICS

Vendor-level breakdown

See which provider delivered best per campaign. Data-driven vendor decisions.

Version control

REAL-TIME COST PREVIEW

Know spends before send

Cost breakdown by channel, audience size, and SMS segments before dispatch.

While you’re still here, check out some other features!

Quality assurance

Securely automate communication operations (now with AI)

Fyno connect ingests events from your databases or Kafka, segments users, triggers messages via Fyno Cloud, and now includes an AI agent layer to help automate every step.
Man with beard smiling while working on a laptop, alongside an overlay diagram showing Fyno AI connecting Kafka and DB to customer engagement tools with features like no-code triggers, smart segmentation, AI workflows, and auditable delivery logs.
Man with beard smiling while working on a laptop, alongside an overlay diagram showing Fyno AI connecting Kafka and DB to customer engagement tools with features like no-code triggers, smart segmentation, AI workflows, and auditable delivery logs.
Quality assurance

The most powerful notification center for your app

A plug-and-play socket based SDK for your app with real-time delivery, intelligent digesting, and secure in-app OTP support.
in-app
in-app
Quality assurance

Build trust through intelligent preference management

Give your customers the power to choose how they want to hear from you. With Fyno, you can easily manage consent and user preferences across all channels.
pref-mang
pref-mang
Why run campaigns inside your data layer?
Criteria
Audience source
Consent enforcement
Campaign types
A/B testing
Cost visibility
Approval workflow
Standalone Campaign Tool
CSV upload or static segment export
Checked at segmentation, not at send
One workflow for all sends
Manual variant setup or none
Invoice arrives after send
Manual email or none
Fyno Campaigns
Live cohorts, uploads, or rule-based filters
Validated per message at dispatch
Triggered, one-time, and automated campaigns
Built-in variant testing with subset sends
Cost preview before dispatch
Maker-checker with audit trail
What You Gain
One place to create, edit, and version every template your bank sends.
No missed DLT registrations. No manual chasing across operator portals.
One approval workflow for every channel. No portal switching.
A timestamped approval chain that your RBI auditor can inspect on demand.
Answer any regulatory inquiry without cross-vendor reconciliation.
Consistent, compliant messaging across every language your customers speak.

Find the answers that you need

How does Fyno handle DLT template variable tagging under the November 2025 TRAI direction?

The TRAI direction issued under TCCCPR 2018 requires all variable fields in SMS content templates to be pre-tagged with descriptive labels specifying content type, purpose, and validation criteria — for example, #number# for OTPs, #url# for links, #alphanumeric# for reference IDs. Fyno’s DLT Template Management module builds variable tagging into the template creation flow. When you define a variable in the editor, you assign the corresponding TRAI tag at that point. Fyno then validates the tag against the permitted list before submission, so that templates reach the DLT portal already compliant. This removes the risk of a rejection due to an untagged or incorrectly tagged variable, which, after the 60-day logger period expires, results in outright message rejection at the operator level.

Do we still need to log into Meta Business Manager to manage WhatsApp templates?

The TRAI direction issued under TCCCPR 2018 requires all variable fields in SMS content templates to be pre-tagged with descriptive labels specifying content type, purpose, and validation criteria — for example, #number# for OTPs, #url# for links, #alphanumeric# for reference IDs. Fyno’s DLT Template Management module builds variable tagging into the template creation flow. When you define a variable in the editor, you assign the corresponding TRAI tag at that point. Fyno then validates the tag against the permitted list before submission, so that templates reach the DLT portal already compliant. This removes the risk of a rejection due to an untagged or incorrectly tagged variable, which, after the 60-day logger period expires, results in outright message rejection at the operator level.

How does maker-checker work across teams like compliance, marketing, and IT?

You configure the approval chain by role. A template created by a marketing team member moves to a compliance reviewer before it can go live. The compliance reviewer sees a preview of the template as it will render on each channel — including all dynamic variables populated with sample values — and approves or rejects with a reason. If rejected, the creator receives the reason and the template returns to draft. Nothing reaches a live channel without traversing the full configured chain. Every step is timestamped and logged: who submitted, who approved or rejected, when, and on which version. This log is the audit trail your RBI or IRDAI reviewer will ask for — available without any manual reconstruction from email history.

Can we migrate our existing templates into Fyno without rebuilding them from scratch?

Yes. Existing SMS templates registered on DLT portals can be imported into Fyno by syncing directly from the operator’s DLT system. WhatsApp templates approved in Meta Business Manager can be pulled in via the Meta API. For email and push templates, Fyno supports import from common ESP formats. Once imported, templates are available in the editor for editing, versioning, and governance — the full maker-checker and audit trail applies from the point of import. There is no requirement to rebuild template content. The migration path is designed for banks that have large template libraries — Karnataka Gramin Bank, for example, manages its full SMS and WhatsApp template stack through Fyno after migrating from a fragmented multi-vendor setup.

What exactly does a version control log do, and can we roll back to a previous version?

Every edit to a template creates a new version. The version log captures the edited fields, the previous and updated values, the user who made the change, and the timestamp. For templates that went through maker-checker approval, the log also shows which approver signed off on each version and when. You can view any prior version side-by-side with the current live version. Rollback is supported: if a live template produces unexpected delivery failures or a compliance issue is identified post-go-live, you can revert to a prior approved version without raising a change request or involving engineering. The full history is retained and cannot be edited or deleted, so that the record satisfies the immutability requirements of an RBI IT audit.

We already have an internal approval process for templates. Why do we need this?

Most banks we speak with have an approval process — it runs over email, WhatsApp groups, or shared spreadsheets. The problem is not that the process does not exist. The problem is that it leaves no auditable record that a regulator can inspect. When an RBI auditor asks which version of a template was live on a specific date, and who approved it, the answer currently requires searching email threads across multiple people. Fyno does not replace your approval logic — it runs it inside a system that logs every step automatically. Your compliance team still reviews. Your IT head still approves. The difference is that the record is structured, timestamped, and retrievable in seconds rather than reconstructed under audit pressure.

Book a demo

Personalized onboarding and integration help to make the most of Fyno for your workflows.

Get Started

Discover insights

Learn how teams streamline communication, manage templates, and scale faster with Fyno.

Explore Fyno Blogs