otherapi_key

Beaconstac

Beaconstac provides a platform for creating and managing QR codes and beacons, enabling businesses to engage customers through proximity marketing and track analytics.

Verdict

Beaconstac manages QR codes, NFC tags, and location-based assets at scale. In Switchy, @mentioning Beaconstac lets your team create QR codes with custom templates, organize them with tags, pull scan analytics, and manage physical places tied to campaigns — all without leaving the conversation. Marketing and ops teams get the most value: generate codes for events or product launches, check performance mid-campaign, and onboard users to the Beaconstac account. You'll need a Beaconstac API key with appropriate permissions. The MCP doesn't handle visual design edits or advanced NFC provisioning — those still happen in the Beaconstac dashboard.

Common use cases

  • Generate event QR codes from Slack threads
  • Pull weekly scan analytics for campaign review
  • Tag and organize codes by product line
  • Onboard new users to Beaconstac account
  • Register physical locations for geo-targeted assets

Integration

Vendor
Beaconstac
Category
other
Auth
API_KEY
Tools
21
Composio slug
beaconstac

Tools

  • Create Place

    Tool to create a new place for location-based assets. use when you need to register a new physical place under an organization.

  • Create QR Template

    Tool to create a new qr code template. use when you need reusable design presets for qr codes.

  • Create Tag

    Tool to create a new tag for organizing qr codes and other objects. use when you need to categorize qr codes under a specific organization.

  • Create User

    Tool to create a new user. use when onboarding a new user under your organization (reseller plan and above).

  • Delete QR Code
    destructive

    Tool to delete a qr code by its id. use when you need to remove an existing qr code after validation.

  • Delete QR Code Template
    destructive

    Tool to delete a qr code template by its id. use when you need to permanently remove a qr code template that is no longer needed.

  • Delete Tag
    destructive

    Tool to delete a tag by its id. use when you need to remove an existing tag after validation.

  • Get Period Overview

    Tool to get period overview analytics for products including counts, impressions, and conversion percentage. use after specifying the product type and time interval.

  • Get Product Overview

    Tool to get analytics overview for a specified product type over a given time interval. use after specifying the product type and time range to obtain summary metrics.

  • List Bulk QR Code Collections

    Tool to list bulk qr code collections. use when you need to filter, search, or order your bulk qr code collections.

  • List Organizations

    Tool to list organizations. use when you need to fetch all organizations accessible to the authenticated account.

  • List Places

    Tool to list your places. use when you need to browse or search your account's places with filtering and ordering.

  • List QR Templates

    Tool to list all qr code templates in your account. use when you need to filter and paginate templates.

  • List Tags

    Tool to list all tags with optional filtering and pagination. use when you need to browse or search tags in your account.

  • List Users

    Tool to list all users with optional filtering, searching, ordering, and pagination. use when you need to retrieve user records across your organization.

  • Retrieve QR Code

    Tool to retrieve details of a specific qr code by its id. use when you need to fetch or verify qr code properties after creation or update.

  • Retrieve User

    Tool to retrieve the details of an existing user by id. use when you need to fetch a user's profile after confirming its existence.

  • Update Place

    Tool to update the specified place by id. use after retrieving the place to modify its details, such as name, address, or coordinates.

  • Update QR Code

    Tool to update an existing qr code by its id. use when you need to modify qr code attributes; only provided fields are changed.

  • Update Tag

    Tool to update an existing tag by its id. use when you need to modify a tag's name or color after confirming its id via list tags.

  • Update User

    Tool to update an existing user. use when you need to modify profile details or organization of a user by their id.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the Integrations tab. 2. Search for Beaconstac and click Connect. 3. You'll be prompted to enter your Beaconstac API key — generate this from your Beaconstac account under Settings > API Keys, ensuring it has read and write permissions for QR codes, templates, tags, and analytics. 4. Paste the key into Switchy and click Authorize. 5. Switchy confirms the connection and shows which tools are now available. 6. Open any Space, type '@Beaconstac create a QR code template named Launch2024', and send the message. 7. Beaconstac responds with the new template ID and a confirmation link. 8. To verify analytics access, try '@Beaconstac get period overview for QR codes over the last 7 days' — you should see scan counts and conversion data.

