April 3rd, 2026

Your SSO credentials now work on mobile.
We're excited to announce that enterprise teams can now authenticate using SSO directly from the Swiftask mobile app. If your organization uses Single Sign-On (SAML via Azure AD, Okta, or other identity providers), you can now sign in from iOS with your corporate credentials—no workarounds, no separate passwords.
Enterprise users with SSO-enabled workspaces can authenticate using their organization's identity provider directly from the mobile app. The mobile app now respects your workspace's SSO configuration, giving you the same seamless, secure login experience you have on the web.
Supported identity providers: Azure AD, Okta, and any SAML 2.0-compliant identity provider
Seamless integration: Uses your existing workspace SSO setup—no additional configuration needed
Available on: All Swiftask plans
Find it: Login screen → Sign in with SSO option (appears automatically if your workspace has SSO enabled)
We've redesigned the entire login experience to be quicker and more intuitive. Whether you're signing in with email, OAuth (Google/Microsoft), or SSO, the process is now streamlined for speed and reliability.
Improved stability and performance across the mobile app
Fixed minor issues affecting login reliability
Enhanced overall app responsiveness on iOS
Update to iOS v1.0.24 from the App Store
Open Swiftask on your iPhone
At the login screen, if your workspace has SSO enabled, you'll see a "Sign in with SSO" option
Tap it and authenticate with your corporate credentials
You're in — no additional setup required
SSO configuration is managed at the workspace level. If your organization isn't using SSO yet and you'd like to enable it, visit Workspace administration → SAML Configuration to get started. Once configured, all team members can authenticate via SSO on both web and mobile.
For detailed setup instructions, see the SSO/SAML documentation.
Available on: All Swiftask plans (Pro, Team Starter, Team Growth, and Custom)
April 1st, 2026

Your data analysis just got a major performance boost. We've rebuilt the Python: Code + Upload + Visualization skill from the ground up with E2B sandbox optimization, persistent kernel state, and intelligent error handling. Code runs faster, costs less, and fails more gracefully.
Python code now runs in an isolated E2B sandbox environment with a persistent kernel. This means your code executes 3-4× faster than traditional approaches, with reduced overhead and zero conflicts between executions.
Faster execution: Code runs in ~400ms cold start (vs 2+ seconds with standard setups)
Better reliability: Isolated execution prevents conflicts and state corruption
Persistent state: Variables and imports maintained across multiple executions in the same session—no redundant initialization overhead
The tool now intelligently manages Python package installations, cutting your credit consumption by up to 35-40% on typical Python tasks.
Smart package detection: Required packages identified and installed once per session (not on every execution)
Fewer LLM calls: Reduced back-and-forth communication with the AI model means faster responses
Lower costs: Optimized token usage significantly reduces credit consumption for Python operations
When code fails, the system now corrects it efficiently without wasting credits on full code regeneration.
Clearer error messages: Better feedback when code execution fails, helping you debug faster
Intelligent error correction: Only the specific line with the error is modified (similar to artifacts), not the entire code block—reducing credit waste by up to 40%
Better tracking: Improved monitoring of execution time and resource usage for transparency
File uploads and outputs are now more reliable and faster to access.
Better upload management: Improved handling of uploaded files in the sandbox environment
Reliable output generation: Generated files (charts, processed data, exports) are now consistently available
Direct download links: All generated files are provided with direct URLs in the chat—no extra steps
Open Chat in Swiftask
Add the Python: Code + Upload + Visualization skill to any agent (Agents → [Agent Name] → Skills → search "Python")
Upload a data file (CSV, Excel, JSON, etc.)
Ask the agent to analyze it: "Analyze this data and create a visualization"
Verify: faster execution, instant download links, and clearer error messages if anything fails
Example request:
"Analyze this sales data CSV file. Create a bar chart showing revenue by region and save it to /tmp/. Provide the download link."
List required packages: Always specify which Python packages you need at the start
Use print() statements: Display intermediate results for debugging
Limit file output: Produce 2-3 files maximum per task (prefer one comprehensive output)
Save to /tmp/: All generated files should go to the /tmp/ directory for accessibility
Request file links: Ask for direct URLs to all generated files in your final response
Availability: All plans (Pro, Team Starter, Team Growth, Custom)
Location: Agents → [Agent Name] → Skills → Python: Code + Upload + Visualization
This update includes:
Optimized code execution in E2B sandbox (Firecracker microVMs)
Persistent kernel for faster consecutive runs
Reduced LLM calls via smart package management
Enhanced error handling and tracking
Intelligent error correction (modifies only error lines, not full regeneration)
Fixed file path issues between local and sandbox environments
Improved usage monitoring including idle time tracking
Refactored codebase with shared helper functions
Added comprehensive unit tests
Ready to use? Open Chat, upload your data file, and ask the AI to analyze it. The tool will automatically execute Python code and provide visualizations and results faster than before.
April 1st, 2026

