Skip to main content
Beaconstac logo

Beaconstac

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

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect

Beaconstac authenticates with an API key. Generate the credential in your Beaconstac account, then paste it into FlyMyAI the first time an agent uses a Beaconstac action.

Get your Beaconstac credential →

Fields to fill in FlyMyAI

FieldDetails
Beaconstac API KeyYour personal API key for authenticating requests to the Beaconstac API. (required)

Actions

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
BEACONSTAC_CREATE_PLACETool to create a new place for location-based assets. use when you need to register a new physical place under an organization.organization, name, address, latitude, longitude
BEACONSTAC_CREATE_QR_TEMPLATETool to create a new qr code template. use when you need reusable design presets for qr codes.name, organization
BEACONSTAC_CREATE_TAGTool to create a new tag for organizing qr codes and other objects. use when you need to categorize qr codes under a specific organization.name, organization
BEACONSTAC_CREATE_USERTool to create a new user. use when onboarding a new user under your organization (reseller plan and above).username, customer_plan, organization
BEACONSTAC_DELETE_QR_CODETool to delete a qr code by its id. use when you need to remove an existing qr code after validation.id
BEACONSTAC_DELETE_QR_TEMPLATETool 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.id
BEACONSTAC_DELETE_TAGTool to delete a tag by its id. use when you need to remove an existing tag after validation.tag_id
BEACONSTAC_LIST_BULK_QR_CODESTool to list bulk qr code collections. use when you need to filter, search, or order your bulk qr code collections.-
BEACONSTAC_LIST_ORGANIZATIONSTool to list organizations. use when you need to fetch all organizations accessible to the authenticated account.-
BEACONSTAC_LIST_PLACESTool to list your places. use when you need to browse or search your account's places with filtering and ordering.-
BEACONSTAC_LIST_QR_TEMPLATESTool to list all qr code templates in your account. use when you need to filter and paginate templates.organization
BEACONSTAC_LIST_TAGSTool to list all tags with optional filtering and pagination. use when you need to browse or search tags in your account.-
BEACONSTAC_LIST_USERSTool to list all users with optional filtering, searching, ordering, and pagination. use when you need to retrieve user records across your organization.-
BEACONSTAC_PERIOD_OVERVIEWTool to get period overview analytics for products including counts, impressions, and conversion percentage. use after specifying the product type and time interval.organization, product_type, from_timestamp, to_timestamp
BEACONSTAC_PRODUCT_OVERVIEWTool 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.organization, product_type, from_timestamp, to_timestamp
BEACONSTAC_RETRIEVE_QR_CODETool 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.id
BEACONSTAC_RETRIEVE_USERTool to retrieve the details of an existing user by id. use when you need to fetch a user's profile after confirming its existence.id
BEACONSTAC_UPDATE_PLACETool to update the specified place by id. use after retrieving the place to modify its details, such as name, address, or coordinates.place_id, organization, name
BEACONSTAC_UPDATE_QR_CODETool to update an existing qr code by its id. use when you need to modify qr code attributes; only provided fields are changed.qrcode_id
BEACONSTAC_UPDATE_TAGTool 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.tag_id
BEACONSTAC_UPDATE_USERTool to update an existing user. use when you need to modify profile details or organization of a user by their id.user_id
We love our partners - FlyMy.AI builds with the best. Thanks, Beaconstac!