{"id":66848,"plugin_id":"plugin_asdk_app_6abe7767c1748191ae0f43b1fcab1a6b","kind":"detail","collection_source":"plugin_api","comparison_source":"plugin_api","observed_at":"2026-10-28T12:50:59.335Z","digest":"026a8828662b07a2d20f1c93d94c07018fe2c063d5583bea190b759af6c1c346","against":62358,"payload":{"canonical_app_id":"asdk_app_6abe7767c1748191ae0f43b1fcab1a6b","connector_id":"asdk_app_6abe7767c1748191ae0f43b1fcab1a6b","created_at":"2026-10-01T15:30:00.351329Z","discoverability":"LISTED","id":"plugin_asdk_app_6abe7767c1748191ae0f43b1fcab1a6b","is_template":false,"is_template_instance":false,"is_v2_template":false,"name":"crm-connector","release":{"app_ids":["asdk_app_6abe7767c1748191ae0f43b1fcab1a6b"],"app_manifest":{"apps":{"crm-connector":{"id":"asdk_app_6abe7767c1748191ae0f43b1fcab1a6b","required":true}}},"app_templates":[],"description":"The integration hub for your CRM, field service and accounting apps, in two parts: integrations that keep two of your systems in sync, set up in the chat, and AI agents that read, change and automate one of your systems, on request.","display_name":"CRM Connector","id":"pluginrel_ce23637e54e481919f87115272bbe12d","interface":{"brand_color":"#0227B6","capabilities":["Integrations: see what two systems can sync, and set one up in the chat","Integrations: pick the records, the direction, the moment and ready rules","Integrations: check your integrations, what failed and why","AI Agents: read and update one system's records, with undo","AI Agents: automations you approve once, then run by the platform"],"category":"Business & Operations","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_000000002e4881f9957224ffbe610948","default_prompt":"What can CRM Connector Platform do for my CRM and my accounting system?","default_prompts":["What can CRM Connector Platform do for my CRM and my accounting system?","With CRM Connector Platform, when a deal is won in my CRM, make a draft invoice in my accounting system.","Which of my CRM Connector Platform integrations had failures this week, and why?"],"developer_name":"CRM Connector","logo_url":"https://files.openai.com/content?id=file_00000000de3481f4a3d8175f51da2c91","logo_url_dark":null,"long_description":"The integration hub for your CRM, field service and accounting apps. One plugin, two separate parts: integrations between two of your systems, and AI agents inside one of them. It connects the CRM, field service, accounting and online store systems small businesses run on. Don't see your system? Request it, right in the chat.\n\nPart 1. Integrations between two systems\nSet up in the chat, then they keep two of your systems in sync by themselves, so a new customer, a won deal or a paid invoice shows up where your team works without copying it by hand.\n- See which systems connect and what two systems can sync, no account needed\n- Choose the records that travel, one way or both ways, and the moment they travel: when paid, won, accepted or overdue\n- Ready rules, such as a won deal that becomes a draft invoice\n- Which fields go across, and how each system connects\n- Set it up in the chat, or get a link that opens the setup prefilled\n- For CRM Connector customers: your integrations, what failed and why, sync now, pause or resume\n\nPart 2. AI Agents inside one system\nAn AI agent works with the records of one of your systems. Request your system right in the chat: we arrange the setup and enable it for your account, then you sign in to it.\n- AI Analyst: it reads your customer data, such as contacts, deals and invoices, and finds the same customer in your other connected systems\n- AI Agent: it also changes records when you ask, each change shown first, risky ones approved by you in CRM Connector\n- Automations: fixed rules inside that one system (when this happens, only if, then do that), made in the chat, approved once by you in CRM Connector, then run by the platform by itself\n- A change log with undo where the system allows it\n- Nothing in AI Agents syncs between two systems: that is an integration\n\nYou stay in control:\n- You choose per system and per record type what the assistant may see or change\n- Changing records is a separate permission on the consent page, off unless you allow it\n- An automation never runs before you approve it, and you can pause or remove it at any time\n- It never deletes a record and never records a payment\n- It sets up, runs or pauses an integration only when you ask and confirm, and never deletes one\n- Disconnect at any time in CRM Connector under Settings, AI Assistants","plugin_category_id":"business & operations","privacy_policy_url":"https://crm-connector.com/privacy-policy","screenshot_urls":[],"short_description":"Sync and automate your apps","terms_of_service_url":"https://crm-connector.com/terms-of-use","website_url":"https://crm-connector.com/platform"},"keywords":["crm","accounting","field service","sync","integration","invoices","quickbooks","xero","jobber","hubspot","ai agents","records","workflows","automations"],"mcp_servers":[{"key":"crm-connector","metadata":{"headers":{},"type":"streamable-http","url":"https://platform-mcp.crm-connector.com"}}],"onboarding_skill_name":"set-up-a-sync","requires_local_executor":false,"skills":[{"description":"Turn something a CRM Connector customer wants to keep happening by itself inside one of their systems into an automation of their AI agent. Use it when someone asks for a rule such as \"whenever a deal is won, add a kick-off task\" or \"when a new contact has no owner, set one\", or asks which automations run, or to pause, resume, change or remove one.","interface":{"brand_color":null,"default_prompt":null,"display_name":"automate-my-system","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Turn something a CRM Connector customer wants to keep happening by itself inside one of their systems into an automation of their AI agent. Use it when someone asks for a rule such as \"whenever a deal is won, add a kick-off task\" or \"when a new contact has no owner, set one\", or asks which automations run, or to pause, resume, change or remove one."},"name":"automate-my-system","plugin_release_skill_id":"pluginrsk_6adfc15d917c81918e1285116beb0283"},{"description":"Help a CRM Connector customer see how their own integrations are doing. Use it when someone asks which integrations they have, whether they are running, what failed and why, what is waiting or what the latest syncs did, or wants one synced now, paused, resumed, or a conflict between two records resolved.","interface":{"brand_color":null,"default_prompt":null,"display_name":"check-my-syncs","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Help a CRM Connector customer see how their own integrations are doing. Use it when someone asks which integrations they have, whether they are running, what failed and why, what is waiting or what the latest syncs did, or wants one synced now, paused, resumed, or a conflict between two records resolved."},"name":"check-my-syncs","plugin_release_skill_id":"pluginrsk_6adfc15d779481919b66161e203d0e09"},{"description":"Answer questions about what CRM Connector connects before anything is set up. Use it when a person asks which systems CRM Connector supports, what two systems can sync, whether a particular field goes across, or how to connect a system.","interface":{"brand_color":null,"default_prompt":null,"display_name":"explore-integrations","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Answer questions about what CRM Connector connects before anything is set up. Use it when a person asks which systems CRM Connector supports, what two systems can sync, whether a particular field goes across, or how to connect a system."},"name":"explore-integrations","plugin_release_skill_id":"pluginrsk_6adfc15d54f8819186f8a0e5a1c1cd79"},{"description":"Turn an integration someone describes into a CRM Connector plan with a prefilled setup link. Use it when a person wants two business systems connected, for example \"when a deal is won in HubSpot, make a draft invoice in QuickBooks Online\" or \"keep my Xero contacts in Pipedrive\".","interface":{"brand_color":null,"default_prompt":null,"display_name":"set-up-a-sync","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Turn an integration someone describes into a CRM Connector plan with a prefilled setup link. Use it when a person wants two business systems connected, for example \"when a deal is won in HubSpot, make a draft invoice in QuickBooks Online\" or \"keep my Xero contacts in Pipedrive\"."},"name":"set-up-a-sync","plugin_release_skill_id":"pluginrsk_6adfc15e82b48191be7d491c389eec37"},{"description":"Work with the records of a business system the customer connected to AI Agents in CRM Connector. Use it when someone asks about their own customers, deals, invoices or quotes in such a system, asks to update, tag or note them, or asks whether ChatGPT can work with the records of a system they use.","interface":{"brand_color":null,"default_prompt":null,"display_name":"work-with-my-records","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Work with the records of a business system the customer connected to AI Agents in CRM Connector. Use it when someone asks about their own customers, deals, invoices or quotes in such a system, asks to update, tag or note them, or asks whether ChatGPT can work with the records of a system they use."},"name":"work-with-my-records","plugin_release_skill_id":"pluginrsk_6adfc15e8a6c8191a7d9732ed5330e90"}],"version":"1.1.1"},"scope":"GLOBAL","share_url":"https://chatgpt.com/plugins/plugin_asdk_app_6abe7767c1748191ae0f43b1fcab1a6b?open_in_app","status":"ENABLED"},"changes":[{"path":"/release/description","type":"changed","before":"The integration hub for your CRM, field service and accounting apps. See what two systems can sync, plan an integration with a prefilled setup link, check how your own syncs are doing, and with AI Access work with the records of a connected system.","after":"The integration hub for your CRM, field service and accounting apps, in two parts: integrations that keep two of your systems in sync, set up in the chat, and AI agents that read, change and automate one of your systems, on request."},{"path":"/release/id","type":"changed","before":"pluginrel_c9eb9b10106881918c26fcb68ea13bba","after":"pluginrel_ce23637e54e481919f87115272bbe12d"},{"path":"/release/interface/capabilities","type":"changed","before":["See every system CRM Connector connects and what two systems can sync","Plan an integration, one way or both ways, with a prefilled setup link","List your integrations, what failed and why, and what is waiting","Search and read the records of a system you connected to AI Access","Update records you approve, with a change log and undo"],"after":["Integrations: see what two systems can sync, and set one up in the chat","Integrations: pick the records, the direction, the moment and ready rules","Integrations: check your integrations, what failed and why","AI Agents: read and update one system's records, with undo","AI Agents: automations you approve once, then run by the platform"]},{"path":"/release/interface/composer_icon_url","type":"changed","before":"https://files.openai.com/content?id=file_0000000048f08243a9046eade41e9c15","after":"https://files.openai.com/content?id=file_000000002e4881f9957224ffbe610948"},{"path":"/release/interface/default_prompt","type":"changed","before":"Can I sync Pipedrive with Xero, and what goes across?","after":"What can CRM Connector Platform do for my CRM and my accounting system?"},{"path":"/release/interface/default_prompts","type":"changed","before":["Can I sync Pipedrive with Xero, and what goes across?","When a deal is won in HubSpot, make a draft invoice in QuickBooks Online.","Which of my CRM Connector Platform integrations had failures this week, and why?"],"after":["What can CRM Connector Platform do for my CRM and my accounting system?","With CRM Connector Platform, when a deal is won in my CRM, make a draft invoice in my accounting system.","Which of my CRM Connector Platform integrations had failures this week, and why?"]},{"path":"/release/interface/logo_url","type":"changed","before":"https://files.openai.com/content?id=file_000000006b7c8243a083b0f3eea14cd5","after":"https://files.openai.com/content?id=file_00000000de3481f4a3d8175f51da2c91"},{"path":"/release/interface/long_description","type":"changed","before":"The integration hub for your CRM, field service and accounting apps. CRM Connector keeps them in sync, so a new customer, a won deal or a paid invoice shows up where your team works, without copying it by hand. It connects QuickBooks Online, Xero, Jobber, HubSpot, Pipedrive, Salesforce, ServiceM8 and more.\n\nExplore and plan, no account needed:\n- Which systems CRM Connector connects, and which systems each one pairs with\n- What two systems can sync: which records travel, in which direction and at which moment\n- Which fields go across for a record type, and how each system connects\n- A plan for the workflow you describe, with a link that opens the setup prefilled\n\nCheck your own syncs, for CRM Connector customers:\n- Your integrations, whether they run and when they last synced\n- What failed and why, and which records are waiting\n- What the latest syncs did\n\nWork with your records, with AI Access:\n- Search and read the records of a system you connected, such as contacts, deals and invoices\n- Find the same customer in your other connected systems\n- With AI Agent: update records and add notes, tags or tasks, each change shown first and written only after you agree\n- A change log with undo where the system allows it\n\nYou stay in control:\n- You choose per system and per record type what the assistant may see or change\n- Changing records is a separate permission on the consent page, off unless you allow it\n- It never deletes a record and never records a payment\n- It never creates, pauses or deletes an integration, and never starts a sync\n- Disconnect at any time in CRM Connector under Settings, Security, Connected AI assistants","after":"The integration hub for your CRM, field service and accounting apps. One plugin, two separate parts: integrations between two of your systems, and AI agents inside one of them. It connects the CRM, field service, accounting and online store systems small businesses run on. Don't see your system? Request it, right in the chat.\n\nPart 1. Integrations between two systems\nSet up in the chat, then they keep two of your systems in sync by themselves, so a new customer, a won deal or a paid invoice shows up where your team works without copying it by hand.\n- See which systems connect and what two systems can sync, no account needed\n- Choose the records that travel, one way or both ways, and the moment they travel: when paid, won, accepted or overdue\n- Ready rules, such as a won deal that becomes a draft invoice\n- Which fields go across, and how each system connects\n- Set it up in the chat, or get a link that opens the setup prefilled\n- For CRM Connector customers: your integrations, what failed and why, sync now, pause or resume\n\nPart 2. AI Agents inside one system\nAn AI agent works with the records of one of your systems. Request your system right in the chat: we arrange the setup and enable it for your account, then you sign in to it.\n- AI Analyst: it reads your customer data, such as contacts, deals and invoices, and finds the same customer in your other connected systems\n- AI Agent: it also changes records when you ask, each change shown first, risky ones approved by you in CRM Connector\n- Automations: fixed rules inside that one system (when this happens, only if, then do that), made in the chat, approved once by you in CRM Connector, then run by the platform by itself\n- A change log with undo where the system allows it\n- Nothing in AI Agents syncs between two systems: that is an integration\n\nYou stay in control:\n- You choose per system and per record type what the assistant may see or change\n- Changing records is a separate permission on the consent page, off unless you allow it\n- An automation never runs before you approve it, and you can pause or remove it at any time\n- It never deletes a record and never records a payment\n- It sets up, runs or pauses an integration only when you ask and confirm, and never deletes one\n- Disconnect at any time in CRM Connector under Settings, AI Assistants"},{"path":"/release/interface/short_description","type":"changed","before":"Sync your business apps","after":"Sync and automate your apps"},{"path":"/release/keywords","type":"changed","before":["crm","accounting","field service","sync","integration","invoices","quickbooks","xero","jobber","hubspot","ai access","records"],"after":["crm","accounting","field service","sync","integration","invoices","quickbooks","xero","jobber","hubspot","ai agents","records","workflows","automations"]},{"path":"/release/skills","type":"changed","before":[{"description":"Help a CRM Connector customer see how their own integrations are doing. Use it when someone asks which integrations they have, whether they are running, what failed and why, what is waiting, or what the latest syncs did.","interface":{"brand_color":null,"default_prompt":null,"display_name":"check-my-syncs","icon_large_url":null,"icon_small_url":null,"iconography":"chart","short_description":"Help a CRM Connector customer see how their own integrations are doing. Use it when someone asks which integrations they have, whether they are running, what failed and why, what is waiting, or what the latest syncs did."},"name":"check-my-syncs","plugin_release_skill_id":"pluginrsk_6ade2738c8588191982dc89304e692ac"},{"description":"Answer questions about what CRM Connector connects before anything is set up. Use it when a person asks which systems CRM Connector supports, what two systems can sync, whether a particular field goes across, or how to connect a system.","interface":{"brand_color":null,"default_prompt":null,"display_name":"explore-integrations","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Answer questions about what CRM Connector connects before anything is set up. Use it when a person asks which systems CRM Connector supports, what two systems can sync, whether a particular field goes across, or how to connect a system."},"name":"explore-integrations","plugin_release_skill_id":"pluginrsk_6ade27385a4881919ce79cb99eb78c65"},{"description":"Turn a workflow someone describes into a CRM Connector plan with a prefilled setup link. Use it when a person wants two business systems connected, for example \"when a deal is won in HubSpot, make a draft invoice in QuickBooks Online\" or \"keep my Xero contacts in Pipedrive\".","interface":{"brand_color":null,"default_prompt":null,"display_name":"set-up-a-sync","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Turn a workflow someone describes into a CRM Connector plan with a prefilled setup link. Use it when a person wants two business systems connected, for example \"when a deal is won in HubSpot, make a draft invoice in QuickBooks Online\" or \"keep my Xero contacts in Pipedrive\"."},"name":"set-up-a-sync","plugin_release_skill_id":"pluginrsk_6ade27388f548191a7048e9c6ea687f2"},{"description":"Work with the records of a business system the customer connected to AI Access in CRM Connector. Use it when someone asks about their own customers, deals, invoices or quotes in such a system, or asks to update, tag or note them.","interface":{"brand_color":null,"default_prompt":null,"display_name":"work-with-my-records","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Work with the records of a business system the customer connected to AI Access in CRM Connector. Use it when someone asks about their own customers, deals, invoices or quotes in such a system, or asks to update, tag or note them."},"name":"work-with-my-records","plugin_release_skill_id":"pluginrsk_6ade27386b24819191e1c1b739a72209"}],"after":[{"description":"Turn something a CRM Connector customer wants to keep happening by itself inside one of their systems into an automation of their AI agent. Use it when someone asks for a rule such as \"whenever a deal is won, add a kick-off task\" or \"when a new contact has no owner, set one\", or asks which automations run, or to pause, resume, change or remove one.","interface":{"brand_color":null,"default_prompt":null,"display_name":"automate-my-system","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Turn something a CRM Connector customer wants to keep happening by itself inside one of their systems into an automation of their AI agent. Use it when someone asks for a rule such as \"whenever a deal is won, add a kick-off task\" or \"when a new contact has no owner, set one\", or asks which automations run, or to pause, resume, change or remove one."},"name":"automate-my-system","plugin_release_skill_id":"pluginrsk_6adfc15d917c81918e1285116beb0283"},{"description":"Help a CRM Connector customer see how their own integrations are doing. Use it when someone asks which integrations they have, whether they are running, what failed and why, what is waiting or what the latest syncs did, or wants one synced now, paused, resumed, or a conflict between two records resolved.","interface":{"brand_color":null,"default_prompt":null,"display_name":"check-my-syncs","icon_large_url":null,"icon_small_url":null,"iconography":"radar","short_description":"Help a CRM Connector customer see how their own integrations are doing. Use it when someone asks which integrations they have, whether they are running, what failed and why, what is waiting or what the latest syncs did, or wants one synced now, paused, resumed, or a conflict between two records resolved."},"name":"check-my-syncs","plugin_release_skill_id":"pluginrsk_6adfc15d779481919b66161e203d0e09"},{"description":"Answer questions about what CRM Connector connects before anything is set up. Use it when a person asks which systems CRM Connector supports, what two systems can sync, whether a particular field goes across, or how to connect a system.","interface":{"brand_color":null,"default_prompt":null,"display_name":"explore-integrations","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Answer questions about what CRM Connector connects before anything is set up. Use it when a person asks which systems CRM Connector supports, what two systems can sync, whether a particular field goes across, or how to connect a system."},"name":"explore-integrations","plugin_release_skill_id":"pluginrsk_6adfc15d54f8819186f8a0e5a1c1cd79"},{"description":"Turn an integration someone describes into a CRM Connector plan with a prefilled setup link. Use it when a person wants two business systems connected, for example \"when a deal is won in HubSpot, make a draft invoice in QuickBooks Online\" or \"keep my Xero contacts in Pipedrive\".","interface":{"brand_color":null,"default_prompt":null,"display_name":"set-up-a-sync","icon_large_url":null,"icon_small_url":null,"iconography":"hierarchy","short_description":"Turn an integration someone describes into a CRM Connector plan with a prefilled setup link. Use it when a person wants two business systems connected, for example \"when a deal is won in HubSpot, make a draft invoice in QuickBooks Online\" or \"keep my Xero contacts in Pipedrive\"."},"name":"set-up-a-sync","plugin_release_skill_id":"pluginrsk_6adfc15e82b48191be7d491c389eec37"},{"description":"Work with the records of a business system the customer connected to AI Agents in CRM Connector. Use it when someone asks about their own customers, deals, invoices or quotes in such a system, asks to update, tag or note them, or asks whether ChatGPT can work with the records of a system they use.","interface":{"brand_color":null,"default_prompt":null,"display_name":"work-with-my-records","icon_large_url":null,"icon_small_url":null,"iconography":"code","short_description":"Work with the records of a business system the customer connected to AI Agents in CRM Connector. Use it when someone asks about their own customers, deals, invoices or quotes in such a system, asks to update, tag or note them, or asks whether ChatGPT can work with the records of a system they use."},"name":"work-with-my-records","plugin_release_skill_id":"pluginrsk_6adfc15e8a6c8191a7d9732ed5330e90"}]},{"path":"/release/version","type":"changed","before":"1.1.0","after":"1.1.1"}],"summary":"Fields changed: 12. /release/description, /release/id, /release/interface/capabilities, /release/interface/composer_icon_url, /release/interface/default_prompt, /release/interface/default_prompts, /release/interface/logo_url, /release/interface/long_description ….","summary_kind":"deterministic","summary_metadata":{}}