We're excited to announce two powerful new tools for working with PDFs: a dedicated PDF Search & Replace skill and a ready-to-use Brad - PDF anonymization agent template. Together, they make it easy to find and replace text while protecting sensitive data.
Find and replace text in PDF files while keeping your original formatting intact. Whether you're updating placeholders, correcting information, or preparing documents for distribution, this skill handles the work automatically.
Provide the PDF URL, specify the strings to search for and their replacements, and the processed PDF is uploaded to cloud storage with a download link returned instantly.
Available on all plans
No file size limits
Processed PDFs uploaded to S3 with instant download links
Preserves original PDF formatting during replacements
Where to find it: Skills → Search "pdf" → PDF Search & Replace
How to test it: Add the skill to any agent, then ask it to search and replace text in a sample PDF. For example: "Search for [PLACEHOLDER] in this PDF and replace it with [ACTUAL_VALUE], then give me the download link."
Protect sensitive information automatically. Brad is a pre-configured agent template that detects and removes all personally identifiable information (PII) from PDF documents in seconds.
Upload a PDF containing names, contact details, financial information, or any other sensitive data. Brad analyzes the document, identifies all PII, removes it, and returns a clean, anonymized PDF ready to share or archive.
Detects all types of PII (names, emails, phone numbers, addresses, financial data, and more)
Available on all plans
No file size limits
Returns anonymized PDF as a downloadable file
Ready-to-use template — no configuration needed
Where to find it: Agents → Create Agent → From Template → Brad - PDF Anonymization

How to test it:
Go to Agents and click "Create Agent"
Select "From Template"
Search for and select "Brad - PDF Anonymization"
Choose "Clone and test" to use it immediately
Upload a PDF with sensitive information
Brad will process it and return the anonymized version as a download
These tools solve a real problem: managing sensitive documents at scale. Whether you're preparing contracts for external review, sharing reports while protecting privacy, or automating document workflows, you now have enterprise-grade PDF handling built into your agent fleet.
Available now on all Swiftask plans. No additional setup or configuration required.
Ready to try it? Create a new agent from the Brad template or add the PDF Search & Replace skill to your existing agents. Both are available immediately in your workspace.
April 1st, 2026

Looking for the perfect model for your AI agents? We've just added two new Claude models via AWS Bedrock: a champion of value for money, and a beast of raw power.
You get near-Opus power at the same price as Sonnet 4.5. Perfect for agents that demand serious reasoning without breaking the bank.
Pricing: 3/3 /3/15 per million tokens (input / output)
Capabilities: Extended thinking, web automation (computer use), image analysis, up to 1M token context
Ideal for: Complex autonomous agents, full code generation, strategic analysis of large documents
Key benefit: Cut your AI infrastructure costs by 40% compared to Opus, without sacrificing quality
Anthropic's most powerful model. Use it when reasoning quality is non-negotiable and you're tackling critical or highly complex tasks.
Capabilities: Maximum reasoning, ultra-precise instruction following, handling complex edge cases
Ideal for: Critical tasks, multi-step problems, analyses where precision makes the difference
Key benefit: Zero compromise on quality — Anthropic's most capable model

In your agents:
Go to Agents → Select your agent → Edit
Open the Objectives & Instructions section (or Model selection)
Click the LLM Model dropdown
Search for and select Bedrock – Claude Sonnet 4.6 or Bedrock – Claude Opus 4.6
Save
In Chat:
Open Chat
Click the model selector (top left of the input field)
Search for the model by name
Start chatting
✅ Available on all Swiftask plans (Pro, Team Starter, Team Growth, Tailored)
✅ No upgrade required
✅ All your existing agents, skills, and automations work immediately
Start with Sonnet 4.6 for your standard agent workflows — it's the best balance of power and cost. Reserve Opus 4.6 for your critical tasks where maximum reasoning precision makes the difference. This way, you optimize your budget while keeping the power where it matters most.
Claude Sonnet 4.6:
Create an agent with a complex task: code analysis, strategic synthesis, or architecture generation
Example: "Analyze this full financial report and extract the 10 most important insights"
Test multimodal capabilities: Upload an image and request a detailed analysis
Claude Opus 4.6:
Use it on a critical task where reasoning quality is essential
Example: "Identify all edge cases and error scenarios in this process flow"
Compare results with Sonnet 4.6 to see the difference in precision
Ready to deploy your agents with the best models? Open your agents now, select Claude Sonnet 4.6 or Opus 4.6, and test the power. 🎯
March 31st, 2026

