Connect Textit with Hookshot™ and your stack

TextIt is a platform that enables users to build scalable, interactive chatbots across various channels without writing code.

Tools and triggers

What Agents can do in Textit

Available tools and events after Textit is connected.

  • Create Campaign

    Tool to create a new campaign in TextIt. Use when you need to start a messaging campaign for a specific contact group.

  • Create Contact Group

    Tool to create a new contact group. Use when segmenting contacts before sending messages.

  • Create Label

    Tool to create a new message label. Use when you need to categorize messages. Example: Create a label 'Important'. Creates a label under your organization using the TextIt Labels API.

  • Delete Contact

    Tool to delete an existing contact. Use when you have the contact's UUID and need to remove it.

  • Delete Contact Group

    Tool to delete an existing contact group. Use after ensuring the group has no active triggers or campaigns.

  • Delete Label

    Tool to delete a message label by UUID. Use when you need to remove an existing label from your TextIt workspace.

  • Get Campaign

    Tool to retrieve details about a specific campaign. Use when you have the campaign's UUID and need its full metadata.

  • Get Workspace

    Tool to retrieve current workspace details including name, country, languages, and timezone. Use when you need workspace configuration information.

  • List Archives

    Tool to retrieve a list of message and run archives. Use when you need to browse or manage existing archives after authenticating.

  • List Broadcasts

    Tool to list broadcasts. Use when you need to retrieve broadcasts with optional filters and pagination.

  • List Campaign Events 2

    Tool to retrieve campaign events with optional filtering. Use when you need to list scheduled triggers within campaigns, optionally filtering by event UUID or campaign UUID.

  • List Campaigns

    Tool to list campaigns. Use after authentication to retrieve campaigns, optionally filtering by uuid or date range.

  • List Channels

    Tool to list channels. Use when you need to retrieve a paginated list of your organization's channels after confirming authentication.

  • List Classifiers

    Tool to list NLU classifiers configured for your organization. Use when you need to retrieve natural language understanding classifiers (wit.ai, luis, bothub) after confirming authentication.

  • List Contacts

    Tool to retrieve a list of contacts. Use when you need to fetch contacts with optional filters (UUID, URN, group, or modified date). Use after authenticating your client.

  • List Custom Contact Fields

    Tool to retrieve a list of custom contact fields. Use when you need to view or filter all defined contact fields with pagination and optional search.

  • List Flow Starts

    Tool to retrieve a list of manual flow starts. Use when you need to fetch flow start records with optional filters and pagination.

  • List Flows

    Tool to retrieve a list of flows for your organization. Use when you need to fetch automated conversation flows with optional filters (UUID, type, archived status, or modified date).

  • List Globals

    Tool to list global variables. Use when you need to retrieve all workspace-level variables after authenticating.

  • List Groups

    Tool to list contact groups for your organization. Use when you need to fetch groups with optional filtering by uuid or name.

  • List Labels 2

    Tool to retrieve a list of message labels for your organization. Use when you need to filter labels by UUID or name.

  • List Messages

    Tool to retrieve a list of messages. Use when you need to fetch messages with optional filters (UUID, folder, contact, broadcast, or date range). Results are paginated.

  • List Resthook Events

    Tool to retrieve recent resthook events for your organization. Use when you need to inspect webhook events that have been triggered, optionally filtered by resthook slug. Events are returned in reverse chronological…

  • List Resthook Subscribers

    Tool to list webhook subscribers for your organization's resthooks. Use when you need to retrieve the target URLs that receive webhook events for specific resthooks.

Setup

Connect Textit 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.