Email accounts
Loading email accounts...
Inbox
Select a conversation
New contact
Auto-formatted to E.164 using the selected Country.
Uses the current time when the source has no timestamp.
Then open a conversation from the table.
Contact health check
Recency and real Gmail delivery/response evidence are classified independently.
Loading contact health...
Channels
Select a channel
Team Tasks
My To-dos
Calendar
Posts visible to you
Milestone Highlights
Team announcements
Shared Files
People
Media Gallery
Designed videos, AI images, and uploaded media stored in the shared workspace.
Open the gallery to load media.
🎬 Video Studio
The default engine follows the selected job type.
📘 Brochure Studio
New brochure
Training provider contact (printed in the brochure footer)
After creating, scroll down to upload logos and set the AI creative brief.
Print Layout Studio
75%
📤 New AI cold-email campaign
The AI writes each email per-lead at send time — this designs the plan.
Campaigns
🤖 AI email autoresponder (inbox-wide rules)
📖 Story Engine — 3-month African-storytelling email automation (cold provocation → relationship)
3 emails/week · Mon story · Wed proof · Fri gift/CTA. Reusable on any corporate programme.
Messaging automations (WhatsApp / SMS inbox)
Results Management
Checking Moodle connection...
Recent courses
Enrolled learners
Manage Moodle users
Search for an existing Moodle learner, then add a course or update the learner's access period and status.
Grade mapping
Issue certificates
Onboarding Welcome Note
Create the Moodle account, enrol the delegate, generate credentials, and issue the course welcome note in one workflow.
Search Moodle or CRM contacts, then select a delegate to fill the onboarding form.
Hotel and host details
Physical course brochure and agenda
Upload a PDF, image, or text brochure. AI will extract only the physical course structure and format it as a one-page agenda. The file is sent to the configured LLM and is not stored by this workflow.
No onboarding action yet.
Issued onboarding welcome notes
Combined learner search
Verify certificate
Enter a certificate ID.
Results export
No export prepared.
🧠 Platform Copilot
reads · writes · updates · deletes any tenant of this platform (admin)
⌨ Dev Copilot
reads repo files · creates branches · commits changes · opens PRs (admin)
Uses Dev Copilot settings below, separate from customer-facing AI.
System control center
Live operations, capacity, security, and AI scope controls
User metrics
Select a user to inspect logs, time, resources, and limits.Services
Select a service to drill downOpen alerts
Function activity
Saved operation log
Latest mutating requestsService controls and limits
Limits count write or provider operation units, not completed outputs. Zero means unlimited. Disabling a feature service hides its navigation after refresh and blocks its API until re-enabled here.
Security events
AI guardrails
Metrics SQL
Invite user
Only @intl-abmc.com and @abmc-int.com addresses can be invited.
Assign a role here, then configure that role's operational access below. Admin access is fixed and cannot be reduced.
Role permission access
Changes set the default access for Standard, Manager, AI Manager, and Custom Permission. Individual Custom Permission users can be adjusted below. Dev, Users, Settings, and system Metrics remain admin-only.
Status
…
Security and recovery
LoadingChecking
Cloudflare Turnstile is verified by the Worker before sign-in.
12 hours or local midnight
The earlier boundary ends the session on every device.
No backup recorded
Cloudflare R2 primary, encrypted GitHub artifact fallback.
Interface branding
Your AI (any OpenAI-compatible endpoint, local Ollama/vLLM, or Anthropic)
MCP server (gives your AI extra tools everywhere)
Dev Copilot
AI images & SEO grounding
Google & email providers
Save settings first, and add app_url + /oauth/google/callback in Google Cloud Console.
Microsoft 365 app
Contact health automation
Unsubscribed, spammed, and failed contacts are always excluded. Each eligible contact receives at most one health warm-up.
Social apps
Add both values separately under Meta App settings > Basic > App Domains. Do not include https://, a slash, or a path.
This is generated from the CRM address. Edit it in Meta App settings > Basic > Add platform > Website, not in this CRM field.
In Facebook Login for Business > Settings, enable Client OAuth Login, Web OAuth Login, Enforce HTTPS, and Strict Mode. Paste the URI above exactly. Create a Business Login configuration, then paste its Configuration ID in the editable field above.
One Meta connection discovers managed Facebook Pages and Instagram Professional accounts linked to those Pages.
TikTok direct posting requires Login Kit, Content Posting API, video.publish approval, and verification of the CRM media URL prefix.