We've added a powerful new way to keep data private and accountability clear when sharing agents with your team. Meet the "Require user's own account" toggle—a simple but important security feature for external integrations.
When you share an agent that uses external integrations (Gmail, Google Drive, Slack, Outlook, Microsoft Teams, or any calendar service), you can now require users to authenticate with their own accounts instead of using yours.
Here's what changes:
Each user's data stays on their account – When someone uses a Gmail skill, they use their Gmail account, not yours. Their emails, files, and actions are completely separate.
Clear accountability – Every action is traceable to the person who performed it, not to the agent owner.
Automatic permission respect – Users can only access what their own account permissions allow. No surprises, no over-sharing.
One-time setup – Users configure their account once when they first access the agent, then everything works seamlessly.
Navigate to Agents → select your agent → click the edit icon (✏️)
Go to Skills in the left panel
Click Add a skill or edit an existing external skill (Gmail, Google Drive, Slack, Outlook, Calendar, etc.)
Fill in the skill configuration form
At the bottom of the form, toggle "Require user's own account" on
Save and share your agent normally
That's it. When recipients access the agent, they'll see a "Configuration required" banner and can authenticate with one click.
Available on: All Swiftask plans
Works with: Gmail, Google Drive, Slack, Outlook, Microsoft Teams, Google Calendar, Outlook Calendar, and all external service integrations
Does not apply to: Internal Swiftask skills (only external integrations)
They open a shared agent that has this toggle enabled
A blue "Configuration required" banner appears
They click "Configure" and authenticate with their own account
They're done—the agent now uses their credentials for all external actions
Privacy first – Personal data (emails, files, calendar events) stays on the user's account
Compliance ready – Perfect for regulated industries where audit trails and individual accountability are essential
No credential sharing – You never have to share your Gmail, Slack, or calendar access with teammates
Respects existing access – If someone doesn't have permission to a resource in their own account, they can't access it through the agent either
Create or edit an agent with an external skill (try Gmail or Google Drive)
Enable the "Require user's own account" toggle
Share the agent with a test user (different account)
Log in as the test user and open the shared agent
Look for the "Configuration required" banner
Click "Configure" and authenticate
Send a test message that triggers the skill
Verify the action used the test user's credentials, not yours
Ready to share securely? Open any agent, add an external skill, enable the toggle, and share with confidence. Your team's data stays where it belongs—with them. 🔒
March 31st, 2026

We've added agent locking so you can protect your production agents from accidental changes. Once locked, only owners and admins can modify agent settings—everyone else can still use the agent, but they'll see a clear message if they try to edit it.
You can now lock any agent you own or administer to prevent unauthorized changes. Perfect for production agents, shared templates, or any agent you want to keep stable. When locked, all configuration changes are blocked for regular users—they'll see a helpful error message asking them to contact the owner or admin.
Turn the lock on or off with a single toggle
Only owners and admins can lock or unlock agents
Locked agents remain fully usable in chat for everyone with access
All agent settings are protected: prompt, skills, data sources, sharing, duplication, and more
No impact on usage, credits, or performance
Find it: Agent page → top section → "Lock agent" toggle (next to Share and "Use this agent" buttons)
Testing the feature:
Open any agent you own or administer
Click the "Lock agent" toggle at the top of the page (it will turn on and stay highlighted)
Try to edit the agent settings as a regular user—you'll see a message asking to contact the owner/admin
As owner/admin, click the toggle again to unlock and make changes
March 31st, 2026

We've just made Swiftask smarter. OpenAI's GPT-5.3 is now available across all plans, bringing cutting-edge reasoning and logic capabilities to every team member. No upgrades. No extra costs. Just better thinking.
GPT-5.3 is the most advanced model in the GPT-5 family. It delivers superior logic and coding capabilities, with deep reasoning and complex instruction following built in. Whether you're solving intricate problems, writing sophisticated code, or working through multi-step logic, GPT-5.3 gets it right.
Why it matters: This is the highest level of intelligence available right now. Use it when you need your AI to think harder, reason deeper, and handle complexity that other models struggle with.
Advanced reasoning – Tackles multi-step problems with precision
Superior logic & coding – Writes better code, catches edge cases, explains complex logic
Deep reasoning & complex instruction following – Understands nuanced requirements and delivers accordingly
Performance – Outperforms GPT-4o on MMLU and GSM8K benchmarks
Available on all plans – Pro, Team Starter, Team Growth, and Custom at no extra cost
In Chat:
Open Chat in the left sidebar
Click the AI model selector (top left, showing your current model)
Search for or select "OpenAI GPT-5.3" from the dropdown
Start your conversation — GPT-5.3 is ready to go
Set it as your default:
Go to Workspace administration → Settings → Advanced
Find Default Chat AI
Select "OpenAI GPT-5.3"
Click Update
All new conversations will now use GPT-5.3 by default.
Try GPT-5.3 on tasks where reasoning matters most:
Code review – Ask it to analyze complex code, identify bugs, suggest optimizations
Research & analysis – Complex document analysis, data synthesis, strategic thinking
Problem-solving – Multi-step logic, edge case handling, constraint satisfaction
Writing & explanation – Nuanced writing, technical explanations, instruction generation
Start a conversation with a challenging prompt and see the difference advanced reasoning makes.
March 31st, 2026

