Browse docs
How do I sync AI chats to Capacities with Pactify?
Updated Sep 22, 2026
Steps
- Connect Capacities (beta)If Destination is missing, request access via Feedback. Then Sync → Destination Capacities → paste Capacities Personal API Token → Save.
- Keep Destination → CapacitiesConfirm the Sync dialog title is Sync to Capacities.
- Chat or SyncAuto-Sync may already be on—wait for Synced. Otherwise use Sync & Enable Auto-Sync under Current Conversation.
- Confirm in CapacitiesOpen Pages (newest) or Tags → Pactify. Also check Sidepanel → Chats.
Routing
Pactify reads sync preferences (default destination). When destination is Capacities and the token is valid, updates go to Capacities APIs; otherwise Notion paths remain. Global Auto-Sync is one switch shared by both destinations.
Format vs Notion
Notion and Capacities use different write paths on the server. Notion creates a row in Pactify Conversations plus Notion page blocks. Capacities creates a standalone RootPage (Pages) from markdown, then appends more markdown on incremental sync.
| Notion | Capacities | |
|---|---|---|
| Where it lands | Row in Pactify Conversations database | RootPage object (Pages); tagged Pactify |
| Body format | Notion blocks (headings, lists, code, equations…) | Markdown string (/object/markdown, /blocks/append) |
| Title | Database Title property | # Title in the body + object title property |
| Source / URL | Source Platform + Original URL columns | Body line: **Source:** [platform](url) on first sync |
| Message roles | Blockquotes with 👤 User / 🤖 Assistant / ⚙️ System + --- between turns | ATX headings ## User / ## Assistant / ## System (no emoji, no ---) |
| Extra metadata | Summary, Message Count, Sync Status, dates… | Not written as fields—find pages via Tags → Pactify |
| Incremental updates | Append Notion blocks; update DB properties | Append markdown; may PATCH title only |
Capacities cannot create custom object types via API yet, so chats land as normal Pages. Open Capacities → Pages (newest) or filter by the Pactify tag. Notion schema details: Conversations database.
Behavior notes
| Topic | Behavior |
|---|---|
| Local Search index | Still written on successful Sync |
| Quota | Shared Free new-session pool with Notion |
| Migration | No automatic Notion ↔ Capacities copy |
| Re-sync | Rebuilds Capacities object after remote delete / hard failure |
If Sync to Capacities fails
Same Sync button labels as Notion: Not synced, Needs attention, Upgrade. Click the red label → read the message at the top of Sync to Capacities. Full label guide: Sync to Notion.
| What you see | What to do |
|---|---|
| Conversation was deleted from Capacities | Click Re-sync in the message, then Sync again |
| Chat is too large for Capacities | Export to Markdown, or start a shorter chat |
| First sync didn’t finish / needs recovery | Click Re-sync, then Sync again |
| Token, permissions, or beta access issues | Fix under Destination — see Connect Capacities |
| Monthly Sync limit reached (Upgrade) | Upgrade, or wait until next month — same Free pool as Notion |
| Capacities account creation limit | Check your Capacities plan or wait, then try Sync again |
Setup: Connect Capacities. Overview: Sync. Quotas: Plans & quotas.
Frequently asked questions
Where does a synced chat show up in Capacities?
As a Capacities RootPage (Pages), usually newest-first or under the Pactify tag—not a Notion-style database row. Body is markdown (# Title, Source link, ## User/Assistant/System). See the Format vs Notion table on this page.
Can Pactify migrate my old Notion pages to Capacities?
No. New syncs follow the selected destination. Existing Notion copies remain until you delete them in Notion.
What happens if I delete a synced page in Capacities?
Use Re-sync to recreate the Capacities object—similar to Notion’s deleted-page recovery.