← Back to blog
AI & Automation3 min read

Automating QR codes: From single clicks to self-running workflows

Image from Unsplash

When automation pays off

Automating QR codes means handing over recurring work on QR codes to a program or assistant. A café with a menu is well served by the dashboard. The situation changes if one of the following scenarios occurs:

  • You need many QR codes at once, for example per table, branch, product, or poster location.
  • Targets change regularly, for example with each campaign or release.
  • Scan numbers should flow into a report or your own system.
  • An agency manages QR codes and pages for many clients.

Three paths: API, command line, AI assistant

Same-QR offers three access methods that use the same functions and tariff limits as the dashboard:

  • The REST API at https://sameqr.com/api/v1, for your own programs and systems.
  • The sameqr CLI from npm, for scripts and coding agents, with --json for machine-readable output.
  • The MCP server at https://sameqr.com/api/mcp, for ChatGPT and Claude.ai as connectors, and for Claude Code, Cursor, and Codex.

The API and CLI work with a key from the dashboard, which comes in three levels: "read only", "read + write" (create, change names and texts) or "full" (additionally change targets, take offline, delete). All three levels are included in every plan.

Typical workflows

  • QR codes with matching names and labels are generated from a table of locations.
  • After a website relaunch, a script redirects all QR codes to the new addresses.
  • Every month, a program with a read key retrieves scan numbers for a customer report.
  • New enquiries from the contact form of a hosted page land in your own system.
  • An agency reads the menus of new gastro customers via the command line.

What people should decide further

  • What is on a menu, especially prices and allergens.
  • Whether a QR code is deleted. A new target can be changed again, but a deleted QR code does not come back.
  • Whether a change to already printed QR codes is really appropriate.
  • What rights a program or assistant receives.

How you get started

Start with a task that costs you time regularly today. Let an assistant or script with a read key first only answer questions, such as 'Which QR codes were scanned most frequently?'. If that works, write tasks are added. The instructions for API, CLI, and MCP server are available at sameqr.com/entwickler.

Conclusion: why Same-QR

At Same-QR, automation is not an add-on module: API, command line, and MCP server are included in every plan and can do everything the dashboard can. Additionally, there are clear permissions per key and a nightly check of all targets as a safety net for every automated change.

Get started right away: sign up for free at sameqr.com, 20 dynamic QR codes are free forever. API, CLI and MCP server are included in every plan, and the documentation is at sameqr.com/entwickler.

Create dynamic QR codes for free
Start with 20 dynamic QR codes that are free forever. No subscription, no credit card.
Start free now →

Frequently asked questions

Do I need a programmer for automation?

Not necessarily. With ChatGPT or Claude and the MCP server, you can handle many tasks in plain language. For processes that run autonomously, programming knowledge helps.

Can I use automation and the dashboard simultaneously?

Yes. All methods work within the same account. What a script creates, you see in the dashboard and vice versa.

What is the safest way to start?

A key with "read only" permission. With this, a script or assistant cannot make any changes.

Newsletter

New articles straight to your inbox

Tips on dynamic QR codes, new features, no spam. Unsubscribe any time.

By subscribing you consent to receiving the newsletter. You can withdraw consent at any time via the unsubscribe link in every email.

Keep reading