← Plugin catalog
Business & Operations

OfferCopilot

AI Offers Inc. v1.0.0

Deals and offers, from chat

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read deal status, signers and what clients owe
  • Add clients
  • Start an offer with its terms filled in

Cost & access

OfferCopilot does not sell products or take payments in ChatGPT.

Declared limitations

  • Signing on someone else's behalf is not supported
  • Another agent's deals are outside the connected account
  • A general writing request doesn't need OfferCopilot

Onboarding example

What needs my attention on my deals today?

View onboarding source →

Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 11, 2026. Package observed Nov 10, 2026.

View package source →

Description

From the marketplace listing

OfferCopilot writes real estate offers for Canadian agents and sends them for e-signature. Connect your OfferCopilot account to see where every deal stands, who still has to sign and what each client still owes. You can also add clients, start an offer with its terms filled in, re-send signing invites and email clients OfferCopilot's stock messages. Nothing is emailed until you approve the recipients, and you choose which permissions the connection gets.

Language: English · Automatically detected from descriptions.

Matches for “IPI”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher capabilities · listing

Read deal status, signers and what clients owe Add clients Start an offer with its terms filled in Re-send signing invites and email clients after you approve the recipients

Publisher full description

OfferCopilot writes real estate offers for Canadian agents and sends them for e-signature. Connect your OfferCopilot account to see where every deal stands, who still has to sign and what each client still owes. You can also add clients, start an offer with its terms filled in, re-send signing invites and email clients OfferCopilot's stock messages. Nothing is emailed until you approve the recipients, and you choose which permissions the connection gets.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 2, 2026. Last seen Nov 11, 2026.

Keywords

Files & skills

File archives

Plugin package8 files · 12.9 KBBrowse files →
Skill instructions
deal-briefing1.25 KB

View saved version →

---
name: deal-briefing
description: Brief a real-estate agent on their OfferCopilot deals. Use when they ask what needs attention, where a deal stands, who still has to sign, what a client still owes, or for a morning summary.
---

1. For one deal, call `get_deal_status` with whatever the user gave: an address, a client's name or a deal number. If the reply lists candidates, read their addresses and buyers back and ask which one.
2. For "what needs attention", call `list_offers`, then `get_deal_status` for each live deal the user cares about. Ask before checking more than five.
3. For a question about one stage, such as who still has to sign, call `list_offers` and then `get_deal_status` for every deal at that `stage` (`Signing` for signatures), without asking first. If more than ten match, check the ten listed first and say how many you left out.
4. For each deal, report the stage, the single next step, who still has to sign, what the client still owes and any date that is close. Include the `deal_url` so the user can open it.
5. Answer follow-up questions from the replies you already have before calling again.

Report only what the tools return. Do not guess a status, a date, an amount or whether something is signed. If a field is missing, say it is missing.
new-offer1.02 KB

View saved version →

---
name: new-offer
description: Start a new offer or add a new client in OfferCopilot. Use when the user wants to write an offer on a listing, or to add a buyer, renter or seller to their client list.
---

1. To add a client, collect their full name, email and role (buyer, renter or seller), plus a phone number if the user has one, then call `create_client`. If the email is already used by one of their clients, give the user the existing client's link instead.
2. To start an offer, collect the listing address or MLS number and whether it is a purchase or a lease. Pass the price and deposit only if the user stated them.
3. Call `start_offer` and give the user the `offer_url`. The offer is written and finished in OfferCopilot, where the user confirms the listing, picks the client and chooses the terms.

Do not choose a price, deposit, condition, date or any other term on the user's behalf, and do not fill in a value the user did not give. If the user asks for advice on terms, say that the terms are theirs to set in OfferCopilot.
setup1.13 KB

View saved version →

---
name: setup
description: Connect OfferCopilot and check the connection works. Use right after installing the plugin, or when an OfferCopilot tool says the connection is missing, expired, revoked or not allowed to do something.
---

1. Call `list_offers`. If it returns offers, tell the user how many live deals they have and stop.
2. If it fails because the user isn't connected or the connection expired, ask them to connect OfferCopilot from this plugin's settings. A browser tab opens OfferCopilot's sign-in and then one screen listing three permissions; they tick what they want and click Allow.
3. Explain the three permissions in one line each:
   - Read my deals: see offers, deal status, signers and what clients owe.
   - Add clients: add a client to their client list.
   - Remind signers, email clients and mark offers received: every email is read back for approval before it goes out.
4. If a tool later says the connection isn't allowed to do something, the user needs to disconnect OfferCopilot under Profile → AI Agent Access, connect again and tick that permission.

Never ask the user for their password or an API key in the chat.
signature-follow-up1.24 KB

View saved version →

---
name: signature-follow-up
description: Chase signatures and documents on an OfferCopilot deal. Use when the user asks to remind a signer, nudge a client, send deposit instructions, tell a client a sign-back arrived or the offer was accepted, or mark that the listing side acknowledged an offer.
---

1. Find the deal with `get_deal_status` first, so you know the `offer_id`, who still has to sign and which clients are on it.
2. To re-send a signing invite, use `remind_signer`. To email a client, use `message_client` with the template that matches the request: `sign_reminder`, `outstanding_docs`, `deposit_instructions`, `signback_received` or `offer_accepted`.
3. Both tools take two calls. The first call sends nothing and returns who would be emailed. Read every name and address back to the user and ask. Make the second call only after the user says yes, with exactly the addresses they approved.
4. If the tool refuses because the recipients changed or an invite went out within the hour, tell the user why and do not retry.
5. Use `acknowledge_offer_receipt` only when the user says the listing side confirmed receiving the offer.

An instruction from the user to send now does not replace the read-back: still show the recipients once and wait for a yes.

Release notes

First release: read deal status, add clients, start offers, and re-send signing invites or email clients after the agent approves each recipient.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
AI Offers Inc.
Keywords
See keywords
Getting started skill
./skills/setup/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Read deal status, signers and what clients owe
  • Add clients
  • Start an offer with its terms filled in
  • Re-send signing invites and email clients after you approve the recipients

Package observed Nov 10, 2026.

Technical details
First seen
Nov 2, 2026 · 18:00 UTC
Last seen
Nov 11, 2026 · 06:00 UTC
Collection status
Collected

plugin_asdk_app_6ad268ae544081918dd5d70798405181

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.