About Friday F.ai
Friday F.ai is an AI platform by Zylink Corp, a Nigerian enterprise-technology group headquartered in Port Harcourt, Rivers State. Friday is built for individuals, developers, and enterprises that want a single intelligent assistant which knows them, adapts to their industry, and acts on their connected apps — not just answers questions.
The whole system runs behind a Cloudflare Workers gateway that keeps every upstream API key server-side. Users authenticate with scoped fri_ keys; per-user connector tokens are encrypted at rest with AES-GCM keys derived per-user from a worker secret.
What's new in v3.3
Released May 2026 · 17 new modules · Megamind multi-brain router · Nigerian fintech · Daily briefs with push notifications · CLI + VS Code + Capacitor mobile shells.
🧠 Intelligence
- Genius mode — context aggregator (12 layers: profile, memory, calendar, gmail, slack, weather, etc.) + 5-brain ensemble + judge model. Toggle with
/genius autoso Friday only pays the cost on hard questions. - Megamind — multi-provider router that combines free brains (Groq, Cerebras, Gemini, DeepSeek, OpenRouter, GitHub Models, HuggingFace, Cloudflare AI). Key-pool rotation, automatic fallback, ensemble + self-consistency + speculative drafting.
- Curiosity — Friday asks ONE clarifying question instead of guessing on vague prompts (single biggest jump in perceived intelligence).
- Explain — every reply can show "▸ how I got this" — reasoning trace, sources, context layers, copy-prompt button.
- Fork — branch any conversation into 7 modes: alternative · steel-man · devil's advocate · child / expert / shorter / longer · custom.
- Realtime + Async — true SSE token streaming with mid-stream
/steer+/stop; fire-and-forget background jobs with push notifications.
🇳🇬 Nigerian fintech & identity
- Paystack · Flutterwave · Monnify — full payment rails.
/send 5000 to 0123456789@058 via paystack reason: rentactually moves money. - Airtime + Data —
/airtime 200 to 08031234567auto-detects MTN/Airtel/Glo/9mobile and routes via any connected provider. - BVN / NIN / Driver's licence verify — via VerifyMe.ng or YouVerify.co.
/bvn 22123456789returns matched identity with no raw data stored. - Naija news — RSS aggregator across 12 outlets (Punch, Premium Times, Daily Trust, Channels TV, Vanguard, Guardian, BusinessDay, Sahara Reporters, TheCable, ThisDay, Pulse, Nairametrics).
- Naija jobs — cross-source search (Jobberman, MyJobMag, NgCareers, Indeed NG, LinkedIn NG) with twin-voiced cover letters + Chrome-extension auto-apply.
📅 Daily briefs & push notifications
- 4 brief slots — Morning (08:00), Midday catch-up (11:00), Evening wrap-up (17:00), Night cap (23:00). Per-user timezone-aware scheduling.
- 5 voice tones — Warm · Executive · Motivational · Newscast · Nigerian Pidgin.
- Delivery — Web push, email (via your Gmail), or in-chat only.
- 13 notification templates — briefs, meeting reminders, urgent email, payment received, invoice overdue, goal check-in, pulse signal, job done, birthday nudge, inactivity nudge.
- Configurable from Settings → Daily Briefs.
🎤 Sensing & output
- Voice — wake-word ("Hey Friday"), continuous mode, 6 personality voices, barge-in.
- Vision — live camera or screen-share with continuous frame analysis.
- Screen Pilot — Friday watches your screen, narrates, suggests next steps, alerts on errors.
- Translate — live bilingual interpreter (mic in / voice out) with Yoruba / Igbo / Hausa / Pidgin cultural notes baked into the prompt.
- Receipt capture — snap a receipt → structured fields → filed into Sheets/Airtable/HubSpot/Notion/CSV.
- Canvas — infinite drag-drop workspace with auto-link + summarise.
- Deck + Video — generate pitch decks and short videos with images, narration, and PDF/MP4 export.
💻 Reach beyond the browser
- Local model — Llama 3.2 1B / 3B, Phi 3.5, Qwen 2.5, Gemma 2 running on WebGPU in your browser. Works offline, zero cost.
- CLI —
npm i -g friday-cli→friday "explain B-trees"from any terminal. Streaming, code review, agent, image gen. - VS Code extension — chat, explain, refactor with diff, review file, generate from comment, fix diagnostic, commit message.
- Capacitor mobile shell — wraps the PWA for App Store + Play Store with native push, camera, biometrics, deep links.
- Desktop bridge — Chrome extension that lets Friday drive your real authenticated browser sessions.
- Twin — Friday studies your writing samples and drafts in your voice. Used by
/jobsfor cover letters. - Handoff — start a chat on phone, tap "send to laptop", desktop picks up live.
- Collab — multi-user shared sessions with role-based permissions (admin/contributor/viewer + Friday-as-member).
- Pulse — proactive context surfacing: watches Gmail/Slack/Calendar/GitHub/news/finance/weather and emits cards unprompted.
- Vault — encrypted personal vault. Friday can use secrets in flows but never echoes them.
- Import — bring your ChatGPT / Claude / Gemini export history in one drop.
🎨 UX
- Slash-command popup — type
/in chat and a categorised menu floats above the input. Arrow-key navigation, click-to-fill. - Live progress bubbles — long ops (genius, deck, video, model load, import) show a single bubble with a smooth animated bar, step pills, and ETA — no chat spam.
- Friendly tier labels — replies say "blazing fast · 240ms" instead of "cerebras/llama3.3-70b".
- Genius badge — floating pill bottom-right when Genius mode is active. One-tap cycle.
Earlier releases
v3.1 — May 2026
- Live connectors for Slack, Notion, GitHub, HubSpot, Trello, Spotify, Shopify, Stripe, Telegram.
- Full Google Workspace OAuth — Gmail, Calendar, Drive, Tasks.
- Bot Builder v2 — multi-bot library, themes, A/B prompts, hosted publishing at
/b/{slug}. - Fade v2 — CodeMirror 6, Mermaid, diff modal, snapshots, GitHub push via Git Tree API.
- Intelligence v3 — 22 industry personas, PII detector, conversation-loop detector, multi-intent commands.
- Compliance Sentinel + 4 new Apps Script generators (Slides, Drive, Calendar, Sites).
Features
/b/{slug}, real-time analytics.Products inside Friday
The main surface — chat.html. Multi-model AI, image generation, file uploads, voice input, integrations, connector actions ("post to #general…"), and intelligence-driven personalisation. Persisted to Firestore for signed-in users.
Live coding workspace at fade.html. CodeMirror editor with full syntax highlighting, debounced live preview iframe, inline Mermaid rendering, diff modal before applying AI edits, snapshot history with one-click rollback, 6 project templates, command palette (⌘K), GitHub push (atomic multi-file commits), embedded preview-console capturing iframe errors.
bot-builder.html. Multi-bot library, 12+ industry templates, 4 theme presets, A/B prompt variants, URL knowledge-base scraping, capability toggles (voice / images / browse). One-click publish generates a per-bot fri_ key, encrypts settings, and hosts the bot at friday.zylink-corp.workers.dev/b/{slug}. Each deployed bot logs conversations back for real-time analytics with a composite health score.
auto.html. Visual canvas: triggers, AI nodes, HTTP requests, actions, conditions, loops, transforms, sub-workflows. Templates for AI Inbox, API Monitor, Sheets Report, WhatsApp Bot, Content Pipeline, Webhook Router, Error Retry. Environment variables stored locally; cloud-saved workflows on the roadmap.
developers.html. Generate scoped fri_ keys, route per-key model selection, attach system prompts, test the gateway live in a built-in chat, view per-key usage.
connector-dashboard.html. 30+ integrations browsable by category. Connect via OAuth (Google, Spotify, LinkedIn, Zoom) or paste tokens (Slack, Notion, GitHub, HubSpot, Trello, Shopify, Stripe, …). Test-connection button verifies credentials live. Sensitive fields encrypted at rest before write.
AI Models
Friday routes to the best model based on your request. Switch modes manually with the pill inside the chat input bar.
| Mode | Model | Best For | Speed |
|---|---|---|---|
| ⚡ Default | Llama 3.1 8B (Groq) | Everyday chat, questions, writing | ~1s |
| 🧠 Think | DeepSeek R1 distill 8B (Groq) | Maths, logic, complex reasoning. Surfaces a collapsible reasoning block. | ~5s |
| 🌐 Browse | Gemini 2.5 Flash + Google Search | Current events, news, prices, live data | ~4s |
| ⭐ Pro | Llama 3.3 70B (Groq) | Hard questions, long-form writing, deep analysis | ~4s |
Multi-turn conversation history
The worker now accepts a role-tagged history array on every request, so Friday holds the conversation across turns at the model level rather than reconstructing it from a flattened string. Capped at 20 turns × 8 K characters.
Auto-routing
In Default mode, Friday detects current-sounding questions (containing words like today, latest, 2026, news, price, weather) and switches to Browse mode transparently. Code questions are excluded from auto-switching. A ✨ Auto-switched to Browse badge appears when this happens.
Tavily RAG on Default
If a Tavily API key is configured, Default mode enriches every response with live web search results injected into a delimited <<<USER_QUERY>>> block so prompt-injection from search payloads is contained.
Memory & Intelligence
Friday builds a personal memory profile for every signed-in user that persists across all conversations and devices.
- Your name, preferred nickname, and pronouns
- Your industry, role, and language preference
- Your stated preferences — "I prefer concise replies", "I always work in NGN"
- Top topics you ask about (with co-occurrence graph)
- Facts you've shared across sessions (capped at 50)
- Recent sentiment trend — Friday adapts tone when you turn frustrated
Every 10 messages, Friday silently runs an extraction pass on the conversation to identify new facts. These are merged into your profile at users/{uid}/memory/profile. Memory is injected at the top of every future prompt. The intelligence layer also tracks domain scores, preferences, recent topics, and sentiment locally in localStorage.
Once a conversation exceeds 30 messages, Friday auto-generates a rolling 3–5 sentence summary and saves it. The summary is injected into the context window for every future message in that conversation.
Before sending, Friday's intelligence layer scans your prompt for emails, phone numbers (NG + international), credit cards, NIN, BVN, account numbers, AWS keys, Stripe keys, Friday keys, raw private keys, and labelled passwords — and can warn you (or auto-redact) before the message leaves the browser.
Friday notices when you're "going in circles" — three or more semantically similar questions in a row — and surfaces an option to try a different angle, switch model, or talk to a human.
Image Generation
Friday detects image requests in natural language and generates with Pollinations AI behind the worker. Style picker appears before render so you can choose Flux, Turbo, Realistic, Anime, Logo, 3D, or Dark Art.
How to trigger
"generate an image of…", "draw me a…", "create a picture of…", "paint a…", "illustrate…", "imagine…"
- Worker detects image prompt, returns
type: "image_request" - Browser shows the style picker. User picks a model.
- Browser sends
type: "image_proxy"to the worker - Worker validates Friday key, fetches Pollinations server-side
- Worker streams image bytes back to browser
- Browser uploads to imgbb for a permanent shareable URL
- Chat renders image card with caption, expand, and download buttons
Rate-limit responses (429/503/500) include a retry: true signal with a recommended wait; the browser retries up to 5 times cycling through turbo → flux → any-dark before giving up. The retry loop runs client-side so Cloudflare's 30s CPU limit is never approached.
Industry Personas
Friday adapts its behaviour and language to your industry. Set yours in Settings → Personalise Friday. The intelligence layer also detects domain mid-conversation and injects extra context automatically.
Each persona carries domain jargon, regional context (Nigerian where applicable), and behaviour rules — Mental Health, for example, never diagnoses and always points to qualified professionals + crisis hotlines.
Connectors
30+ integrations browsable in connector-dashboard.html. The 9 live ones below execute real actions on your apps from chat — the rest store credentials and are pending adapter implementation. All sensitive fields are AES-GCM encrypted at rest with per-user keys derived from a worker secret.
Live — chat-driven actions
Apps Script integrations (pull-based)
Drop a generated Apps Script into Sheets, Gmail, Docs, Forms, Slides, Drive, Calendar, or Sites — and Friday adds a custom menu / on-edit triggers that call the worker on demand. Generated by generateAppsScript(type, …) in friday-intelligence.js.
OAuth + dashboard-only (no chat actions yet)
The dashboard supports 20+ more integrations — Apple Music, Instagram, X/Twitter, LinkedIn, TikTok, Discord, Airtable, Asana, Zoom, Dropbox, Mailchimp, Microsoft Teams, Jira, Paystack, Flutterwave, WhatsApp, Webhook, Zapier, Make, Zino (internal). Credentials are stored encrypted; adapter implementations land case-by-case.
Custom outbound webhook
Configure a webhook URL in the dashboard and Friday will POST every chat response to it in real time:
Google Workspace
Single click — sign in with Google and Friday gets access to Gmail, Calendar, Drive, and Tasks. Tokens are stored encrypted; refresh happens automatically. Configure the operator's OAuth client via GOOGLE_CLIENT_ID + GOOGLE_CLIENT_SECRET on the worker.
| Capability | Sample command in chat |
|---|---|
| 📧 Gmail search | "search my gmail for unread from john" |
| 📧 Compose-and-confirm | "draft email to alice@x.com about the proposal" → preview card → Send |
| 📅 Calendar today/tomorrow | "what's on my calendar tomorrow?" |
| 📅 Multi-attendee slot finder | "find a 1h slot with alice@x.com and bob@y.com next week" — books with Meet link |
| 📁 Drive search | "find my drive file about Q3 budget" |
| ✅ Tasks list | "show my tasks" |
Higher-level automations
| Automation | What it does |
|---|---|
| ☀️ Morning Brief | Calendar + top 8 unread + open tasks → one-screen synthesis. Optional cron + email/Telegram delivery. |
| 🎯 Meeting Agent | Pulls last emails per attendee + related Drive docs → pre-meeting brief. |
| 👤 CRM Lite | Scans inbox for new leads, dedupes against HubSpot, extracts contact info. |
| 📚 Drive Knowledge Base | "ask my drive about Q4 strategy" → Drive search + LLM synthesis with citations. |
| 🛡️ Compliance Check | Regex + LLM scan for sensitive data before content leaves your control. |
Dashboard
The Dashboard gives real-time visibility into all API key activity, plus per-bot analytics for any bots you've published with the Bot Builder.
Usage is logged via ctx.waitUntil to usage_logs in Firestore — fire-and-forget but guaranteed to complete. Each log records key, model, industry, timestamp, prompt length, reply length, and whether the response was grounded.
API & Developer Keys
Generate scoped fri_ keys in developers.html. Each key stores a name, system prompt, and model routing preference in Firestore and is validated on every gateway request.
Gateway endpoint
Response format
Health check
Image generation
Other endpoints
connector_save·connector_action·connector_call·connector_test·connector_disconnect— encrypted credential storage + live execution against connected appsoauth_exchange— server-side code-for-token exchange for Spotify and Google (refresh-token aware)morning_brief·meeting_agent·crm_lite_run·drive_kb·compliance_check— Google Workspace automationsbot_save·bot_log·bot_stats·bot_list·bot_delete·bot_telegram_deploy— Bot Builder hosting + telemetrykb_url_fetch— server-side URL scrape for the Bot Builder knowledge baseGET /b/{slug}— public bot serving (rendered HTML)POST /webhook/telegram/{prefix}— Telegram bot inbound webhook
v3.3 additions
POST /stream/chat— Server-Sent Events token streaming with mid-streamsteerPOST /async/submit · /async/status · /async/list · /async/cancel— fire-and-forget background jobsPOST /push/subscribe · /push/notify— Web Push fan-outtype:'vision'— multimodal image+text via Gemini 2.5type:'megamind'— multi-provider router with key-pool rotation (Cerebras · DeepSeek · OpenRouter · GitHub Models · HuggingFace · Cloudflare AI · Pollinations)type:'fact_check'— claim verification with source cachingtype:'fx_rate'— currency conversion with 6h cachetype:'naija_news'— RSS aggregator + AI digest across 12 Nigerian outletstype:'naija_jobs'— cross-source job scraping + cover-letter generation- Daily-brief
scheduled()— fires morning/midday/evening/night briefs per user-configured local time - 5 new connector adapters: Paystack · Flutterwave · Monnify · Airtime (routed via any connected payment provider) · Identity (VerifyMe / YouVerify for BVN/NIN/passport/driver's licence)
Daily Briefs & Notifications
Friday can send up to four push notifications a day, each tied to a different "moment":
- ☀️ Morning brief (default 08:00) — calendar, top emails, Nigerian headlines, weather, one focus item
- ☕ Midday catch-up (11:00) — what changed since morning: new Slack mentions, new emails, pulse signals
- 🌇 Evening wrap-up (17:00) — what got done, what's open, tomorrow's first meeting, journal prompt
- 🌙 Night cap (23:00) — tomorrow's first meeting, weather, your three priorities
Each is independently enabled and time-shifted. Configure them at Settings → Daily Briefs.
- Warm — friendly assistant voice, uses your nickname
- Executive — terse, headlines only, no fluff
- Motivational — high-energy coach voice
- Newscast — third-person, crisp, factual
- Nigerian Pidgin — natural and lively ("How far this morning! Your day dey load…")
- Push notification — best for phone (after PWA install + push permission)
- Email — drafted in your connected Gmail account, addressed to yourself
- Both
- Chat-only — appears in your Friday inbox but doesn't push
Friday picks the right template per situation. All shipped in friday-templates.js:
morning_brief · midday_catchup · evening_wrap · night_cap— the 4 daily slotsmeeting_reminder— N minutes before each calendar eventurgent_email— when Pulse flags an email as urgent (with "Draft reply" action)payment_received— Paystack / Flutterwave / Monnify webhookinvoice_overdue— outstanding invoice past duegoal_check_in— daily nudge from friday-coachpulse_signal— generic Pulse-surfaced signal (custom actions per signal)job_done— async job completion ("✓ Done — Research X")birthday_nudge— from your Google Contactsinactivity_nudge— when you haven't opened Friday in N days
- Install Friday as a PWA (see Widget section below) — push only works on installed apps.
- Open Settings → Daily Briefs & Notifications
- Click Enable next to "Push notifications" — browser will ask permission
- Toggle the briefs you want; pick your local times; choose tone + delivery
- Save. Friday's scheduler runs every 15 minutes and fires briefs that fall within ±7 minutes of your configured local time. Idempotent — each brief fires at most once per day.
Widget & install
- Open
https://friday.zylinkcorp.com.ng/chat.htmlin Safari - Tap the Share button at the bottom (square with up-arrow)
- Scroll down → Add to Home Screen
- Tap Add. Friday icon appears on your home screen.
- Open it once to register the service worker — push notifications now work (iOS 16.4+)
True home-screen widgets (iOS 17 lock-screen-style widgets) require the Capacitor-wrapped native app from the App Store. The Add to Home Screen install gives you the full-screen app with all features.
- Open
https://friday.zylinkcorp.com.ng/chat.htmlin Chrome - Menu (⋮) → Install app (or "Add to Home screen")
- Confirm. Friday lands in your app drawer with the proper icon.
- Long-press the icon — you'll see the manifest shortcuts: Chat · Genius · Voice · Vision · Canvas · Pulse · Fade · Auto · Dev
- Share from any app → Friday appears in the share sheet
- Open chat.html in Chrome / Edge / Brave
- Address bar shows an install icon (⊕) on the right — click it
- Friday gets its own dock/start-menu entry and a clean standalone window
- Right-click the Friday icon in the dock → see the shortcut menu
The PWA exposes 9 shortcuts visible from the home-screen long-press / right-click menu:
| Chat | Jump straight into chat |
| 🧞 Genius | Auto-engages 5-brain consensus for hard questions |
| 🎤 Voice | Wake-word voice mode — say "hey Friday" |
| 📷 Vision | Live camera or screen-share intelligence |
| 🗂 Canvas | Infinite drag-drop workspace |
| 🔔 Pulse | Proactive context surfacing |
| ⚡ Fade | Live coding environment |
| 🤖 Automate | Workflows + triggers |
| Dev | API keys + gateway |
Once Friday is installed as a PWA:
- Android: any app → Share → Friday appears in the sheet → choose Friday → the shared content arrives as a chat bubble with "what would you like me to do?" follow-up
- iOS 17+: same flow via Share sheet
- Supported content types: text, URLs, images, PDFs, plain text files, CSV, JSON, Office documents
For App Store / Play Store distribution + true iOS lock-screen widgets, use the Capacitor mobile shell:
cd friday-mobilenpm installnpx cap add ios(Mac + Xcode) ornpx cap add android(Android Studio)npx cap open ios/open android— runs in simulator or device
See friday-mobile/README.md for the full publish-to-store walkthrough.
Security
All sensitive connector fields (access tokens, secrets, bot tokens, refresh tokens) are encrypted with AES-GCM before being written to Firestore. Per-user keys are derived with HKDF-SHA256 from a worker secret + the user's UID, so each user's credentials are independently protected.
Token exchange for Google and Spotify happens entirely server-side via the worker's oauth_exchange endpoint. Client secrets never touch the user's browser persistently. Refresh tokens are rotated automatically when expired.
All upstream provider keys (Groq, Gemini, Tavily, Pollinations) live as Cloudflare Worker secrets. The browser never sees them — every model call is routed through the gateway with a scoped fri_ key.
Optional compliance_check endpoint scans content for PII / secrets / contract terms before they leave your control. Regex catches credit cards, SSNs, AWS keys, IBANs, private keys, Friday/Stripe keys; deep mode adds an LLM pass for contextual risks like trade secrets and confidential business info.
Upstream error messages are scrubbed of key= / token= fragments and capped before reaching the client, so a provider 401 never leaks a secret URL.
The worker honours an optional ALLOWED_ORIGINS environment variable to restrict CORS — set it to your production domain(s) to keep leaked keys from being usable from arbitrary origins.
Installing Friday as an App
Friday is a full Progressive Web App — installable on Android, iOS, and desktop.
An Install banner slides up from the bottom of the chat page. Tap Install → Friday is added to your home screen and opens full-screen.
Tap the Share button → Add to Home Screen.
Click the install icon in the address bar, or browser menu → Install Friday F.ai.
The service worker (sw.js) caches the app shell with a network-first strategy for HTML/JS (so updates land immediately) and a cache-first strategy for images/fonts. Push notifications are wired up; background sync ready for offline message drafts (rolling out).
Pricing
Full access to chat, all 4 AI modes, image generation, memory, Fade, Bot Builder, Zino, Apps Script integrations, and PWA install. Up to 3 API keys. Pro mode limited to 10 calls/day.
Unlimited Pro mode, full Google Workspace automations (Morning Brief, Meeting Agent, CRM Lite, Drive KB), priority queue, larger memory and history windows, all 9 live connectors with no per-day caps.
Custom deployments for oil companies, hospitals, law firms, agencies, and large teams. Includes dedicated worker instances, custom industry personas, team key management, SSO, audit logs, SLA, and onboarding. Contact admin@zylinkcorp.com.ng.
Privacy Policy
Last updated: May 2026.
What we collect. When you create an account: name, email, conversation history, and memory profile in Firebase Firestore. API usage logs (key, model, timestamp, prompt/reply length, grounding flag) in usage_logs. Bot conversations for bots you've published in bot_logs/{slug}/events.
Connector credentials. Tokens you supply for Slack, Notion, GitHub, HubSpot, Trello, Spotify, Shopify, Stripe, Google Workspace, Telegram, etc. are stored AES-GCM-encrypted at rest using a per-user key derived from a worker secret + your Firebase UID. The worker decrypts them only at the moment of executing an action you initiated.
Memory data. The memory system extracts facts and preferences from your conversations to personalise Friday. Stored under your account in Firestore; used only to improve your experience. You can clear it any time with the "clear my memory" command or request full deletion.
How we use it. Conversation history powers your own chat history and context injection. Usage logs power your Dashboard. Bot logs power your bot's analytics. We do not sell, share, or use your data for advertising.
Guest usage. Without signing in, nothing is persisted — everything is in-memory and cleared on refresh.
Third parties. Prompts are processed by Google (Gemini), Groq, and optionally Tavily. Images generated by Pollinations and uploaded to imgbb. Google Workspace actions hit Google APIs with your OAuth token. Please review their respective privacy policies. We send only prompt text + scoped tokens — no extra identifying information.
PII Detector. Friday's client-side intelligence layer warns you before sending content that contains common PII or secrets (emails, phone numbers, credit cards, NIN, BVN, API keys, private keys). You choose whether to proceed or redact.
Data deletion. Self-serve memory clear is available; full account deletion: contact admin@zylinkcorp.com.ng.
Terms of Service
Last updated: May 2026.
By using Friday F.ai, you agree to these terms. Friday F.ai is a product of Zylink Corp Group of Companies.
Acceptable use. You may use Friday for lawful purposes only. You must not: generate harmful, illegal, or misleading content; circumvent key validation or rate limits; scrape or harvest data at scale; reverse-engineer the gateway architecture; or use connectors to perform actions you do not have authority to perform in the connected accounts.
API keys. You are responsible for keeping your fri_ keys secure. Do not commit keys to public repositories. Zylink Corp reserves the right to revoke keys found in violation of these terms.
Connectors. You authorise Friday to act on the connected accounts you've linked. Connector credentials are stored encrypted; you are responsible for keeping the underlying tokens valid and revoking them at the provider when you no longer want Friday to act on your behalf.
Published bots. When you publish a bot via the Bot Builder, the rendered HTML is publicly served at /b/{slug}. You are responsible for the content of your bot — including its system prompt, knowledge base, and any third-party content you reference — and for ensuring it complies with applicable laws.
Service availability. Friday is provided "as-is". We do not guarantee uptime. The underlying AI models and third-party services (Google, Groq, DeepSeek, etc.) are outside our control.
Intellectual property. The Friday F.ai interface, branding, intelligence layer, and gateway architecture are property of Zylink Corp. AI-generated outputs are provided for your use — you are responsible for reviewing and using them appropriately.
Limitation of liability. Zylink Corp is not liable for any direct, indirect, or consequential damages arising from the use of Friday F.ai, including but not limited to decisions made based on AI outputs or actions taken by connectors on your authorised accounts.
Changelog
May 2026
March 2026
2025
2024