MCP App Store
by KeenEthics
Pipeline Pal: CRM icon

Pipeline Pal: CRM

By plugins.works

Get New App Alerts

Overview

Pipeline Pal is a CRM for tracking sales leads, contacts and deals in ChatGPT. It's made for freelancers, founders and small sales teams who'd rather talk to their pipeline than fill in forms. Just ask in plain language: "add Sarah from Acme as a lead", "move the Acme deal to Proposal" or "what should I focus on today?" Pipeline Pal keeps your leads, customers, deals, calls, emails and notes in one place, with a visual board you can drag deals across. Every day it tells you which deals need attention, and it flags the ones that have gone quiet or are about to close. Want to follow up? ChatGPT drafts the email with your Gmail, and Pipeline Pal logs it on the contact automatically. It works on desktop, web and mobile. Sign in once with a plugins.works account and you're set.

Tools

convert_lead

ChatGPT
Convert a lead into a customer.

create_customer

ChatGPT
Create a new customer. If the user hasn't given the name yet, ask for it first (and offer company, email, source); don't invent values. Afterwards call open_crm with contact_id and confirm=created.

create_deal

ChatGPT
Create a deal in the pipeline. Ask the user for missing essentials first (title; offer value, stage, expected close date and contact) instead of guessing; link the contact by contact_id (search or create the contact first). Afterwards call open_crm with deal_id and confirm=created.

create_lead

ChatGPT
Create a new lead. If the user hasn't given the name yet, ask for it first (and offer company, email, source); don't invent values. Afterwards call open_crm with contact_id and confirm=created.

daily_brief

ChatGPT
What to focus on today: open deals ranked by close date, value and days since last contact, with reasons and suggested actions.

deals_closing

ChatGPT
Open deals with expected close within N days (default 30), including overdue ones.

delete_activity

ChatGPT
Delete an activity.

delete_contact

ChatGPT
Permanently delete a lead/customer and their activities. Always ask the user to confirm in the chat first, and only call after they say yes.

delete_deal

ChatGPT
Permanently delete a deal. Always ask the user to confirm in the chat first, and only call after they say yes.

delete_my_account

ChatGPT
Permanently delete the signed-in user's account and all their Pipeline Pal data. Destructive and irreversible: only call after the user explicitly confirms, with confirm=true.

get_contact

ChatGPT
Get a lead or customer with their deals and activity timeline.

get_deal

ChatGPT
Get one deal.

get_pipeline

ChatGPT
Pipeline grouped by stage with counts and value totals.

get_settings

ChatGPT
The signed-in user's account settings (email, name, currency used for totals).

list_activities

ChatGPT
List timeline activities.

list_customers

ChatGPT
List/search customers with optional filters.

list_deals

ChatGPT
List deals, optionally by stage, contact or text.

list_leads

ChatGPT
List/search leads with optional filters.

log_activity

ChatGPT
Log a note, call or email on a contact/deal timeline. If the user hasn't said what the note/call was about, ask first. If the user has sent an email, call this with type=email to record it.

move_deal_stage

ChatGPT
Move a deal to another stage (won/lost closes it; won converts the contact to a customer).

needs_followup

ChatGPT
Open deals whose contact has gone quiet (no email/call in N days).

open_crm

ChatGPT
Open Pipeline Pal, the user's CRM app (pipeline board, leads, customers, contact detail). Optional: view (pipeline|leads|customers|brief), deal_id or contact_id to jump straight to a record. Accepts empty arguments. After you create or update a lead, customer or deal, call this with its contact_id or deal_id and confirm=created|updated to show a compact confirmation card with an Open button.

set_currency

ChatGPT
Settings: set the signed-in user's currency, used for pipeline totals and as the default for new deals (3-letter ISO code; new accounts start on USD). Call when the user asks to change or switch currency. relabel_deals=true also changes the currency label on all existing deals (values are not converted).

update_activity

ChatGPT
Edit an activity's subject or text.

update_contact

ChatGPT
Update fields on a lead or customer (only provided fields change). If it is unclear what should change, ask the user first. Afterwards call open_crm with contact_id and confirm=updated.

update_deal

ChatGPT
Update deal fields (only provided fields change). If it is unclear what should change, ask the user first. Afterwards call open_crm with deal_id and confirm=updated.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

Similar Apps