Google's latest Gemini models are now available across all Swiftask plans. Whether you need lightning-fast responses or deeper reasoning, you can now choose the right Gemini model for every task — no plan upgrades needed.
You can now access Gemini Pro 3.1 for tasks that demand sophisticated reasoning and nuanced analysis. This model excels at breaking down complex problems, generating detailed strategies, and handling multi-step workflows with precision.
Better reasoning capabilities for complex, multi-step tasks
Faster inference than previous versions
Available on all plans — Pro, Team Starter, Team Growth, and Custom
Configure as default in Workspace administration → Settings → Advanced
How to test it:
Navigate to Chat
Click the AI model selector at the top
Search for "Gemini Pro 3.1" and select it
Try a complex reasoning task: "Break down a go-to-market strategy for a new SaaS product, including positioning, target segments, and 90-day milestones"
Compare response depth and clarity with previous Gemini versions

Gemini 3.1 Pro brings you faster inference without sacrificing reasoning quality. Perfect for high-volume tasks, real-time interactions, and workflows where speed matters as much as accuracy.
Faster inference for quicker responses
Strong reasoning for quality outputs
Available on all plans — Pro, Team Starter, Team Growth, and Custom
Ideal for chat interactions, meeting transcription, and artifact generation under time constraints
How to test it:
Open Chat
Select the AI model dropdown
Choose "Gemini 3.1 Pro"
Try a time-sensitive task: "Generate a meeting summary with 5 action items from this transcript [paste content]"
Compare speed and output quality
Both models are available everywhere you use AI in Swiftask:
In Chat: Click the model selector at the top of the input field
As workspace defaults: Workspace administration → Settings → Advanced → Default Chat AI (or Meeting AI, Transcription AI, Artifact AI)
For agents: Agent configuration → Model selection
All models are included in your current plan. No upgrades needed.
Real-time model recommendations now surface Gemini Pro 3.1 and Gemini 3.1 Pro as options based on your task description, helping you pick the right tool instantly without guessing.
Ready to experience faster, smarter AI? Open Chat now and switch to Gemini Pro 3.1 or Gemini 3.1 Pro to see the difference.
March 31st, 2026

We've given sub agents their own dedicated space in your agent settings, making it easier to visualize and manage multi-agent workflows.
You can now see exactly how your agents are connected and what workflows they belong to, right from your agent configuration. The new sub agents panel shows a visual map of your agent architecture, helping you understand your multi-agent system at a glance. Attaching new sub agents is just one click away.
What you can do:
View a visual diagram showing how agents are interconnected
See the full workflow each agent belongs to
Attach new sub agents directly from the panel using the "Attach agent" button
Support nested sub agents (agents with sub agents that have their own sub agents)
Manage sub agents from the Skills section (view or delete)
Where to find it:
Agents → Edit agent → Sub agents (in the left sidebar)
Available on: All Swiftask plans
Navigate to Agents and select an agent to edit
Look for Sub agents in the left sidebar
Click the "+ Attach agent" button
Select an agent to attach as a sub agent
Verify the visual diagram appears showing the connection between agents
Try attaching multiple sub agents to create a more complex workflow
Test nested sub agents by attaching an agent that itself has sub agents
Delete a sub agent from the Skills section to confirm management works smoothly
March 31st, 2026

We know how crucial it is to keep your AI agents running smoothly without unexpected hiccups. This month, we added agent monitoring with credit alerts to help you stay in control of your AI usage across your public fleet.
You can now set up automatic alerts when your public agents near their credit limits, helping you prevent service disruptions and manage your AI spend more effectively.
Credit threshold alerts: Get in-app notifications when an agent's credit usage hits your set limit
Custom thresholds: Set any credit limit by simply entering the number in the dedicated field
Individual monitoring: Track usage limits for each agent separately
Proactive notifications: Alerts kick in as usage approaches your threshold, not after it's exceeded
For public agents only: Available for widgets and agents as apps (agent as app)
Available on all plans with no usage limits
How to test it: Head to a public agent (widget or agent as app) → More options → Agent monitoring (located between Changelog and Advanced settings). Toggle on "Credit threshold alerts" and set your desired credit threshold.
Find it in: Agent settings → More options → Agent monitoring