Connect Expofp with Hookshot™ and your stack

ExpoFP provides free interactive floor plan software for expos and conferences.

Tools and triggers

What Agents can do in Expofp

Available tools and events after Expofp is connected.

  • Add Category

    Tool to add a new category to an expo. Use when you have both the expo event ID and a valid API token. Example: "Add category 'Keynotes' to event 2655."

  • Bulk Read Exhibitors

    Tool to bulk read exhibitors from an expo with customizable response template. This action retrieves all exhibitors from a specified expo. You can optionally provide a response template to control which fields are…

  • Delete Exhibitor

    Tool to delete an exhibitor from an expo by their ID. Use when you have the exhibitor ID and a valid API token.

  • Delete Session Speakers

    Tool to delete session speakers by their IDs. Use when you need to remove one or more session speakers from an expo.

  • Delete Session Tracks

    Tool to delete session tracks by IDs from an expo. Use when you need to remove multiple session tracks. Provide the expo ID, API token, and list of session track IDs to delete.

  • Get Bulk Read Exhibitors Template

    Tool to get the template structure for bulk reading exhibitors from an expo. Use when you need to understand the required format for bulk importing exhibitor data.

  • Get Offline Archive

    Lightweight retrieval of offline archive state that never starts a build. Returns the current known ExpoOfflineState for the specified version if available, or null if not. Use when you need to check the status of an…

  • Get or Create Offline Archive

    Retrieve the offline archive state for a specific expo version. If the archive does not exist and the requested version is 'latest', the server automatically starts the creation process and returns the build state. Use…

  • Get Session Tracks

    Retrieve all session tracks for a specific expo event. Session tracks are categories or themes used to organize sessions within an expo, such as "Technology", "Marketing", "Product", etc. This action returns the…

  • List All Expo Extras

    Retrieves all extras (additional services/items) available for a specific expo event, including general extras and booth-specific extras with exhibitor details. Use this action to get a comprehensive list of…

  • List All Expos

    Retrieve all expos (events/exhibitions) accessible with the authenticated ExpoFP account. This action fetches a complete list of expos with their details including event IDs, names, descriptions, dates, time zones…

  • List Categories

    Retrieve all categories for a specific expo event. This action fetches a complete list of categories with their IDs and names for a given expo. The category IDs returned can be used with other ExpofP actions that…

  • Remove Category

    Tool to remove a category from an expo. Use when you have the category ID and a valid API token. Example: "Remove category #123."

  • Set Exhibitor Logo

    Tool to set or remove an exhibitor logo using multipart/form-data. Use when you need to upload a logo image file or provide an image URL for an exhibitor, or remove an existing logo by passing null for the image file.

  • Update Category

    Tool to update an existing category. Use when you have the category ID and a valid API token. Example: "Update category #1 name to 'Category Blue'."

  • Update Exhibitor

    Tool to update an existing exhibitor. Use when you have the exhibitor ID and want to modify exhibitor details. Only fields provided in the request are updated; undefined fields remain unchanged.

  • Upsert Session Tracks

    Tool to create or update session tracks in bulk for an expo. Use when you need to add new tracks or modify existing ones. Provide an id in the track object to update; omit it to create new. Example: "Create a new…

  • Upsert Sessions

    Tool to create or update sessions in bulk for an expo event. Sessions are upserted based on externalId if provided - existing sessions with matching externalId are updated, otherwise new sessions are created. Use this…

Setup

Connect Expofp in Hookshot™

Pick a scope, then confirm what can start a Protege and what it can do.

Trigger Access

What can start a Protege from this app.

Tool Access

What a Protege can do after it starts.

Connection scope

Prefer team for production.

Team

Shared credential for production and unattended runs.

Personal

Tied to one user—only when the workflow needs their account.

Chat

Team-scoped for supported chat surfaces.

Full setup guide

Build with us

See Hookshot™ in your stack.

Request early access or book a live walkthrough with the team.

Request Demo
Hookshot™ setup screen — AI agent workflow configuration with model selection, trigger status, and governance controls.