What teammates see: by default, memories from Beaconstac are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Create Event QR Template

@Beaconstac create a QR code template named 'Conference2024' with a white background and our brand logo. Make it suitable for print materials.
Open in a Space →

Check Campaign Performance

@Beaconstac get period overview analytics for all QR codes from the last 14 days. Show total scans, unique users, and conversion percentage.
Open in a Space →

Organize Codes by Product

@Beaconstac create a tag called 'ProductLineA' under our organization. We'll use this to categorize all codes for the new product launch.
Open in a Space →

Register Store Location

@Beaconstac create a new place named 'Downtown Flagship Store' at 123 Main Street, New York, NY. Set the timezone to America/New_York.
Open in a Space →

Onboard Marketing Teammate

@Beaconstac create a new user with email sarah@company.com, role 'Editor', and access to all QR code projects. Send the invitation immediately.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@beaconstac show me the analytics overview for all QR codes scanned in the last 30 days, broken down by week

Output

Based on your Beaconstac account data, here's an illustrative overview: Week 1 had 1,247 scans with 18% conversion rate; Week 2 saw 1,891 scans (22% conversion); Week 3 dropped to 1,103 scans (15% conversion); Week 4 rebounded to 1,654 scans (20% conversion). Total impressions across the period: 5,895. The conversion percentage averaged 18.75%, meaning roughly one in five scans led to a tracked action. Peak activity occurred mid-month, suggesting campaign timing or placement drove engagement.

Notes

This example demonstrates the analytics retrieval capability using Get Period Overview. The MCP returns aggregated metrics—actual breakdowns depend on your account's tracking configuration and which QR codes have conversion goals defined. Requires read access to analytics data via your API key.

Prompt

@beaconstac create a new QR code template called 'Spring Campaign 2025' with our brand colors and logo, optimized for print materials

Output

