← Back to Changelog
v2026.3.9
2026.3.9 — March 2026
text-agents permissions abac twilio messaging contacts admin ai-cost infrastructure
2026.3.9 is the biggest Loquent release to date — 50 merged PRs. Text agents now suggest replies to incoming messages automatically, every API endpoint is protected by attribute-based access control, BYO Twilio users can import their full call and SMS history, and a new super-admin dashboard gives platform-wide visibility into organizations, system health, and AI costs.
Text Agents
Loquent agents now work for SMS and WhatsApp — not just voice.
- Automated reply suggestions — when an inbound message arrives, the AI drafts contextual reply options for your team to review and send with one click
- AI instruction builder — describe how you want the agent to respond in plain language; it generates detailed, structured instructions automatically
- Test conversations — simulate a conversation with the agent before going live so you know exactly how it will respond
- Per-number assignment — assign different agents to different phone numbers; each number has its own text agent independently of voice agent assignment
- Auto-reply or suggestion-only — choose per phone number: let the agent reply automatically, or have it generate reply suggestions for your team to review before sending
Team & Permissions
Every action in Loquent is now protected by fine-grained access control.
- Attribute-based access control (ABAC) — permissions enforced across all 93 API endpoints covering 15 resource types: contacts, agents, messaging, telephony, notes, and more
- Permission-aware interface — the UI adapts automatically to each user’s role; buttons, tabs, and actions that aren’t permitted simply don’t appear
- Team invitations — invite colleagues by email directly from Settings; pending invitations can be reviewed and revoked at any time
Messaging
- Real-time updates — messages and delivery status appear instantly via WebSocket — no page refresh needed
- MMS attachments — send and receive images and files; incoming media opens in a built-in lightbox viewer
- Contact sidebar — full contact details appear alongside the active conversation so you never need to switch tabs
- Smart reply routing — replies always go out from the number the contact originally texted, eliminating outbound channel confusion
- Inline AI suggestions — click any inbound message to reveal AI-drafted reply options with confidence scores; regenerate on demand
Contact Management
- Communication feed — every call and SMS with a contact in a single unified timeline, grouped by date
- Contact enrichment from SMS — contact details are automatically extracted from message history to reduce manual data entry
- Contact assignment — assign contacts to specific team members with a management view to track ownership across the organization
- Last contacted indicators — color-coded aging dots and relative timestamps show how long it has been since each contact was last reached
- Note taxonomy & search — classify notes by visibility, origin, and area; search across all notes without scrolling
Telephony & BYO Twilio
- SMS history import — import your full existing SMS conversation history from your Twilio account into Loquent; the import is idempotent and safe to re-run
- Call history import — import your existing call records from your BYO Twilio account directly into Loquent’s call history
- Per-phone voice webhook configuration — configure voice webhooks individually per phone number; point specific numbers at Loquent without affecting others, with a one-click restore
- Redesigned connect flow — cleaner guided setup for connecting your Twilio account; credentials are validated before saving
- One-click SMS event setup — configure Twilio Event Streams for your BYO account with a single button in Settings
Platform Administration
- Super-admin dashboard — a dedicated platform-wide administration area for managing organizations, monitoring system health, viewing KPIs, and performing maintenance actions with a full audit trail
- AI cost tracking per organization — usage logging across all 18 AI call sites (voice, SMS, transcription, enrichment), with a cost dashboard broken down by model, feature, and provider per organization
Infrastructure
- OpenRouter migration — all AI services now route through OpenRouter for unified model access and provider flexibility
- Cloudflare R2 file storage — file storage migrated from local disk to Cloudflare R2 for scalable, production-grade object storage
- Structured logging via Betterstack — production observability with structured tracing across all key services
- Seed migration environment fallback — database seeding now works correctly across all deployment environments