Integration · Communication
Connect Claude & ChatGPT to Vida
Ask your AI what your Vida agent handled this week, what a contact has said before, or how a call task went. It searches conversation logs, the priority inbox, contacts and tasks, and reads usage for the billing period. It can also have your Vida agent place a call, send a text or send an email, and keep contacts and lists up to date.
Free plan, no credit card. Takes about a minute.
Try asking
“What calls and messages did the agent handle yesterday?”
The AI searches the conversation logs for that time range and opens the conversations you ask about.
“Show me unread conversations in the inbox.”
It lists unread conversations in the priority inbox and reads the messages in the ones you pick.
“Have the agent call +4512345678 tomorrow at 10 to confirm the appointment.”
It schedules an outbound call from your Vida agent with the context and greeting you give. The agent places a real call.
What your AI can do
Conversations and inbox
Search the agent's conversation logs by time, read full conversations and room messages, and list unread items in the priority inbox.
Contacts and lists
Search, create and update contacts, add them to lists, see their recent calls, texts and emails, and save context the agent uses next time.
Calls, texts and tasks
Have the agent call, text or email someone now or later, search and update tasks, cancel queued tasks and check task stats and usage.
“Add Jonas Berg to the Leads list, and note that he prefers email.”
It searches for the contact first, creates or updates him, adds him to the list and saves the background context for the agent.
“How did the reminder tasks in batch 42 go?”
It reads task counts by state and outcome for the batch and lists the calls and texts a task produced.
“How much have we used this billing period?”
It shows the account's usage for the current billing period, with costs if you ask for them.
28 tools for Vida
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_contact_contextChanges dataSave background `context` about a person, by `target` (E.164 phone or Vida username), so the agent uses it in future conversations.add_contact_to_listChanges dataAdd a contact (`id`) to a contact list by `list_name`, or refresh its membership.cancel_tasksDeletesCancel queued tasks by `task_ids`, or every pending task in a `batch_id`. Cancelled tasks do not run.create_contactChanges dataCreate a contact (or update one if `id` or `target` matches) with name, phone, email, company, address, tags, notes and custom fields. Search first to avoid duplicates.get_accountGet the connected Vida account's details. Use its ID as `target_account_id` where a tool needs one.get_contactGet one contact by `contact_id`, with details, tags, lists and custom fields.get_contact_contextGet the saved background context for a person by `target` (E.164 phone or Vida username).get_conversationGet one conversation (call or message thread) by `room_id` and `message_uuid`, both taken from a log entry.get_room_messagesGet the messages in one conversation room by `room_id`.get_taskGet one task by `task_id`, with state, outcome and schedule.get_task_statsGet task counts by state and outcome, optionally for one `batch_id` or `contact_list_name`.get_usageShow the account's usage for the `billing_period` (current or previous) or between `start_date` and `end_date`. Set `give_costs` to include costs.list_contact_activityList a contact's recent calls, texts and emails by `contact_id`. Filter by `start`/`end` (UNIX timestamps, default last 90 days), `direction` or `type`.list_contact_listsList the account's contact lists.list_contacts_in_listList the contacts in a contact list by `list_name`, with paging and sort.list_inboxList conversations in the priority inbox. Set `pagination` (required, true to page) and `unread` to show only unread conversations.list_membersList the members (users) of the account.list_phone_numbersList the phone numbers assigned to an agent account, by `target_account_id`.list_recent_messagesList the most recent messages across all inboxes.list_task_logsList the calls, texts and emails a task produced, by `task_id`.search_contactsSearch contacts by `q` (name, email or phone), or exact `email`, `phone`, `status`, `list`, `source` or `lead_source`. Use this before creating a contact.search_conversation_logsSearch conversation logs (calls and messages handled by the agent) between `start` and `end` (UNIX seconds), with paging.search_tasksSearch the agent's call, text and email tasks by `q` (phone, task ID or external ID), `type`, `state`, `outcome` or `since`/`until` (UNIX seconds).send_emailVisible to othersSend an email from your Vida agent. Put the fields in `body`: `target` (email address), `subject` and `content`, plus optional `cc`, `bcc` and `scheduledFor` (UNIX seconds). The email is sent to the recipient.send_smsVisible to othersSend a text message from your Vida agent. Put the fields in `body`: `target` (E.164 phone or Vida username) and `content`, plus optional `context` for the agent and `scheduledFor` (UNIX seconds). The SMS is sent to the recipient.start_outbound_callChanges dataHave your Vida agent phone someone. Put the fields in `body`: `target` (E.164 phone or Vida username), plus optional `context`, `greeting` and `scheduledFor` (UNIX seconds). The agent places a real call.update_contactChanges dataUpdate a contact by `contact_id`: name, phone, email, company, address, tags, notes, status or custom fields. Only the fields you pass change.update_taskChanges dataUpdate a task by `task_id`: `title`, `message`, `greeting`, `context`, `scheduled_for` (UNIX seconds), or `state` (active or paused for repeating tasks).
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Vida from the app list.
- 2
Paste your key
Paste your Vida API token. In Vida open your Agent and go to Settings → Developer → API Keys (resellers: For Developers → API Keys), click New Key and copy it. API access may require a paid Vida plan.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Vida?
It can search conversation logs, read conversations and room messages, list the priority inbox and recent messages, and read contacts, contact lists, tasks, task stats, phone numbers, members and usage. It can create and update contacts, add them to lists, save context about a person, update or cancel tasks, and have your Vida agent place a call, send an SMS or send an email.
Does the AI see my Vida credentials?
No. Your Vida API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with reading conversations and contacts only. Outbound calls, texts and emails reach real people, and cancelled tasks do not run, so these can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Vida account, and Vida notes that API access may require a paid Vida plan.
Can the AI make my Vida agent call someone?
Yes, if you switch that tool on. The AI gives your Vida agent the phone number, and optionally context, a greeting and a scheduled time, and the agent places a real call. You can require approval before each call, and afterwards the AI can look up the task and its outcome.
Let your AI work in Vida today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Vida freePipMCP is not affiliated with Vida. Product names are trademarks of their owners.






