report-ai
report_agents
Create Report Agent
Create a new Report Agent with auto-generated share_token.
post/api/v1/report-ai/report-agents
Request body
namestring required
system_promptstring required
source'voice_call' | 'text_session' | 'crm' | 'scheduled' | 'dashboard_insights' | 'email_thread' required
Source types for Report Agent triggers.
type'analysis' | 'action'
Whether this agent analyzes interactions or takes actions.
tenant_integration_idstring uuid nullable
voice_agent_idsstring[] nullable
min_call_duration_secondsinteger
modelstring
max_tool_callsinteger
triage_enabledboolean
triage_promptstring nullable
crm_closed_stage_idstring nullable
email_identity_idstring uuid nullable
timezonestring nullable
cron_expressionstring nullable
create_default_triggerboolean
Response
Successful Response
idstring uuid required
namestring required
system_promptstring required
source'voice_call' | 'text_session' | 'crm' | 'scheduled' | 'dashboard_insights' | 'email_thread' required
Source types for Report Agent triggers.
type'analysis' | 'action'
Whether this agent analyzes interactions or takes actions.
tenant_integration_idstring uuid nullable
voice_agent_idsstring[] nullable
min_call_duration_secondsinteger required
modelstring
max_tool_callsinteger
triage_enabledboolean
triage_promptstring nullable
crm_closed_stage_idstring nullable
email_identity_idstring uuid nullable
timezonestring nullable
tenant_idstring uuid required
enabledboolean required
is_dashboard_insightsboolean required
share_tokenstring required
property_codestring nullable
trigger_typesstring[]