One AI workspace for your
customers, your data, your content
Build agents with skills, tools and guardrails — then put them to work answering Messenger and Zalo, turning your database into plain-language answers, and filling next week's content calendar. All on a shared Drive of live documents, mind maps and tables.
results = search_kb( "Q4 sales", top_k=6 )
chart = generate_chart( revenue_data, type="bar" )
Eight products, one workspace
They share the same agents, the same memory and the same knowledge base — which is the whole reason they are in one place.
Agents that reason, act, and iterate
A visual builder for agents that plan, call tools, read your documents and adjust until the task is done — not a wrapper around one prompt.
- Simple single-call agents, or multi-node workflow graphs
- Skills, tools and guardrails shared across every agent
- Three-layer memory that persists between conversations
- Per-run logs with tokens, cost and every tool call
Every customer conversation, one queue
Messenger, Telegram, your website chat and personal Zalo, answered by an agent that knows your products — and a Pause AI switch for when your team steps in.
- Page comments and Pancake too, plus a webhook channel for anything else
- Pause AI on any thread; orders the agent takes wait as drafts for your team
- Phone numbers detected and attached to the contact
- Care follow-ups with quiet hours and per-person caps
Your database, in plain language
Connect a warehouse, define your measures once, and let anyone ask a question and get an answer with the chart, the table and the SQL attached.
- 6 databases and warehouses, from Postgres to BigQuery
- A semantic model, so every answer agrees with the last one
- Multi-tab boards with filters and relative date windows
- SQL Lab, and verified question-to-SQL pairs
Plan it, write it, illustrate it, ship it
Brief a Brand once and let agents fill the calendar, draft the copy and generate the images — then publish when you press Publish, with sign-off wherever your Brand wants it.
- Ideas planned against your brand voice and products
- Image generation on a canvas of rewirable steps
- Sign-off on the statuses your Brand chooses
- Publishing to Facebook Pages, WordPress or your own webhook
On-brand images from a canvas of steps
Put a product photo, a prompt and a model on a canvas of steps you can rerun — with your packshots attached whenever the prompt names the product.
- 25 image models from 11 makers, GPT Image to FLUX.2 and Nano Banana
- Generate, edit with up to 16 references, remove background
- A rough note rewritten into a proper prompt from your brand
- Real-time co-editing, and a record of where every image came from
From a script to rendered clips
Break a script into scenes and shots, keep characters and products on-model across every panel, then render a shot or a whole scene to video.
- Scenes, shots and keyframes with camera, action and dialogue
- Elements — characters, products, locations — that stay consistent
- Video from Kling and Seedance, with the cost shown before you render
- Every take kept, so an earlier render is one restore away
One record, however they reached you
Conversations from every channel, phone numbers caught mid-thread, and live data from your own systems resolve into a single customer your agents can answer from.
- Contacts matched across channels into one timeline
- Enrichment from an HTTP endpoint you control
- Spreadsheet import and cursor-based sync
- Permission-gated at the database, not just the API
The shared brain your agents read
Documents, mind maps and tables your team edits together in real time — and the same knowledge base your agents retrieve from when they answer.
- Real-time co-editing with live cursors
- Hybrid retrieval: vector search fused with keyword search
- Share by link with view, comment or edit access
- Unlimited mind maps, free, with no node caps
From the first message to the thank-you
A customer writes on any channel. 2pm AI consults with your knowledge, skills, tools and memory, takes the order, books the COD delivery and says thank you — and when the conversation turns, it knows which way to go.
Customers chat
- Messenger“Is the blue one still in stock?”
- Telegram“Do you ship to Da Nang?”
- Website Widget“How much for two of these?”
- Personal Zalo“Can I pay on delivery?”
2pm AI consults
One agent behind every channel, drawing on everything your workspace knows.
Process
Confirms the items, the phone number and the delivery address back with the customer.
address savedCreate the order
A draft order in your shop's ERP, priced from its catalogue — your team confirms it there.
SAL-ORD-2026-00213Book the COD shipment
Booked with Viettel Post with the amount to collect on delivery, or by your ERP with your own carrier.
COD · tracking codeSay thank you
When the delivery is reported, an event rule sends a thank-you — written from the thread, or from your template.
delivered → thanked
Along the way
Friend them on Zalo
The number is pinned to the contact and your personal Zalo sends a friend request — paced, between 8 a.m. and 8 p.m. When they accept, the Zalo chat joins the same customer.
+84 ••• 412 → ZaloCare follows up
A care agent reads the thread and follows up after the silence you set — inside your quiet hours, capped per person, and within the channel’s messaging window.
quiet 2h → follow-upYour team steps in
The agent sends your team a push alert that opens the thread. Anyone can reply there — or pause AI to keep the thread for themselves.
alert → AI pausedThe agent stops replying
It switches AI and care off for that thread and leaves your team a one-line reason. Anyone can switch it back on from the inbox.
AI off · reason notedSee it working
Drawn from the same design tokens as the product, so these are the screens as they look in your theme — not a screenshot of someone else's workspace.
Wire an agent together on a canvas
Drop in the skills it should know, the tools it may call and the guardrails it must stay inside, then watch it reason through a task one node at a time.
- Simple single-call agents, or a full workflow graph
- Skills and tools shared across every agent in the workspace
- Versioned canvas — restore any earlier shape of the graph
Every channel in one queue
Messenger, Facebook comments, Zalo, Telegram and website chat arrive together. The agent answers with your catalogue and your tools; your team takes the thread whenever it wants it.
- The customer’s history from other channels, on the panel beside the thread
- Phone numbers detected mid-conversation and attached to the contact
- Tool calls visible inline, so you can see what the reply was built from
A question in, a chart and the SQL out
Ask in plain language and get the answer with the query that produced it, compiled from measures you defined rather than guessed at from raw table names.
- 6 databases and warehouses, from Postgres to BigQuery
- The chart picked from the shape of the result
- Pin any answer onto a multi-tab board
A quarter of content, planned and shipped
Ideas planned against your brand fill the calendar, drafts get written and illustrated, and nothing reaches a Page until someone presses Publish.
- Drag a slot to reschedule it; re-roll the one field that missed
- Sign-off on the statuses your Brand chooses
- Publishing to Facebook Pages, WordPress or your own webhook
The agent builder underneath all of it
Everything above runs on the same builder — so a skill you write once is available everywhere you put an agent.
AI Agents
Build and customize intelligent agents tailored to your use cases. Define personas, instructions, and behaviors with a visual builder — then version the canvas so a change you regret is one restore away.
Custom Skills
Teach agents domain-specific skills and workflows. A skill can be injected into every prompt, or only when the question matches it — so a big library of behaviour does not cost tokens on every call.
Tool Integrations
Connect agents to external APIs, databases and services. Webhook tools, sandboxed Python functions, built-in integrations, MCP servers, or another agent exposed as a tool.
See everything it connects toGuardrails
Set safety constraints and content policies on what goes into an agent and what comes out — with an audit of which guard fired, what it did, and why.
Collaborative Drive
Documents, mind maps, and tables with real-time collaboration. Your team's shared knowledge base, and the one your agents retrieve from.
Try the free mindmap makerOne-Click Deploy
Put an agent on a channel, a schedule, or an API endpoint. Monitor performance, track cost per run, and iterate with the logs in front of you.
How it works
Go from idea to production in three steps. No complex setup, no infrastructure headaches.
Build your agent
Define your agent's persona, instructions and behaviour. Start from a marketplace template or from a blank canvas in the visual builder.
Give it skills, tools and knowledge
Add skills, connect tools, point it at the documents and databases it needs, and set the guardrails it must stay inside.
Put it to work
Send it to a channel, a schedule or an API. Watch every run with its tool calls and cost, and improve it from what actually happened.
Build your agent
Define your agent's persona, instructions and behaviour. Start from a marketplace template or from a blank canvas in the visual builder.
Give it skills, tools and knowledge
Add skills, connect tools, point it at the documents and databases it needs, and set the guardrails it must stay inside.
Put it to work
Send it to a channel, a schedule or an API. Watch every run with its tool calls and cost, and improve it from what actually happened.
Built on a powerful engine
Under the hood, 2pm.space is more than a chat interface. Every capability is a production-grade engine designed to make your agents smarter, faster, and safer.
Agents that think, act, and iterate
Every agent on 2pm.space is built on a ReAct loop — Reason, Act, Observe, repeat. Agents don't just respond; they plan, call tools, evaluate results, and adjust until the task is done.
- Simple mode: single LLM call for fast, direct answers
- Agentic mode: multi-node workflow graph with conditional routing and parallel execution
- Each node supports up to 10 tool-calling iterations by default
- Back-edges (cycles) allow agents to revisit steps without infinite loops
Memory that grows smarter with every conversation
Agents on 2pm.space remember. A three-layer memory system — global tenant memory, per-agent shared context, and per-user notes — ensures every interaction is informed by what came before.
- Automatic memory extraction from every conversation in the background
- Semantic retrieval with decay scoring — recent, relevant memories surface first
- Six memory types: fact, preference, instruction, feedback, episode, procedure
- Deduplication at three levels: LLM prompt, vector similarity, and periodic consolidation
Connect agents to everything
Agents call the tools you give them — built-in platform tools, external webhooks, sandboxed Python functions, or the tools of an MCP server. The ReAct loop handles errors gracefully, retrying intelligently without manual intervention.
- Built-in tools: web search, image generation, code execution, and more
- Webhook tools: POST/GET/PUT/PATCH to any API with bearer or API key auth
- Code: sandboxed Python functions as tools, and Python or Bash in a workflow's code node
- MCP support: connect any MCP server, discover its tools and switch each one on or off
Your knowledge base, always within reach
Upload documents, mind maps, spreadsheets, and tables to the Collaborative Drive. Agents retrieve the most relevant chunks on demand using hybrid search — combining dense vector and BM25 keyword retrieval.
- Hybrid search by default: 70% vector + 30% keyword via RRF fusion
- Semantic chunking with contextual embeddings for higher retrieval accuracy
- Two RAG modes: "tool" (agent-triggered) or "auto" (always injected)
- Tiered retrieval: chunk summaries first, full content on demand — saves tokens
Reusable instructions your agents can master
Skills are prompt templates that get injected into agent system prompts — either always, or automatically when the user's query matches. Define once, reuse across every agent in your workspace.
- "Always" mode: injected into every system prompt for guaranteed behavior
- "Auto" mode: injected only when query matches via full-text search — saves tokens
- Global skills apply to all agents; agent-specific skills stay scoped
- System skills are platform-wide, bypassing tenant restrictions
Full visibility into every agent run
Every execution is tracked end-to-end — per-node token usage, cost, latency, tool calls, and guard outcomes. Debug any failure, optimize costs, and understand exactly what your agents are doing.
- Per-node tracking: input tokens, output tokens, and cost per step
- Execution logs with full message history and tool call results
- Guardrails audit: see which guards triggered, what action was taken, and why
- Memory extraction logs: track what was learned from each conversation
Why teams choose 2pm.space
See how 2pm.space transforms your AI workflow from scattered tools to a unified platform.
One tool for the inbox, another for dashboards, a third for content — and none of them share what they know.
One workspace where the same agents, memory and knowledge base serve all three.
A chatbot on the Page that answers from a script and gives up when asked anything real.
An agent with your documents, your catalogue and your tools — and a teammate one click away.
Every question about the numbers waits in an analyst queue.
Anyone asks in plain language and gets the answer, with the SQL attached.
No memory between sessions. Context is lost every time a new chat starts.
Layered memory that persists across agents, channels and sessions.
Per-seat pricing that punishes you for inviting the rest of the team.
Every feature free, unlimited members, and usage billed at the model provider's own rate.
Access is all-or-nothing, so a contractor on one Page can see the whole workspace.
Per-resource permissions and channel-level access for members, roles and teams.
And much more
Built for teams that want full control over their AI — from the first prototype to production.
Fine-Tuning
Turn the AI replies your team rated and corrected into a training set, tune an open-weight model on it, and point an agent at the result.
How fine-tuning works hereRoles & Governance
Custom roles, teams, per-resource sharing and channel-level access — plus encrypted credentials and a log for every kind of run.
See the security controlsIntegrations & MCP
Channels, HTTP APIs, databases, sandboxed code and MCP servers — and an MCP endpoint of our own so an external client can drive the workspace.
Browse the catalogueAPI Access
Workspace API keys scoped to their creator's permissions. Drive agents, documents and boards from your own applications.
Connect an MCP clientScheduler
Run an agent on a schedule — a morning report, a nightly sweep, a weekly digest — with the run history kept beside every other log.
See the schedulerBI Dashboards
Pin charts from Ask Data or SQL Lab onto boards with tabs, board-wide filters and a comparison with the last period.
See BI dashboardsAds Zone
Meta and Google ad spend beside the conversations and phone numbers your inbox got from each ad, with a Data Analyst that says where money is leaking.
See Ads ZoneBrand Kit
One brief — voice, palette, images, documents and products — that every writer, image and agent works from.
See the brand kitMarketplace & Apps
Install an agent template into your workspace and edit it, or ship an app built on the platform to a workspace of your own.
Playground
Test an agent before it meets a customer. Replay a conversation, inspect the thinking chain, and watch each tool call resolve.
Team Workspaces
Multiple workspaces, each with its own members, roles and data — with an interface available in eight languages.
Global Memory
A workspace-level memory every agent reads and writes — so what one agent learns about your business does not stay locked inside its own conversations.
Live Chat
A chat bubble in your colours on your own website, answered by an agent and landing in the same inbox as every other channel.
See the live chat widgetMobile App
The inbox in your pocket on iOS and Android, with deep links that open straight to the conversation.
Get the mobile appFrequently asked questions
Everything you need to know about building and deploying AI agents with 2pm.space.
A workspace where you build AI agents and then actually put them to work — answering customers across Messenger, Zalo, Telegram and website chat, answering questions about your database in plain language, and running your content calendar — all on top of a shared Drive of live documents, mind maps and tables.
Anything from a single-call assistant to a multi-node workflow with conditional routing, parallel branches and evaluation loops. Support agents, research assistants, content writers, data analysts and internal automations are the common shapes, and each one is assembled from the same skills, tools, knowledge and guardrails.
No. Agents are built visually — persona, instructions, skills, tools and guardrails are all configuration, and there is a marketplace of templates to start from. If you do write code, sandboxed Python tools, an API and an MCP endpoint are all there when you want them.
Three ways, together. Memory is extracted from conversations in the background and retrieved semantically, so an agent remembers what it was told. Documents in the Drive are retrieved on demand with hybrid vector-and-keyword search. And skills — reusable instructions you write once — are injected into the prompt either always or only when the question matches.
Yes. Messaging channels connect as first-class channels, HTTP APIs as webhook tools, six databases and warehouses as data connections, and any MCP server as a source of tools you discover and switch on. Anything else reaches us through a plain webhook.
Every feature is free, with no paid tier and no per-seat charge. You pay only for AI usage — model tokens are billed at the provider's own rate with no markup, and the platform takes a single flat fee when you add credit. Storage above the included base is the one thing billed monthly.
Workspaces hold members, roles and teams, with permissions granted per resource and per action. On top of that, an individual agent, document, channel or board carries its own access list — so a contractor can be given one Page without being given the workspace.
Every run is logged end to end: the messages, each tool call and what it returned, the tokens and cost per step, and which guardrails fired and what they did. Scheduled runs, webhook deliveries and follow-up sends each keep their own log beside it.
Ready to build your first agent?
Every feature is free and there is no credit card to sign up. You only ever pay for the AI you actually use.