Template 'Spring Campaign 2025' created successfully with ID tpl_8x9k2m. This illustrative template includes your specified brand palette (primary: #2E7D32, accent: #FFC107) and logo placement in the top-right corner. The design uses high error correction (30%) suitable for print reproduction on flyers, posters, and packaging. You can now apply this template when generating new QR codes, ensuring visual consistency across your spring marketing assets without redesigning each code individually.

Notes

This showcases the Create QR Template tool for design reusability. The actual template creation requires you to provide design parameters (colors, logo URL, error correction level) in the prompt or through follow-up questions. Once created, the template ID can be referenced when generating new codes, streamlining bulk QR production.

Prompt

@beaconstac generate 5 new QR codes for our retail locations in Seattle, Portland, San Francisco, Los Angeles, and San Diego—each linking to the store-specific landing page and tagged 'West Coast Stores'

Output

Created 5 location-specific QR codes with illustrative details: Seattle (qr_a1b2c3, links to /stores/seattle), Portland (qr_d4e5f6, /stores/portland), San Francisco (qr_g7h8i9, /stores/sf), Los Angeles (qr_j0k1l2, /stores/la), San Diego (qr_m3n4o5, /stores/sd). All codes tagged 'West Coast Stores' for grouped analytics tracking. Each code is dynamic, meaning you can update the destination URL later without reprinting. Scan analytics will roll up under the shared tag for regional performance comparison.

Notes

This combines QR code creation with tagging (Create Tag tool) for organizational structure. The MCP likely requires separate API calls per code—batch creation isn't explicitly documented, so expect sequential operations. Dynamic QR codes allow post-print URL changes but require an active Beaconstac subscription; static codes are permanent once generated.

Use-case deep-dives

Event badge QR generation at scale

When Beaconstac wins for multi-event registration workflows

A 6-person events team running 12 conferences a year needs to generate 500-2000 unique attendee badge QR codes per event, each linking to personalized schedules. Beaconstac is the right call here because the template system lets you lock in brand design once, then batch-create codes with variable data through the API. The place-based tagging means you can segment codes by venue or session track without manual spreadsheet hell. Analytics roll up per event so you know which sessions got scanned most. The threshold: if you're only doing 1-2 events a year with under 100 attendees, the API overhead isn't worth it—use a simpler QR generator. But once you hit recurring events with variable data and post-event reporting needs, Beaconstac's organizational tooling pays off fast.

Retail product packaging QR updates

Why this MCP matters for CPG teams with live inventory

A 3-person product marketing team at a consumer goods brand prints QR codes on 40 SKUs that link to recipe pages, warranty info, or promo landing pages. The content behind those codes changes monthly—new recipes, expired promos, updated compliance docs. Beaconstac works because you print one static QR per SKU, then update the destination URL or content without reprinting packaging. The tag system groups codes by product line so you can bulk-update all snack SKUs when a new campaign launches. Period overview analytics show which products get the most scans so you prioritize content updates there. The catch: if your packaging refresh cycle is under 6 months anyway, or you only have 5-10 SKUs, the dynamic QR premium over a basic link shortener isn't justified. This is for brands with long packaging lifecycles and frequent content churn.

Field service asset tracking handoff

When Beaconstac fits distributed equipment maintenance logs

A 10-person field ops team manages 200 pieces of rental equipment across 8 job sites. Each asset gets a QR code linking to its maintenance log, last inspection date, and current location. Beaconstac's place creation tool maps codes to physical sites so techs scan on-site and the system auto-tags the location. The user management layer means you can onboard seasonal contractors with view-only access without handing out admin credentials. Analytics show which sites have the most equipment movement so you rebalance inventory. The limit: if your asset count is under 50 or you already have a dedicated CMMS with QR support, Beaconstac is redundant middleware. But for teams outgrowing spreadsheets who need location-aware QR workflows without buying a full asset management platform, the 21-tool API gives you enough structure to build a lightweight system.

Frequently asked

What does the Beaconstac MCP let me do in Switchy?

It lets your team create, manage, and track QR codes and location-based assets directly from Switchy. You can generate QR codes with custom templates, organize them with tags, register physical places for proximity marketing, and pull analytics on scans and conversions. It's useful if you run campaigns that bridge digital and physical spaces—retail, events, packaging—and want your AI workspace to handle QR logistics without switching to Beaconstac's dashboard.

Do I need a specific Beaconstac plan to connect the MCP?

You need an API key from Beaconstac, which is available on paid plans. The MCP includes a Create User tool that requires a reseller plan or above, so if you want Switchy to onboard new Beaconstac users programmatically, check your plan tier. For most teams just generating and tracking QR codes, a standard paid plan with API access is enough. Grab your API key from Beaconstac's account settings and paste it into Switchy's integration page.

Can the MCP edit existing QR codes or only create new ones?

The MCP can create and delete QR codes, but it doesn't expose an update tool in the current version. If you need to change a QR code's destination URL or design after creation, you'll either delete and recreate it via Switchy or log into Beaconstac directly. The MCP does let you create reusable templates, so you can standardize designs upfront and avoid manual edits later.

How is this different from just using Beaconstac's web dashboard?

The MCP brings QR code management into your AI workspace, so you can generate codes, pull scan analytics, and organize tags in the same place you're drafting campaign copy or analyzing customer data. You skip the context-switch to Beaconstac's UI. It's faster for teams that run frequent QR campaigns and want to automate creation or reporting. If you only make a handful of codes per quarter, the dashboard is probably simpler.

Who on the team should connect the Beaconstac MCP?

Whoever owns your Beaconstac account and has access to the API key—usually a marketing ops lead or campaign manager. That person connects it once in Switchy, and then anyone on your workspace can use the tools (subject to Switchy's permission settings). If you're on a reseller plan and want Switchy to create new Beaconstac users, make sure the connector has admin rights in Beaconstac.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.