Copy Page
ViewBot.dev
Channels
List all channels
GET
Create a new channel
POST
Get channel by ID
GET
Update channel
PUT
Delete channel
DELETE
Messages
Send text message
POST
Send file message
POST
Send template message
POST
Get messages
GET
Conversations
Get conversations
ViewBot
Initialize ViewBot session
Get ViewBot customization
Save ViewBot customization
Media
Upload file
Transcribe audio message
Webhooks
Webhook endpoint
Workflows
List all workflows
Create a new workflow
Get workflow by ID
Update workflow
Delete workflow
Get workflow steps
Add step to workflow
Replace all workflow steps
Get specific step
Update specific step
Delete specific step
Execute workflow
Get workflow executions
List chatbot flows
Create chatbot flow
AI
List AI assistants
Create AI assistant
Get AI assistant
Update AI assistant
Delete AI assistant
List assistant knowledge files
Upload knowledge file
Get AI suggested response
List available AI models
Get AI usage analytics
Templates
List message templates
Create message template
Get template
Update template
Delete template
Tokens
List API tokens
Create API token
Revoke API token
Organization
List organization members
List pending invitations
Invite member
List roles
Create role
Get user settings
Update user settings
Analytics
Get dashboard statistics
Analyze conversations
Get conversation insights
Integrations
Get Airtable settings
Save Airtable settings
List Airtable bases
List Airtable tables
Get Airtable records
Create Airtable record
Get Google Sheets settings
Save Google Sheets settings
List spreadsheets
Get spreadsheet records
Append spreadsheet record
Get Monday.com settings
Save Monday.com settings
List Monday boards
Schemas
Schemas
Response
BadRequest
Unauthorized
NotFound
Channel
CreateChannelRequest
UpdateChannelRequest
SendMessageRequest
SendFileRequest
SendTemplateRequest
ViewBotCustomization
Workflow
WorkflowTrigger
WorkflowStep
WorkflowAction
ConditionGroup
WorkflowCondition
CreateWorkflowRequest
UpdateWorkflowRequest
RunWorkflowRequest
WorkflowExecutionResult
ApiToken
CreateTokenRequest
CreateAIAssistantRequest
SendFileRequest
Copy Page
{
"phone"
:
"string"
,
"fileUrl"
:
"string"
,
"fileName"
:
"string"
,
"caption"
:
"string"
}