Sendoso integration
Sendoso is a corporate gifting and direct mail platform. Send a campaign's physical gift to an address, let the recipient choose a gift and confirm their address, send eGifts by email or generate eGift links for your own outreach; send a marketplace product; list campaigns, sends, marketplace products, users and team groups, and invite users. SmartSend recommendations, SCIM provisioning, webhooks and the beta v5 API are not exposed. Authentication is OAuth 2.0 (authorization code); Sendoso issues the OAuth client on request to [email protected].
Say what should happen.
The workflow builds itself.
What you can do with Sendoso
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Send, 5 operations
list_sendsList sendsGETLists all sends initiated by anyone in the organization, with type, status, cost, campaign, recipient, sender and status history; page with page and per_page (at most 100 per page).send_egiftSend egiftPOSTSends an eGift from an eGift campaign straight to the recipient by Sendoso email, with an optional message. Returns a tracking code and tracking URL.send_gift_with_address_confirmationSend gift with address confirmationPOSTSends a campaign whose recipient picks a gift and confirms their own address, by email or through a link returned to you (ac_link). Use it when you do not have the recipient's address.send_marketplace_productSend marketplace productPOSTSends one marketplace product variant (from list_marketplace_products) to a recipient by email and name; optional message, meeting URL, gift exchange and manager approval. Returns the send ID.send_physical_giftSend physical giftPOSTSends a campaign's single physical item straight to the recipient's address (name, email and full postal address required; phone number required outside the US). Returns a tracking code.
Touch, 2 operations
get_campaignGet campaignGETRetrieve additional details on a specific campaign.list_campaignsList campaignsGETLists the organization's active campaigns (touches): gift, dates, delivery type (mail or email), eGift price range, currency and ship-to countries. A campaign ID is what the send tools take.
User, 2 operations
invite_userInvite userPOSTInvites a new user (regular or manager) to a team group of the organization by email. Returns the invitation status and its expiry date.list_usersList usersGETRetrieve a paginated list of all active users associated to the organization.
Generate egift link, 1 operation
generate_egift_linksGenerate egift linksPOSTGenerates one eGift link per recipient email for an eGift campaign, to embed in your own outreach. Returns the links, each tied to its recipient.
Group, 1 operation
list_team_groupsList team groupsGETRetrieve information of all the organization's active team groups.
Me, 1 operation
get_current_userGet current userGETReturns the authorized user: name, email, role, personal balance and the team's total balance.
Member, 1 operation
list_team_group_usersList team group usersGETGet the list of users for the specific team.
Product, 1 operation
list_marketplace_productsList marketplace productsGETRetrieves a paginated list of all products in the marketplace catalog.
Use Sendoso from Claude Code, Cursor or Codex
Connect Sendoso in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Sendoso operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Sendoso
- Create your workspace
Sign up free. Nothing to install.
- Connect Sendoso once
Add your Sendoso connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Sendoso integration FAQ
What can you do with the Sendoso integration?
LiveContext exposes 14 operations on Sendoso, covering send, touch, user and generate egift link.
