
Settings → Apps lists everything Postfjord connects to: your social channels, your email list, booking systems, Stripe, AI apps, your own AI key, your blog, link tags and your sending domain. postfjord.com has the same list, with a page for each, at postfjord.com/integrations.
Find an app
- Search: type a name or a word, like Mailchimp or bookings.
- Kinds: the buttons on top show one kind at a time, like Contacts and email, Bookings and calendars or AI apps and agents. All shows every kind, each under its own heading.
- Connected apps come first, so you see at a glance what is set up.
Each card says where the app stands:
- Connected: it is connected and working, like a channel, a booking system or an AI app with a key.
- Reconnect: a channel is connected but stopped working, for example when its login ran out. Open Channels and press Reconnect.
- On: it works without anything to connect, like link tags.
- Set up: nothing yet. Press the card to start.
- From Starter (or the plan it needs): your plan does not have it yet. The AI apps and your sending domain come from the Starter plan.
- Add-on: X needs the X add-on, under Account.
Where each app is set up
Press a card. Most open their setup right there, under the app's name, with a link to its help: Mailchimp, the booking systems, Stripe, link tags, your blog, Canva, Slack and Discord and the AI apps. All apps at the top takes you back to the list.
A few apps live on their own screen, and their card takes you there:
- A social channel opens Channels. See Channels.
- Your own AI key opens Settings → AI. See Your own AI.
- Your sending domain and Cloudflare open Email settings. See Send from your own domain.
- A CSV file, Brevo and Klaviyo open Import contacts. See Import contacts from a file.
Apps that are still being tested only show for the workspaces that can use them. Missing an app? Press Tell us at the bottom of the list, or build your own with the API and MCP.
Contacts and email
- Mailchimp: connect with your Mailchimp API key, then move your list over with each person's consent. You can also keep a Mailchimp list updated, if you still send from there. The steps are under Mailchimp and Import from Mailchimp.
- CSV file: for Kit, MailerLite, Shopify and any other tool that can save your list as a CSV file. The card opens the same import as Import contacts on Contacts. The steps for each tool are in Import contacts from a file.
- Brevo and Klaviyo: bring your list straight in with a key from Brevo or Klaviyo, no file needed. The card opens Import contacts with that tool picked. How to make the key is in Straight from Brevo or Klaviyo.
Only the workspace owner connects Mailchimp and moves a list. Editors can start a Mailchimp sync. For a file, Brevo or Klaviyo, an owner or an editor can start the import, and only the owner finishes it.
Bookings and calendars
Connect Calendly, Acuity Scheduling or any other booking system, and Postfjord counts the bookings each automation brings in. Everyone who books gets the tag Booked. The steps are in Count your bookings.
Media
Connect your own Canva account on the Canva card, then press Design in Canva in the composer or the media library. The finished design comes into the post without a download. The steps are in Design in Canva.
Dropbox
The Dropbox card opens Media. Press From Dropbox there, or in Choose media in a post, and pick photos and videos from your Dropbox. They are copied into your library, no download needed. The steps are in From Dropbox.
AI apps and agents
ChatGPT, the Claude app, Codex, Cursor and Meta Muse each get their own key. Press the card and three numbered steps open:
- Choose what the app may do. Drafts only is picked for you: the app writes drafts, and nothing goes out until you schedule it. Read only and Schedule and publish are there too, except for Muse, which starts with drafts.
- Copy your key. The key gets a name for you, like "Meta Muse" or "Claude app on Mac". Change it if you like, then press Make my key. The key is shown once. Treat it like a password.
- Paste it in the app. The steps for that app, with the text to paste and a Copy button. The text already holds your key.
Press Done when the app works. The key is then hidden for good and shows under Your keys by its name. Only the workspace owner can set up apps, and it is included from the Starter plan.
Meta Muse
Muse is Meta's AI agent. In step 3 you send Muse a message that points it at Postfjord's connector brief, and put the key in Muse's Secure Credentials Store under the name POSTFJORD_API_KEY, never in the chat. More on postfjord.com/muse.
Claude app
Pick Claude Desktop or Claude Code in step 3. Claude Desktop needs Node.js and a few lines in its settings file. Claude Code takes one line in a terminal. The snippets are under Claude Desktop and Claude Code.
ChatGPT
ChatGPT can connect with a sign-in and no key, as a connector: see ChatGPT in the MCP help. On a plan without developer mode, use a custom GPT of your own instead. It reads Postfjord's public API document and sends your key with each request.
- Open chatgpt.com/gpts/editor and choose Configure.
- Give the GPT a name, for example Postfjord.
- At the bottom, press Create new action, then Import from URL, and paste
https://postfjord.com/openapi.json. - Under Authentication, choose API Key and then Auth Type Bearer. Paste your key and save.
- Press Create and choose Only me. Anyone you share the GPT with would work in Postfjord with your key.
- Try it: "What is in my Postfjord calendar next week?"
The connector is the simpler choice when your plan has it: it needs no key, and you remove it under Your keys like any other.
Codex
Codex is OpenAI's coding agent. Step 3 gives you a few lines for ~/.codex/config.toml. See Codex.
Cursor
Step 3 gives you a few lines for ~/.cursor/mcp.json. See Cursor.
Before your first key
A key can post and send in your name, so Postfjord asks for two things first. You do them once:
- Confirm your email address. Open the link Postfjord emailed you.
- Turn on two-step sign-in. Add an authenticator app or a passkey under Account.
Until both are done, the app shows them as a list with a red mark and an Open Account button. Each turns into a green tick when it is done, and Make my key (or Create key) opens. Connecting an AI app through its sign-in page asks for the same two things. Keys you made before keep working.
Your keys
Every key in the workspace, with its name, what it may do, the day it was made and when an app last used it. Revoke stops a key at once: the app that used it gets an error from then on. A revoked key stays in the list, greyed out, so you can see what it was.
When someone makes a key or connects an AI app, every owner of the workspace gets an email with the key's name, what it may do and who made it. The person who made it gets one too. Did you get one you did not expect? Press Revoke next to that key, then change your password and turn on two-step verification under Account.
A key stops working by itself when the person who made it is no longer an owner of the workspace, and when they choose a new password, press Sign out everywhere or delete their account. See Your API keys after a security step.
Make a key by hand
Under Advanced: make a key by hand you choose any name and any level yourself. Use it for your own code, or an app without a card, like VS Code. The key comes with the Claude Code line, and the key on its own is folded away underneath.
FAQ
Do I have to connect Claude to use AI in Postfjord?
No. Bo and every AI feature in Postfjord run on Claude already, included in your plan. Settings → AI shows it, with this month's usage. Connecting the Claude app here lets you work in Postfjord from Claude Desktop or Claude Code, if you want to.
I closed the setup before I copied the key. What now?
Revoke that key under Your keys and open the app's card again. A key is never shown twice.
Can I use Zapier?
Yes. Press the Zapier card. New signups, sales, posts and messages can start a Zap, and a Zap can add contacts, tags and draft posts. The steps are in Zapier.
Why do I need two-step sign-in for a key?
A key lets an app post, send and read in your workspace without your password. If someone got into your account, they could make one and keep using it after you change your password. With two-step sign-in, a password alone is not enough to make a key.
Can an app publish without asking me?
Only with a key set to Schedule and publish. With Drafts only, everything it writes waits in your calendar until you schedule it.