Skip to content

Tool Catalog

Copy page

Once your assistant is connected, it can discover and call the tools below. This is a reference for what an agent can do to your account — the live catalog is whatever your client’s listTools() (or the client’s tool menu) returns, which is filtered to your permissions and the features your release has enabled.

ToolWhat it does
send_messageSend a message and get the assistant’s reply (creates the transcript on first send).
get_transcriptRead the messages in a chat.
list_transcriptsList your chats.
thread_list / thread_getList and read conversation threads.
ToolWhat it does
search_knowledgeSearch your knowledge base for relevant chunks.
list_data_sourcesList the RAG vector targets backing a workspace.
get_documentRead an ingested document.
rag_list_files / rag_file_statusList ingested files and check ingestion status.
rag_delete_fileRemove a file from a RAG target.
html_page_list / html_page_get / html_page_count / html_page_hosts / html_page_crawl_historyInspect crawled HTML pages backing a knowledge base.
ToolWhat it does
audio_upload_prepare / audio_upload_finalizeTwo-step direct audio upload.
audio_upload_to_ragUpload audio and route its transcript into RAG.
audio_transcript_upload_urlGet a signed URL for direct audio upload.
audio_transcript_list / audio_transcript_get / audio_transcript_status / audio_transcript_deleteManage audio transcripts.
audio_transcript_generate_rag / audio_transcript_list_rag_targetsTurn transcripts into RAG content.
ToolWhat it does
release_create / release_update / release_get / release_list / release_searchManage releases (your deployable assistant configurations).
release_publish / release_archivePublish or archive a release.
release_derive_themeDerive a chat theme from your storefront into a draft release.
config_getRead release configuration.
export_config / import_configExport or import a configuration bundle.
mcp_server_create / mcp_server_get / mcp_server_list / mcp_server_update / mcp_server_deleteAttach and manage external MCP servers as assistant tools.
ToolWhat it does
skill_list / skill_get / skill_create / skill_update / skill_deleteManage workspace skills.
skill_connect_start / skill_connect_finish / skill_disconnectConnect and disconnect skill integrations.
skill_for_releaseRead the skills active on a release.
skill_get_catalog / skill_list_catalogBrowse the skill catalog.
ToolWhat it does
finetune_status / finetune_list / finetune_cancelTrack and manage fine-tuning jobs.
finetune_files_copy_from / finetune_file_export_to_qaMove training files between sources and into QA.
training_data_generate / training_data_estimate_costGenerate synthetic training data and estimate its cost.
training_data_job_status / training_data_job_results / training_data_job_exportTrack and export training-data jobs.
ToolWhat it does
qa_suites_list / qa_suite_run / qa_suite_copy_fromList, run, and copy QA suites.
qa_run_status / qa_run_resultsTrack a QA run and read its results.
qa_calibration_*Submit ratings, pick winners, compute agreement, and manage calibration triples.
ToolWhat it does
arena_preset_list / arena_preset_activate / arena_preset_update_variantList, activate, and edit Arena comparison presets.
ToolWhat it does
analytics_metrics / analytics_trends / analytics_funnel / analytics_performance / analytics_experimentsQuery usage analytics across dimensions.
usage_statsAggregate usage statistics.
metrics_pipeline / metrics_alerts / metrics_alert_ack / metrics_alert_config_set / metrics_alert_config_deleteInspect the metrics pipeline and manage alerts.
billing_reportPull a billing report.
ToolWhat it does
notification_list / notification_count / notification_mark_readRead and triage notifications.
notification_channel_*Create, list, test, verify, and delete delivery channels.
notification_trigger_create / notification_trigger_list / notification_trigger_deleteManage notification triggers.
flagger_create / flagger_list / flagger_test / flagger_deleteManage content/safety flaggers.
ToolWhat it does
feedback_list / feedback_get / feedback_statsRead user feedback and its aggregate stats.
ToolWhat it does
product_add / product_update / product_searchManage and search the product catalog.
product_merchandising_get / product_merchandising_setRead and set merchandising config.
product_prominence_pin / product_prominence_recompute / product_prominence_set_pagesControl product prominence weighting.
product_calibration_set_cadenceSet the product-calibration cadence.
ToolWhat it does
style_pattern_create / style_pattern_get / style_pattern_list / style_pattern_updateManage tone/style rewrite rules.
ToolWhat it does
group_create / group_get / group_list / group_deleteManage groups.
group_invite / group_remove_memberAdd and remove group members.
byok_listList bring-your-own-key provider credentials.
connector_list / connector_status / connector_syncInspect and sync external connectors.
ToolWhat it does
terms_get_for_releaseCheck whether the calling identity must accept a release’s Terms of Service.
terms_acceptRecord acceptance of the current ToS version.
terms_create / terms_update / terms_publish / terms_listAuthor and publish versioned Terms of Service.
ToolWhat it does
memory_add / memory_searchStore and retrieve agent memory.
voiceprint_list / voiceprint_getList and read speaker voiceprints.
tts_generateGenerate text-to-speech audio.
ToolWhat it does
trust_runRun an attested benchmark against a registered assistant.
trust_verifyVerify a signed TrustRun manifest.
trust_list_runs / trust_get_runList and read TrustRun results.
trust_list_benchmarks / trust_get_benchmarkBrowse available benchmarks.
ToolWhat it does
divinci_api_requestMake a raw, permission-scoped Divinci API request.
divinci_web_search / divinci_fetch_articleSearch the web and fetch article content.
divinci_create_rag_architecture / divinci_analyze_pipeline / divinci_list_rag_patternsDesign and analyze RAG architectures.
divinci_*_catalog_node / divinci_generate_node / divinci_promote_node / divinci_test_node_sandboxBrowse and build catalog nodes.
meta_harness_*Inspect the self-improvement harness loop, iterations, and proposals.
ToolWhat it does
whoamiShow the authenticated identity and its accessible workspaces.
workspace_searchSearch across your workspaces.
search_tools / list_tool_categoriesSearch the tool catalog and list its categories at runtime.