10 integrations. 70 tools. Your rules on every one.
Integrations are how agents put what you know to work, inside the systems where your data already lives. Each one is a set of typed tools, with a declared effect and a policy that says whether it may run on its own.
Each provider is switched on per deployment. One you have not enabled adds no tools and no UI.
- 70
- tools across ten integrations
- 38
- of them write to a real system
- 31
- writes nobody can set to Auto
What each one lets an agent do.
Reads run on their own unless you say otherwise. Writes wait for a person. Locked writes cannot be made automatic by any setting.
- Read, Auto by default
- Write, Approval by default
- Write, locked to Approval
- 3 tools

Gmail
- Reads
- Search and read messages in the connected mailbox.
- Writes
- Send a message. Waits for approval by default, with recipients, subject and body open for editing.
gmail_send_message· OAuth, per user - 12 tools
Outlook Mail
New- Reads
- Search and read messages, folders, attachments and people.
- Writes
- Send, reply, forward and draft are locked to Approval. Moving and updating messages default to Approval.
outlook_mail_reply_to_message· Microsoft Graph OAuth - 9 tools
SharePoint
New- Reads
- List folders, search files, read and search inside documents, open shared links.
- Writes
- Creating folders and writing or updating files are locked to Approval. Copying a file into Praxis runs on Auto.
sharepoint_write_file· Microsoft Graph OAuth - 22 tools

Google Ads
- Reads
- Bounded, read-only reports across the accounts you select.
- Writes
- Keywords, negatives, lists, budgets, recommendations, campaign status and device bids. Every write is locked to Approval.
google_ads_add_campaign_negative_keywords· OAuth or service account - 1 tools

Meta Ads
New- Reads
- Insights reporting across the ad accounts you select.
- Writes
- None yet. Write tools are planned.
meta_ads_run_insights· System User access token - 5 tools

Google Analytics
- Reads
- Standard and realtime GA4 reports, field discovery and compatibility checks, linked Ads accounts.
- Writes
- None. Read-only.
google_analytics_run_report· OAuth or service account - 5 tools
Search Console
New- Reads
- Search analytics, sitemaps and URL inspection.
- Writes
- Submitting a sitemap defaults to Approval. Requesting indexing is locked to Approval.
google_search_console_request_indexing· OAuth - 3 tools
BigQuery
- Reads
- List tables, read schemas, run queries. Row filters are enforced before a query is allowed to run.
- Writes
- None. Read-only.
bigquery_run_query· Service account - 4 tools

Airtable
- Reads
- List and get records in the bases you select.
- Writes
- Create and update records. Approval by default.
airtable_update_record· API key - 6 tools
Notion
- Reads
- Search and read pages and data sources. Pages can also feed the knowledge base.
- Writes
- Create pages and update content or properties. Every write is locked to Approval.
notion_create_page· OAuth, per user
And the model is your choice, per agent.
OpenAI
Anthropic
Google Gemini
Azure OpenAIOpen-source models
Choose the accounts each run can see.
Connect a Google Ads manager account and Praxis lists every account under it. Connect Analytics and it lists the properties. For each conversation or schedule you pick what is in scope, or reuse a saved context group.
Every integration is built from the same five parts.
So a new one behaves like the others from the day it ships.
- 01ConnectionOAuth, an API key reference, or a service account. Raw secrets never live in the app. The API takes references to your secret manager.
- 02ResourcesPraxis finds what is inside a connection: ad accounts, properties, sites, bases, datasets, mailboxes, drives. You choose which ones agents may use.
- 03ToolsTyped tools that declare whether they read or write, where data goes, and which policies they allow.
- 04Active contextFor every conversation and schedule, you pick the resources in scope. The agent sees only those.
- 05AuditEvery call is recorded with the actor, the requester, the tool, the provider and the outcome. Kept for 400 days.
Next on the list.
Planned work is written up as a public plan before any code lands. None of these is available today.
- Planned
Outlook Calendar tools
The connection exists today. Agent tools for reading and booking are planned.
- Planned
SharePoint as a knowledge source
Index SharePoint documents into the knowledge base, next to Notion.
- Planned
Meta Ads writes
Campaign and budget changes, locked to Approval like Google Ads.
- Planned
Microsoft Teams
Teams support, on the same Microsoft Graph foundation as Outlook and SharePoint.
Useful connectors go upstream. Yours stay yours.
A generally useful provider can be contributed to the open-source project. A connector to your internal system, and the agents and rules around it, stay in your private implementation.
The platform improves in public
- The runtime, the workspace and the tool registry
- Approvals, audit and the rest of the governance layer
- Fixes and improvements that help everyone
- Integrations with products other people also use
What is built for you stays with you
- Your agents, their instructions and your business rules
- Views and dashboards built for your team
- Connectors to your internal systems
- Your configuration, credentials, data and history
Need one that is not here?
Public providers are planned in the open on GitHub. Private ones, for your internal systems, are built in an implementation.