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!