Connect Synthflow AI with Hookshot™ and your stack

Synthflow AI provides AI-powered voice agents to automate both inbound and outbound calls, enhancing customer engagement and operational efficiency.

Tools and triggers

What Agents can do in Synthflow AI

Available tools and events after Synthflow AI is connected.

  • Add Document to Knowledge Base Source

    Tool to add a document to a knowledge base source. Use when you need to attach PDF files, web pages, or text content to an existing knowledge base.

  • Attach Actions to Agent

    Tool to attach one or more actions to an agent. Use when you need to configure an agent with specific actions by providing the agent's model_id and an array of action IDs.

  • Attach Contact to Memory Store

    Tool to attach a contact to a memory store. Use when you need to associate a specific contact with a memory store for persistent data storage.

  • Attach Knowledge Base to Agent

    Tool to attach a knowledge base to an agent. Use when you need to connect a knowledge base to a specific AI assistant by providing both IDs.

  • Attach Memory Store to Agent

    Tool to attach a memory store to an agent. Use when you need to connect a memory store resource to a specific assistant for knowledge retrieval.

  • Create a Contact

    Tool to create a new contact in Synthflow AI. Use when you need to add a contact with name and phone number.

  • Create a New Simulation Suite

    Tool to create a new simulation suite attached to a specific agent. Use when you need to set up test scenarios for an agent. The suite can only execute on the agent specified by model_id.

  • Create a New Team

    Tool to create a new team. Use when you need to programmatically set up a Synthflow AI assistant group with routing rules.

  • Create a Simulation Scenario

    Tool to create a new simulation scenario. Use when you need to define a template for generating test cases to ensure coverage of specific situations.

  • Create Action

    Tool to create a new action in Synthflow AI. Use when you need to configure an action such as real-time booking, information extraction, live transfer, SMS sending, custom HTTP calls, or custom evaluations. Exactly one…

  • Create Assistant

    Tool to create a new assistant. Use when you need to initialize a Synthflow AI assistant by specifying its name, type, and agent configuration.

  • Create Knowledge Base

    Tool to create a new knowledge base and return its ID. Use when you need to set up a knowledge repository for retrieval-augmented generation (RAG) in assistants.

  • Create Memory Store

    Tool to create a new memory store. Use when you need to initialize a knowledge repository for storing conversation history, customer data, or other contextual information.

  • Create Phone Book

    Tool to create a new phone book. Use when you need to create a contact list for organizing phone numbers in Synthflow AI.

  • Create Phone Book Entry

    Tool to create a phone book entry. Use when you need to add a new phone number with a transfer condition to an existing phone book.

  • Create Simulation Case

    Tool to create a new simulation case. Use when you need to set up test scenarios for evaluating assistant behavior against defined success criteria.

  • Delete a Chat Session

    Tool to delete a chat session. Use when you need to remove an existing chat by its ID. Confirm the chat ID before calling.

  • Delete a Contact

    Tool to delete an existing contact. Use after confirming the contact ID.

  • Delete a Knowledge Base Source

    Tool to delete a source from a knowledge base. Use when you need to remove a specific source from a knowledge base after confirming both IDs.

  • Delete a Memory Store

    Tool to delete a memory store. Use when you need to remove a memory store after confirming its ID.

  • Delete a Phone Book

    Tool to delete an existing phone book. Use when you need to remove a Synthflow AI phone book after it's no longer needed. Confirm the phone book ID before calling.

  • Delete a Phone Book Entry

    Tool to delete a phone book entry. Use when you need to remove a specific entry from a phone book. Confirm both phone_book_id and entry_id before calling.

  • Delete a Simulation Case

    Tool to delete a simulation case by ID. Use after confirming the simulation case ID to remove it permanently.

  • Delete a Simulation Scenario

    Tool to delete an existing simulation scenario. Use after confirming the scenario ID. Example: Delete simulation scenario with ID '41fc8c4a-b372-4309-813a-545505b2d0e5'.

Setup

Connect Synthflow AI 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.