Changelog
Track what has been built, what is pending, and what needs fixing.
Users & PINs
Manage user access and PIN codes. Sessions last 24 hours.
π€ User Accounts
π Change PIN
To change a PIN, go to the login page and use the "Set up your PIN" link.
Change Simon's PIN Change Olivia's PIN Change Nicholas's PINπ Gmail Sign-In
Appearance
Themes, typography, and layout preferences.
π¨ Theme
π€ Typography
Font size
Reduce motion
ND-friendly: minimise animations
AI Providers
API keys are stored in Cloudflare Worker Secrets. Go to Setup page to add or update keys.
π Key Status
Loading key statusβ¦
π§ Quick Actions
Routing & Profiles
How Opwi selects models for different tasks.
βοΈ Routing Profiles
| Profile | Chat | Reasoning | Cost |
|---|---|---|---|
| π Local | Ollama/phi4 | deepseek-r1:14b | Β£0.00 |
| π Free | Cerebras Gemma 4 | NVIDIA Nemotron | Β£0.00 |
| βοΈ Balanced β | Cerebras GPT-OSS | DeepSeek R1 | <Β£0.02/day |
| π§ͺ Frontier Free | Gemini Flash | Nemotron Ultra | Β£0.00 |
| π Full Frontier | DeepSeek V4 Pro | DeepSeek R1 | Variable |
Email β Zoho Mail
Connect simon@identitypartners.uk and olivia@identitypartners.uk via Zoho Mail API.
π§ Zoho Mail Configuration
Get from: api-console.zoho.com β Self Client β Generate token with ZohoMail.messages.READ scope
Steps to connect:
1. Go to api-console.zoho.com
2. Create a Self Client
3. Scope: ZohoMail.messages.READ,ZohoMail.messages.CREATE
4. Generate token β paste above
5. Find your Account ID at mail.zoho.com/api/accounts
1. Go to api-console.zoho.com
2. Create a Self Client
3. Scope: ZohoMail.messages.READ,ZohoMail.messages.CREATE
4. Generate token β paste above
5. Find your Account ID at mail.zoho.com/api/accounts
π¬ Proton Mail (Bridge)
Proton Bridge
Local IMAP/SMTP via Proton Bridge on your Surface Pro
Proton Bridge runs locally. The SMTP password is stored in Cloudflare Secrets as PROTON_BRIDGE_PASSWORD.
Calendar
Connect your calendar to show events on the dashboard and in workflows.
π
Calendar Sources
Microsoft 365 Calendar
Via Microsoft Graph API (credentials stored)
Zoho Calendar
Via Zoho Calendar API
Google Calendar
Via Google OAuth
βοΈ Calendar Settings
Show social posts on calendar
Show workflow runs on calendar
7-day look-ahead on dashboard
Social Accounts
Connect social platforms for posting, monitoring, and analytics.
π Connected Accounts
πΌ LinkedIn
Client ID + Secret stored
π¦ Bluesky
Handle + App Password stored
π€ Telegram Bot
@OwlAI3_bot β token stored, needs /start
πΈ Instagram
Requires Meta Business API approval
π¦ X/Twitter
API costs $100/month for posting
π RSS News Feeds
Add RSS feeds to populate the News Feed on your dashboard.
Notion Integration
Notion stores all persistent memory, CRM, research, and drafts.
π Connection Status
Integration token
ntn_z150β¦ (stored in Cloudflare KV)
Workspace
identitypartners's Space
ποΈ Databases
β
Hootify Memory
β Hootify CRM
β Hootify Research
β Hootify Drafts
β Hootify Social Queue
β Hootify Workflow Audit
β Hootify Personalities
β Hootify Personae
β Hootify Archive
Rebuild databases
β Hootify CRM
β Hootify Research
β Hootify Drafts
β Hootify Social Queue
β Hootify Workflow Audit
β Hootify Personalities
β Hootify Personae
β Hootify Archive
Cloudflare
Infrastructure status for hootify.identitypartners.uk
βοΈ Infrastructure
Pages (frontend)
hootify.pages.dev
Worker (orchestrator)
hootify-orchestrator.identitypartners.workers.dev
KV Cache
HOOTIFY_KV
D1 Database
hootify_d1
R2 Storage
hootify-assets
Custom domain
hootify.identitypartners.uk
π§ Actions
Notifications
π Notification Channels
In-app toasts
Telegram alerts
@OwlAI3_bot β needs /start to activate
Workflow completion
Research alerts
Social queue approvals
Privacy & Data
π Data Handling
Save conversation history to Notion
Auto-extract memories from chat
Analytics
Anonymous usage data
ποΈ Data Management
About Hootify
π¦
Hootify
Identity Partners Β· identitypartners.uk
Version
2.0
Orchestrator
Opwi
Backend
Cloudflare Workers
Knowledge
Notion