Docupost
DocuPost is a print and mail service that enables users to send digital files as physical letters and postcards via the U.S. Postal Service.
Verdict
Common use cases
- Mail contracts to clients from deal threads
- Send thank-you postcards after customer calls
- Dispatch event invitations to prospect lists
- Automate birthday cards for team members
- Mail printed reports to stakeholders
Integration
- Vendor
- Docupost
- Category
- docs
- Auth
- API_KEY
- Tools
- 2
- Composio slug
docupost
Tools
- Send Letter
Tool to send a letter via u.s. mail with specified recipient, sender, and pdf. use after confirming recipient and document details. example: send letter(to name='john doe', to address='123 main st, ...', file url='https://...')
- Send Postcard
Tool to send a postcard via u.s. mail with specified recipient, sender, and front/back images. use after confirming recipient addresses and design urls. example: send postcard(to name='john doe', ..., front image='https://...', back image='
Setup
Setup guide
- 11. Log into your Docupost dashboard and navigate to API settings to generate a new API key. 2. In Switchy, open your workspace settings and click Integrations, then find Docupost in the MCP directory. 3. Paste your API key into the authentication field and click Connect. 4. Switchy will verify the key and confirm your account balance. 5. Open any Space and type '@Docupost send a test postcard to [your address]' to confirm the connection works. 6. The AI will ask you to confirm recipient details and provide image URLs for the postcard front and back, then queue the mail. 7. Check your Docupost dashboard to see the job status and track delivery.
What teammates see: by default, memories from Docupost are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Send Contract Letter
@Docupost send a letter to Jane Smith at 456 Oak Avenue, Austin TX 78701 with the contract we discussed above as a PDF attachment.Open in a Space →
Thank-You Postcard
@Docupost send a thank-you postcard to the customer whose details are in this thread, using our standard thank-you design at https://example.com/postcard-front.png.Open in a Space →
Event Invitation Batch
@Docupost send event invitation postcards to the five addresses I listed above, using the front image at https://example.com/invite-front.png and back at https://example.com/invite-back.png.Open in a Space →
Quarterly Report Mailing
@Docupost send our Q4 report PDF to the board members at the addresses in the spreadsheet link above.Open in a Space →
Birthday Card Automation
@Docupost send a birthday postcard to Alex Johnson at 789 Maple Drive, Seattle WA 98101, using our team birthday card design.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Docupost send a letter to our client Jane Smith at 456 Oak Avenue, Portland OR 97204 with the signed contract PDF we finalized yesterday.
Letter queued for mailing. Recipient: Jane Smith, 456 Oak Avenue, Portland, OR 97204. Document: signed_contract_v3.pdf (4 pages). Estimated delivery: 3-5 business days via USPS First Class. Tracking ID: DCP-2024-A7F3G9. You'll receive a confirmation email once the letter enters the mail stream. Cost: $2.15 charged to your Docupost account.
This example shows the send-letter workflow after document preparation. The MCP requires a publicly accessible PDF URL or base64-encoded file — you'll need to upload your document to a storage service first. Docupost charges per piece mailed; confirm your account has sufficient credits before sending bulk mailings.
@Docupost send postcards to our top 20 customers thanking them for their loyalty, using the holiday design we uploaded and the recipient list from our CRM export.
Postcard batch created: 20 recipients queued. Front image: holiday_thanks_2024.png (verified 6x4 format). Back image: message_template.png with variable address fields. Estimated delivery: 5-7 business days. Batch ID: DCP-BATCH-H8K2M. Total cost: $28.00 (20 postcards × $1.40 each). Review the batch in your Docupost dashboard before it enters production at 5 PM ET today.
This demonstrates bulk postcard sending, Docupost's most popular use case for marketing teams. You must provide front and back image URLs in the correct print dimensions (typically 6x4 or 4x6 inches at 300 DPI). The MCP doesn't validate address accuracy — use USPS address verification separately to avoid undeliverable mail and wasted spend.
@Docupost review our mailing history from the last 30 days and summarize which campaigns had the highest delivery success rates and lowest return-to-sender percentages.
I don't have a tool to retrieve historical mailing data from Docupost — the MCP currently supports only outbound sending (letters and postcards). To analyze past campaigns, you'll need to export delivery reports from your Docupost dashboard manually, then upload that CSV here for me to summarize. Alternatively, ask Docupost support if they offer a read-only API endpoint for reporting data that could be added to this integration.
This example intentionally highlights a limitation: the Docupost MCP is write-only. Many physical-mail platforms don't expose historical data via API, so teams often need to pair this MCP with manual exports or a separate analytics tool. If campaign tracking is critical to your workflow, confirm Docupost's reporting capabilities before relying on this integration for closed-loop measurement.
Use-case deep-dives
When physical mail beats the fourth Slack ping
A 6-person sales team closes enterprise deals where the final contract sits unsigned for weeks because the buyer's legal team ignores email. Docupost wins here if you're sending 10-30 reminder letters per quarter and the contract value justifies the postage cost—typically deals over $25k where a $2 stamp moves the needle. The Send Letter tool takes a PDF and recipient details; you'd wire it to a CRM trigger or run it from a shared Switchy thread when a deal stalls past day 14. If you're sending more than 50 letters a month, you want a dedicated direct-mail platform with tracking dashboards. Below that threshold, Docupost keeps it simple: API key, two tools, no vendor lock-in. The buying call is whether your close rate on stalled deals improves enough to cover postage plus the 15 minutes per letter.
Physical touchpoints for retention at small scale
A 3-person SaaS support team wants to send anniversary postcards to customers who hit their one-year renewal date—about 40 cards per quarter. Docupost is the right call if you're personalizing the front image per customer segment and you don't need complex triggered workflows. The Send Postcard tool accepts front and back image URLs, so you'd generate those in Figma or Canva, drop them in a shared folder, then trigger sends from a Switchy thread tied to your CRM. This breaks down above 200 cards per quarter because you'll want batch upload and proof approval flows that Docupost doesn't offer. It also assumes you're okay with manual address verification—there's no built-in USPS validation in these two tools. The trade-off is simplicity: if your retention play is 'send a nice card, track replies manually,' this MCP gets you live in under an hour.
When a mailed invite outperforms the LinkedIn message
A 4-person agency runs quarterly client dinners in two cities and invites 30-50 local prospects via physical mail because their target buyers—CFOs at mid-market manufacturers—don't engage with digital event invites. Docupost works if you're designing one postcard template per event and sending under 100 pieces. You'd store the guest list in a spreadsheet, generate the postcard front in Canva with event details, then batch-send from a Switchy thread using the Send Postcard tool with a loop over recipient rows. This isn't the right fit if you need RSVP tracking or address deduplication—you're handling that upstream. It also assumes you're comfortable with a 3-5 day delivery window; if you need guaranteed delivery dates, you want a service with expedited options. The scenario wins when your event ROI is high enough that a $1.50 postcard beats the zero-response rate of email.
Frequently asked
What does the Docupost MCP do in Switchy?
It lets your team send physical mail — letters and postcards — through the U.S. Postal Service without leaving Switchy. You provide recipient details and a PDF or image URLs, and Docupost prints, envelopes, and mails it. Useful for contracts, thank-you cards, or compliance mailings that still require paper.
Do I need a Docupost account to use this MCP?
Yes. You'll need a Docupost account and an API key from their dashboard. Paste that key into Switchy's connection flow. No OAuth dance — just the key. Docupost charges per piece of mail sent, so check their pricing before connecting.
Can the Docupost MCP send certified or international mail?
No. The MCP exposes two tools: send letter and send postcard, both for standard U.S. mail. If you need tracking, certified delivery, or international addresses, you'll have to use Docupost's API directly or check if they support those features outside this integration.
Why use this instead of emailing a PDF or using Docupost's web app?
Use this when you need physical mail as part of an automated workflow — like mailing a signed contract after a deal closes or sending postcards to a list of leads. The MCP saves you from logging into Docupost's dashboard for every send. Email obviously can't deliver paper.
Who on my team should connect the Docupost MCP?
Whoever owns your Docupost account and has the API key. That person's key will be used for all mail sent through Switchy, so make sure they're comfortable with the team triggering sends. Each piece of mail counts against your Docupost plan, not Switchy's.