Integration

VBOUT integration

VBOUT is a marketing automation platform. Read the account's details; list, create, update, sync, move and tag email contacts and add activities to their timeline; list email lists and audiences and create lists; list, read and create email campaigns and read their statistics; and read connected social channels, the calendar of scheduled social posts and link click statistics. Every answer is wrapped in a response envelope: response.header.status is ok or error and the payload is in response.data. Deleting contacts, lists, campaigns, posts and tags, posting to social networks, editing campaigns and lists, user, goal, webhook, sub-account and settings routes are not exposed. Authentication is the account's API key, sent as the key query parameter.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in VBOUT.Built from the 22 VBOUT tools below, on the connection you add once.

What you can do with VBOUT

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.

Contact, 7 operations

  • add_contactAdd contactPOSTAdds a contact to an email list, with its status, email, IP address and custom field values.
  • edit_contactEdit contactPOSTUpdates a contact's email, IP address, status or custom field values.
  • get_contactGet contactGETReturns one contact by id: email, status code and registration date.
  • get_contact_by_emailGet contact by emailGETFinds a contact by email address, optionally within one list.
  • get_contactsGet contactsGETLists the contacts of an email list with their email, status code and registration date.
  • move_contactMove contactPOSTMoves a contact from one email list (sourceid) to another (listid).
  • sync_contactSync contactPOSTSyncs a contact by email with an email list: contacts with that email already in the list are updated with the values sent.

Campaign, 3 operations

  • add_campaignAdd campaignPOSTCreates an email campaign with its name, subject, sender, reply-to and body, sent to lists or audiences, as a draft, scheduled or right away.
  • get_campaignGet campaignGETReturns one email campaign: subject, message, sender and reply-to, creation date.
  • list_campaignsList campaignsGETLists email campaigns, all or only sent, scheduled, draft or automation ones, 10 per page by default.

List, 3 operations

  • add_listAdd listPOSTCreates an email list with its subscription subject, sender, double opt-in and confirmation and success messages.
  • get_listGet listGETReturns one email list with its settings and its custom fields (field id and label).
  • get_listsGet listsGETLists the account's email lists with their signup form and confirmation settings.

Account, 1 operation

  • get_accountGet accountGETReturns the account's business details: business and contact name, phone, VBOUT account name and package.

Audience, 1 operation

  • get_audiencesGet audiencesGETLists the account's audiences (id and name), the recipients add_campaign can target.

Campaign stats, 1 operation

  • get_campaign_statsGet campaign statsGETReturns the statistics of one email campaign: opens, unopened, bounces, unsubscribes and link clicks.

Contact activity, 1 operation

  • add_contact_activityAdd contact activityPOSTAdds a custom activity, with a description and date and time, to a contact's timeline.

Contact tag, 1 operation

  • add_contact_tagAdd contact tagPOSTAdds one or more tags (comma separated) to a contact, given by email or id.

Contact timeline, 1 operation

  • get_contact_timelineGet contact timelineGETReturns a contact's timeline of activities, optionally with UTM details and automation events (include).

Social channel, 1 operation

  • list_social_channelsList social channelsGETLists the social channels connected to the account (Facebook pages, Twitter and LinkedIn profiles and so on) with their ids.

Social link stats, 1 operation

  • get_social_link_statsGet social link statsGETReturns click statistics of the shortened links in social posts, for all channels or one network.

Social post, 1 operation

  • list_scheduled_social_postsList scheduled social postsGETLists the scheduled social posts between two dates, grouped by date, for all channels or one network.

Use VBOUT from Claude Code, Cursor or Codex

Connect VBOUT in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its VBOUT operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect VBOUT

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect VBOUT once

    Add your VBOUT connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. 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.

VBOUT integration FAQ

What can you do with the VBOUT integration?

LiveContext exposes 22 operations on VBOUT, covering contact, campaign, list and account.

Popular integrations

Browse the whole catalog