Add custom buttons and actions to business-critical CRMs and apps.
AppButtons - The App Helper Extension
Get your business apps to do what you want - just because you want them to do it, when you want them to - not just based on some trigger or event.
Using a CRM? Perfect! Do you ever find yourself looking at a record and thinking \"I wish there was a button here to...\"?
Now there can be.
You probably already have hacks for this. Changing a dropdown to some value, checking some random checkbox, setting a status which doesn't have business value. We know because we had all of these. You don't want to do that and it's impossible to maintain when you have complex business processes.
Just add a button to do the thing.
Read more
Using a CRM? Perfect! Do you ever find yourself looking at a record and thinking \"I wish there was a button here to...\"?
Now there can be.
You probably already have hacks for this. Changing a dropdown to some value, checking some random checkbox, setting a status which doesn't have business value. We know because we had all of these. You don't want to do that and it's impossible to maintain when you have complex business processes.
Just add a button to do the thing.
Source Manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"name":"AppButtons - The App Helper",
"description":"Add custom buttons and actions to business-critical CRMs and apps.",
"version":"1.12",
"manifest_version":3,
"action":{"default_title":"Open AppButtons"},
"permissions":["activeTab",
"identity",
"storage",
"tabs"],
"optional_host_permissions":["https://*/*"],
"web_accessible_resources":[{"resources":["index.html",
"pagestyles.css",
"logo.png",
"icons/move.png",
"icons/minimize.png"],
"matches":[""],
"extension_ids":["jgjipknilejkkehninepjgfcijpomnaj"]}],
"background":{"service_worker":"src/background.js",
"type":"module"},
"oauth2":{"client_id":"291419523555-9roggu9k78olu7nn9s9b7dkdb9qkhmfb.apps.googleusercontent.com",
"scopes":["profile",
"email",
"https://www.googleapis.com/auth/userinfo.email",
"https://www.googleapis.com/auth/userinfo.profile"]},
"content_scripts":[{"matches":[""],
"js":["src/content/script.js"],
"all_frames":true,
"run_at":"document_end"}],
"options_page":"index.html",
"icons":{"16":"logo.png",
"48":"logo.png",
"128":"logo.png"},
"key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhdU4SDq1I17Xr3ZuFxPEdDeJZImIdM1nAbP5kl/qcsCIENwoqpbGlM+kMZTPt39ewT2N/oK0IEGWpsx05XNYsnSSpvf88ogbLC1As8BMOqUa2foKUc4cDcyf6vidl0vfLJrMqospxTyOSYi9YZLUYrZDTSn3C2w/NTLTkfEAT1qG6ePvEvKhwKGLaw5KFrFOGGEg9u7vYmGFA5DNAflIqcNSocmilGD4TUJZBSWGcn/45rgHYPaqq4u/o9fASouynaxBWjN47EN8WnooOnppcwXv2OB4dc/d+vAmKVD7UjXqgOqH5sPJF4uwCQQHo5mZlV1EJ6PVtBiy+b2bFPAqJQIDAQAB"}
Read more
"update_url": "https://clients2.google.com/service/update2/crx",
"name":"AppButtons - The App Helper",
"description":"Add custom buttons and actions to business-critical CRMs and apps.",
"version":"1.12",
"manifest_version":3,
"action":{"default_title":"Open AppButtons"},
"permissions":["activeTab",
"identity",
"storage",
"tabs"],
"optional_host_permissions":["https://*/*"],
"web_accessible_resources":[{"resources":["index.html",
"pagestyles.css",
"logo.png",
"icons/move.png",
"icons/minimize.png"],
"matches":["
"extension_ids":["jgjipknilejkkehninepjgfcijpomnaj"]}],
"background":{"service_worker":"src/background.js",
"type":"module"},
"oauth2":{"client_id":"291419523555-9roggu9k78olu7nn9s9b7dkdb9qkhmfb.apps.googleusercontent.com",
"scopes":["profile",
"email",
"https://www.googleapis.com/auth/userinfo.email",
"https://www.googleapis.com/auth/userinfo.profile"]},
"content_scripts":[{"matches":["
"js":["src/content/script.js"],
"all_frames":true,
"run_at":"document_end"}],
"options_page":"index.html",
"icons":{"16":"logo.png",
"48":"logo.png",
"128":"logo.png"},
"key":"MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhdU4SDq1I17Xr3ZuFxPEdDeJZImIdM1nAbP5kl/qcsCIENwoqpbGlM+kMZTPt39ewT2N/oK0IEGWpsx05XNYsnSSpvf88ogbLC1As8BMOqUa2foKUc4cDcyf6vidl0vfLJrMqospxTyOSYi9YZLUYrZDTSn3C2w/NTLTkfEAT1qG6ePvEvKhwKGLaw5KFrFOGGEg9u7vYmGFA5DNAflIqcNSocmilGD4TUJZBSWGcn/45rgHYPaqq4u/o9fASouynaxBWjN47EN8WnooOnppcwXv2OB4dc/d+vAmKVD7UjXqgOqH5sPJF4uwCQQHo5mZlV1EJ6PVtBiy+b2bFPAqJQIDAQAB"}