Skip to content

Integration · Marketing

Connect Claude & ChatGPT to User.com

Ask your AI to find a contact in User.com, see what they have done, or move a deal to the next stage. It can read and update users, tags, lists, events and conversations, manage companies, deals, tasks and notes, create support tickets and send messages to users.

Connect User.com free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find [email protected] and show her tags and latest events.”

    The AI finds the user by email, reads her attributes, tags and lists, and lists her events.

  • “Which users were first seen in the last 7 days?”

    It lists users by their first seen date within that range.

  • “Move the Nordic Foods deal to Negotiation and set the value to 50,000.”

    It finds the stage ID and updates the deal's stage and value.

What your AI can do

Users, tags and lists

Find users by email, phone or ID, list them by activity date, add or remove tags, add them to lists and read their events.

Companies, deals and tasks

Create and update companies and deals, move deals through pipeline stages, add notes, and create and update tasks.

Conversations and tickets

Read a user's conversations, send messages by chat, email or other channels, and list and create support tickets.

  • “Create a call task for Thursday on the Acme deal.”

    It looks up the task type for calls and creates the task with a due date, linked to the deal.

  • “Add user 5521 to the Newsletter list and tag them VIP.”

    It finds the list ID, adds the user to the list and adds the tag.

  • “Send Jonas a chat message that his order has shipped.”

    It sends the message to the user through the chat channel, and it is delivered right away.

29 tools for User.com

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_deal_noteChanges dataAdd an internal note to a deal: pass `deal_id` and the text in `note`.
  • add_user_noteChanges dataAdd an internal note to a user: pass `user_id` and the text in `note`.
  • add_user_tagChanges dataAdd a tag (`name`) to a user by `user_id`.
  • add_user_to_listChanges dataAdd a user (`user_id`) to a contact list (`list`, the list ID).
  • create_companyChanges dataCreate a company with `name` (required), plus email, phone_numbers, address, city, country, size and description.
  • create_dealChanges dataCreate a deal with `name` (required), plus `pipeline`, `stage`, `value`, `currency`, `company_id`, `user_id`, `assigned_to` and `expected_close_date`.
  • create_or_update_userChanges dataCreate a user, or update the matching one, identified by `custom_id` or `email`. Pass first_name, last_name, tags or company_custom_id.
  • create_taskChanges dataCreate a task with `name`, `due_date` and `activity_type` (from list_task_types), optionally linked to a `deal_id`, `company_id` or `user_id` and assigned with `assigned_to`.
  • create_ticketChanges dataCreate a support ticket with `name`, `description` and `due_date`, plus optional `user_id`, `company_id`, `priority` and `assigned_to`.
  • find_userFind a user by `email`, `phone_number` or `user_key`. The connector also requires `custom_attr`; set it to the name of the field you search by, e.g. "email".
  • get_companyGet one company by `company_id`.
  • get_dealGet one deal by `deal_id`, with value, stage, status, company and owner.
  • get_userGet one user by their User.com `user_id`, with attributes, tags and lists.
  • list_companiesList companies. Use this to find a company ID.
  • list_dealsList deals in a pipeline by `pipeline_id`, optionally only one stage with `stage_id`.
  • list_listsList your contact lists. Use this to find a list ID.
  • list_pipelinesList your deal pipelines. Use this to find the pipeline ID that list_deals needs.
  • list_stagesList the stages of your deal pipelines. Use this to find a stage ID.
  • list_task_typesList task types (e.g. call, meeting). Use this to find the `activity_type` ID that create_task needs.
  • list_tasksList tasks (activities) such as calls and meetings.
  • list_ticketsList support tickets.
  • list_user_conversationsList the chat and message conversations of a user by `user_id`.
  • list_user_eventsList the events recorded for a user by `user_id`.
  • list_usersList users by activity date: `search` picks the date field (first_seen, last_seen, last_contacted or updated_at) and `min` / `max` are UNIX timestamps. Optional `tags` and `with_email`.
  • remove_user_tagDeletesRemove a tag (`name`) from a user by `user_id`.
  • send_user_messageChanges dataSend a message to a user by `user_id` with the text in `content` and an optional `source` (1 chat, 2 email, 3 API, 4 SMS, 5 Slack). The message is delivered to the user.
  • update_companyChanges dataUpdate a company by `company_id`, e.g. its name, contact details or `assigned_to` owner. Only the fields you pass change.
  • update_dealChanges dataUpdate a deal by `deal_id`, e.g. move it to another `stage`, change its value, or mark it won or lost with `status`. Only the fields you pass change.
  • update_taskChanges dataUpdate a task by `task_id` (its `name` is required), e.g. mark it done with `done` or change the due date.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose User.com from the app list.

  2. 2

    Paste your key

    Enter your User.com app subdomain (the acme in acme.user.com) and your Public REST API key. In User.com open Settings > Workspace settings > API & Integrations > Public API and generate or copy the 64-character key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in User.com?

The AI can find, list, create and update users, add and remove tags, add users to lists, read events and conversations, add notes and send messages. It can list, create and update companies, deals and tasks, move deals between stages, and list and create support tickets.

Does the AI see my User.com credentials?

No. Your User.com API key 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 read-only. Sending a message reaches the user right away, and updating deals changes your pipeline, so these tools 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 User.com account.

Where do I find my app subdomain?

It is the first part of the address you use to open User.com. If you log in at acme.user.com, your subdomain is acme. PipMCP uses it to reach your own User.com app.

Let your AI work in User.com today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect User.com free

PipMCP is not affiliated with User.com. Product names are trademarks of their owners.