Skip to main content
Glama
campaigns.ts1.98 kB
import { BaseSalesDialerDto } from "./base.js"; import { CustomFieldDto } from "./contacts.js"; // Campaign DTOs export interface ListCampaignsDto extends BaseSalesDialerDto { from_datetime?: string; to_datetime?: string; type?: string; contact_number?: string; sales_dialer_number?: string; page?: number; per_page?: number; order?: string; last_campaign_id_fetched?: number; } export interface GetCampaignDto extends BaseSalesDialerDto { id: number; } export interface CreateCampaignDto extends BaseSalesDialerDto { name: string; country_code: string; type?: "Autodial" | "Predictive" | "Dynamic"; maximum_calls_per_agent?: number; default_number?: string; call_forwarding_number?: string; assign_agents?: string; contact_dialing_order?: "first_in_first_out" | "last_in_first_out"; disposition_groups?: string; call_scripts?: string; voicemail_message_id?: number; abandoning_message_id?: number; } export interface UpdateCampaignDto extends BaseSalesDialerDto { id: number; name?: string; type?: "Autodial" | "Predictive" | "Dynamic"; maximum_calls_per_agent?: number; default_number?: string; call_forwarding_number?: string; assign_agents?: string; contact_dialing_order?: "first_in_first_out" | "last_in_first_out"; disposition_groups?: string; call_scripts?: string; voicemail_message_id?: number; abandoning_message_id?: number; } // Campaign Contacts DTOs export interface ListCampaignContactsDto extends BaseSalesDialerDto { campaign_id: number; contact_status?: "Active" | "Invalid" | "DNCA"; progress_status?: "Dialed" | "Skipped" | "Undialed"; per_page?: number; page?: number; order?: "asc" | "desc"; } export interface AddContactToCampaignDto extends BaseSalesDialerDto { campaign_id: number; contact_id?: number; phone_number?: string; name?: string; email?: string; birthday?: string; occupation?: string; address?: string; custom_fields?: CustomFieldDto[]; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/saaslabsco/justcall-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server